Python基础18模块-configerparse模块

Posted josie930813

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Python基础18模块-configerparse模块相关的知识,希望对你有一定的参考价值。

1.congfigerparse简单应用

 1 import configparser
 2 config = configparser.ConfigParser()
 3 #
 4 config[bitbucket.org] = {}
 5 config[bitbucket.org][User] = hg
 6 config[topsecret.server.com] = {}
 7 topsecret = config[topsecret.server.com]
 8 topsecret[Host Port] = 5022
 9 topsecret[ForwardX11] = no
10 config[DEFAULT][ForwardX11] = yes
11 with open(example.ini,w) as f:
12     config.write(f)
13 config.read(example.ini)
14 #读,定义在DEFAULT里的东西会默认读出来
15 for key in config[bitbucket.org]:
16     print(key)
17 print(config.options(bitbucket.org))
18 print(config.items(bitbucket.org))
19 #增加
20 config.add_section(yuan)
21 config.set(bitbucket.org,k1,11111)
22 #删除
23 config.remove_section(topsecret.server.com)
24 config.remove_option(bitbucket.org,User)
25 config.write(open(example.ini,w))

 

以上是关于Python基础18模块-configerparse模块的主要内容,如果未能解决你的问题,请参考以下文章

python基础练习题

Python零基础入门篇 · 41:内置模块的使用二:pyinstaller模块(打包py文件以及更换图标)hashlib模块(加密)

Python 基础 - 4.8 pickle模块

python基础18 ---多态与绑定方法

Python3基础 import...as 给导入的模块起别名

Python3基础 __file__ 查询模块的完整路径