現在、特定のセクションからすべての値を取得して印刷する構成ファイルを読んでいますが、それらを印刷する代わりに、読んでいるそのセクションだけで新しい構成ファイルを作成したいと思います。
これについてどうすればいいですか?
コード
configFilePath = 'C:\\testing.ini'
config = ConfigParser.ConfigParser()
config.optionxform = str
config.read(configFilePath)
section = 'testing1'
configdata = {k:v for k,v in config.items(section)}
for x in configdata.items():
print x[0] + '=' + x[1]
設定ファイル
[testing1]
Español=spain
UK=unitedkingdom
something=somethingelse
[dontneed]
dontneedthis=blahblah
dontneedthis1=blahblah1
また、私がここにいる間、「ñ」のようなエンコードされた文字列でエラーが発生するため、これをどのように機能させるかわかりませんが、新しい構成ファイルを正確に読み取る必要があります。