码迷,mamicode.com
首页 > 其他好文 > 详细

利用configparser生成一个文档

时间:2017-12-06 14:27:15      阅读:150      评论:0      收藏:0      [点我收藏+]

标签:compress   val   conf   bucket   pen   inter   file   style   size   

比如我想生成一个文档为:

[DEFAULT]
serveraliveinterval = 45
compression = yes
compressionlevel = 9
forwardx11 = yes

[bitbucket.org]
user = hg

[topsecret.server.com]
host port = 50022
forwardx11 = no

可以利用configparser来生成:

import configparser

config = configparser.ConfigParser()
config["DEFAULT"] = {‘ServerAliveInterval‘: ‘45‘,
‘Compression‘: ‘yes‘,
‘CompressionLevel‘: ‘9‘}

config[‘bitbucket.org‘] = {}
config[‘bitbucket.org‘][‘User‘] = ‘hg‘
config[‘topsecret.server.com‘] = {}
topsecret = config[‘topsecret.server.com‘]
topsecret[‘Host Port‘] = ‘50022‘ # mutates the parser
topsecret[‘ForwardX11‘] = ‘no‘ # same here
config[‘DEFAULT‘][‘ForwardX11‘] = ‘yes‘
with open(‘example.ini‘, ‘w‘) as configfile:
config.write(configfile)

 

 

利用configparser生成一个文档

标签:compress   val   conf   bucket   pen   inter   file   style   size   

原文地址:http://www.cnblogs.com/zaizaiaipython/p/7992069.html

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