python ini

1886 ワード

#-*-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