码迷,mamicode.com
首页 > 编程语言 > 详细

python-configparser模块

时间:2018-05-27 13:41:23      阅读:234      评论:0      收藏:0      [点我收藏+]

标签:配置   timeout   txt   time   config   nal   nbsp   .section   serve   

import configparser
config = configparser.ConfigParser() #config={}#生成config空字典 config = {}
config["DEFAULT"]={‘serverliveinternal‘:45,
‘compressionlevel‘:9,
‘conpression‘:‘no‘}
config["bitbucket"]={‘rank‘:39,
‘security‘:9,
‘webroot‘:‘yes‘}
#配置内容写入配置文件
with open(‘config.txt‘,‘w‘) as wf:
config.write(wf)

#读查文件
config.read(‘config.txt‘)
print(config.sections())
print(config[‘bitbucket‘][‘rank‘])
print(config.options(‘bitbucket‘)) #将keys放入列表
print(config.items(‘bitbucket‘)) #将keys values 放入列表
print(config.get(‘bitbucket‘,‘webroot‘))

config.add_section(‘conf2‘)
config.set(‘conf2‘,‘timeout‘,‘300‘)
config.write(open(‘config.txt‘,‘a‘))

 

python-configparser模块

标签:配置   timeout   txt   time   config   nal   nbsp   .section   serve   

原文地址:https://www.cnblogs.com/benchdog/p/9095647.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!