博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Python之路——configparser模块
阅读量:5884 次
发布时间:2019-06-19

本文共 1569 字,大约阅读时间需要 5 分钟。

configparser模块

用python生成一个config文档

1 config = configparser.ConfigParser()    # 创建一个configparser对象 2 config['DEFAULT'] = { 3                         'ServerAliveInterval': '45', 4                         'Compression': 'yes', 5                         'CompressionLevel': '9' 6                         } 7 config['bitbucket.org'] = {} 8 config['bitbucket.org']['User'] = 'hg' 9 config['topsecret.server.com'] = {}10 topsecret = config['topsecret.server.com']11 topsecret['Host Port'] = '50022'12 topsecret['ForwardX11'] = 'no'13 config['DEFAULT']['ForwardX11'] = 'yes'14 with open('example.ini','w') as configfile:15     config.write(configfile)

 增删改查

1 # 增删改查 2 # config = configparser.ConfigParser() 3 # print(config.sections())# [] 4 # config.read('example.ini') 5 # print(config.sections()) 6  7 # for k in config.sections(): 8 #     print(k) 9 10 # for k,v in config['bitbucket.org'].items():11 #     print(k,v)12 13 # if 'user' in config['bitbucket.org']:14 #     print('in')15 16 # print(config['bitbucket.org']['user'])17 18 # print(dir(config))19 20 # print(config.options('topsecret.server.com'))21 22 # print(config['topsecret.server.com']['k1'])23 24 # config['topsecret.server.com']['name'] = '22'25 # config['topsecret.server.com']['age'] = '22'26 # config.write(open('example2.ini','w'))27 28 # config.set('topsecret.server.com','host port','456798')29 # config.write(open('example3.ini','w'))30 31 # config.remove_option('topsecret.server.com','host port')32 # config.write(open('example4.ini','w'))

 

转载于:https://www.cnblogs.com/liuyankui163/p/8376700.html

你可能感兴趣的文章
Codeforces Round #346 (Div. 2) G. Fence Divercity dp
查看>>
python random
查看>>
TortoiseGit学习系列之TortoiseGit基本操作将提交到本地的项目推送到在线仓库(图文详解)...
查看>>
关于spring mybateis 定义resultType="java.util.HashMap"
查看>>
『TensorFlow』读书笔记_Inception_V3_上
查看>>
python爬虫从入门到放弃(四)之 Requests库的基本使用(转)
查看>>
程序员怎么留住健康?
查看>>
【ANT】ant使用
查看>>
Go基础系列:Go接口
查看>>
miniprogrampatch 提供 watch 和 computed 特性
查看>>
java按照关键字指定的key删除redis(支持模糊删除)
查看>>
information_schema系列四(跟踪,列约束,表和列)
查看>>
TreapDB is a key-value store based on Treap
查看>>
BINGMAPS地图下载及切图和重命名工具使用教程
查看>>
BYTE* To Float*
查看>>
(转)C# 把我所积累的类库全部分享给博友(附件已经上传)
查看>>
Silverlight5 无法切换输入法,无法输入中文的原因及解决初探
查看>>
游戏开发基础:方向键的组合,八方向实现
查看>>
黑书-DP-方块消除 ****
查看>>
MySQL 分区
查看>>