Python configparser模块
生活随笔
收集整理的這篇文章主要介紹了
Python configparser模块
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
來看一個好多軟件的常見文檔格式如下:
| 1 2 3 4 5 6 7 8 9 10 11 12 | [DEFAULT] ServerAliveInterval?=?45 Compression?=?yes CompressionLevel?=?9 ForwardX11?=?yes ?? [bitbucket.org] User?=?hg ?? [topsecret.server.com] Port?=?50022 ForwardX11?=?no |
如果想用python生成一個這樣的文檔怎么做呢?
| 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 | 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'<br> with?open('example.ini',?'w') as configfile: ???config.write(configfile) |
轉載于:https://www.cnblogs.com/GhostCatcg/p/8151888.html
總結
以上是生活随笔為你收集整理的Python configparser模块的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: No output streams re
- 下一篇: 日期时间类型