1 #Author wangmengzhu 2 import configparser 3 config = configparser.ConfigParser() 4 config.read(‘a.ini‘) 5 print(config.sections())#看标题 6 print(config.options(‘egon‘))#看某一个标题下面的配置 7 print(config.get(‘alex‘,‘name‘))#查看某一个标题下的某个配置项的值 8 9 res1 = config.getini(‘egon‘,‘age‘) 10 print(res1) 11 12 res2 = config.getboolean(‘egon‘,‘is_admin‘) 13 print(res2) 14 15 res3 = config.getfloat(‘egon‘,‘salary‘) 16 print(res3) 17 18 #修改 19 config.remove_section(‘alex‘)#删除整体 20 config.remove_option(‘egon‘,‘age‘)#删除部分 21 config.write(open(‘a.ini‘,‘w‘)) 22 23 #添加标题 24 config.add_section(‘alex‘) 25 config.set(‘alex‘,‘name‘,‘SB‘) 26 config.write(open(‘a.ini‘,‘w‘))
1 [egon] 2 name = egon 3 age = 18 4 is_admin = True 5 salary = 3.1
a.ini
时间: 2024-10-06 08:48:54