我有一个 INI 文件需要使用 Python 进行修改。我正在调查ConfigParser
模块,但仍然遇到问题。我的代码是这样的:
config= ConfigParser.RawConfigParser()
config.read('C:\itb\itb\Webcams\AMCap1\amcap.ini')
config.set('Video','Path','C:\itb\itb')
但当看着amcap.ini
运行此代码后的文件,它保持不变。谁能告诉我我做错了什么?
ConfigParser 不会自动写回磁盘上的文件。使用.write() method http://docs.python.org/library/configparser.html#ConfigParser.RawConfigParser.write为了那个原因;它接受一个打开的文件对象作为参数。
config= ConfigParser.RawConfigParser()
config.read(r'C:\itb\itb\Webcams\AMCap1\amcap.ini')
config.set('Video','Path',r'C:\itb\itb')
with open(r'C:\itb\itb\Webcams\AMCap1\amcap.ini', 'wb') as configfile:
config.write(configfile)
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)