python ini

#-*-codingutf-8 -*-
import ConfigParser
rconfig = ConfigParser.ConfigParser()
rconfig.readfp(open("E:/PyWk/nodepad_py/wxpython/update/userinfo.ini"))
#读取配置文件
a = rconfig.get('userinfo', 'MD5')
print a

#写入配置文件
wconfig = ConfigParser.ConfigParser()
wconfig.add_section('book')
wconfig.set('book', 'title', 'the python standard library')
wconfig.set('book', 'author', 'fredrik lundh')
wconfig.add_section('ematter')
wconfig.set('ematter', 'pages', 250)
wconfig.write(open('E:/PyWk/nodepad_py/wxpython/update/1.ini', 'w'))


#-*-codingutf-8 -*-
import ConfigParser
config = ConfigParser.ConfigParser()
config.read('E:/PyWk/nodepad_py/wxpython/update/1.ini')
a = config.add_section('md5')
config.set('md5', 'value', '1234')
config.write(open('E:/PyWk/nodepad_py/wxpython/update/1.ini', 'r+'))


#-*-codingutf-8 -*-
import ConfigParser
config = ConfigParser.ConfigParser()
config.read('E:/PyWk/nodepad_py/wxpython/update/1.ini')
config.set('md5', 'value', '4321')
config.write(open('E:/PyWk/nodepad_py/wxpython/update/1.ini', 'r+'))


#-*-codingutf-8 -*-
import ConfigParser
rconfig = ConfigParser.ConfigParser()
rconfig.read('E:/PyWk/nodepad_py/wxpython/update/1.ini')
#rconfig.remove_option('md5', 'value')
#rconfig.remove_section('md5')
s = rconfig.sections()
print s
r = rconfig.options('md5')
print r

你可能感兴趣的:(python,ini)