Да, это нормально, что set
работает с информацией в памяти, а не с файлом, из которого информация была первоначально прочитана.
write
должно быть тем, что вы хотите.Как именно вы его использовали, что именно он делал, и как это отличалось от того, что вы хотели?
Кстати, вы, как правило, должны использовать ConfigParser.SafeConfigParser
, а не ConfigParser.ConfigParser
, если только для этого нет особой причины.поступая иначе.
Движение вперед с Python 3.x SafeConfigParser
будет объединено / переименовано как ConfigParser
, поэтому SafeConfigParser
в конечном итоге устареет и будет прекращено.