.ini ファイルを変更するには? 私のiniファイルは次のようになります。そして、フォーマット セクションの ini を次のように変更したい [スペースをタブに置き換え、その後に $] Format="[%TimeStamp%] $(%ThreadID%) $<%Tag%> $%_%"
[Sink:2]
Destination=TextFile
FileName=/usr/Desktop/A.log
RotationSize=5000000
MaxSize=50000000
MinFreeSpace=10000000
AutoFlush=true
Format="[%TimeStamp%] (%ThreadID%) <%Tag%> %_%"
Filter="%Severity% >= 0"
これは私が書いたものです
import ConfigParser
config = ConfigParser.RawConfigParser()
config.read('/usr/local/ZA/var/loggingSettings.ini')
format = config.get('Sink:2', 'Format')
tokens = "\t$".join(format.split())
print format
print tokens
config.set('Sink:2', 'Format', tokens)
newformat = config.get('Sink:2', 'Format')
print newformat
そして、出力はまさに私が望んでいたものです.しかし、.ini ファイルを開くと、ここに変更はありませんか? メモリからロードしているセクションをもう一度読んだときでしょうか?変更を永続的にするにはどうすればよいですか