PythonConfig配置文件

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

PythonConfig配置⽂件
配置⽂件通常是key/value的形式存在,任何⽀持解析key/value形式的⽂件都是可以作为配置⽂件的。

yaml和ini是python中⽬前最常⽤的两种⽂件格式。

⼀、yaml⽂件的配置及读取
1、⽂件配置
yaml中⽂件配置需要注意以下两点:1、键后⾯的冒号,后⾯必须加空格;2、代码换⾏后必须缩进。

yaml⽂件格式可以⾃动识别数据类型,⽐如8888,yaml可识别为整型,⽽127.0.0.1,加引号和不加引号的情况下,yaml都可以识别为字符串型,但是建议字符串类型的数据加上引号。

yaml⽂件中⽤"-"来作为列表的标志符。

yaml是现在最主流⽤的配置⽂件。

2、⽂件读取
pycharm编译器下,读取yaml格式的⽂件内容,需要安装第三⽅包pyyaml,两种⽅法安装:1、控制台输⼊pip install pyyaml;2、File >> setting >> Project >> Project Interpreter >> 右侧+ >> 搜索pyyaml >> Install Package。

读取⽂件内容的步骤:1、导⼊yaml第三⽅包(import);2、打开配置⽂件(open);3、读取⽂件内容(yaml.load())
⼆、ini⽂件的配置及读取
1、⽂件配置
ini是传统的主流配置⽂件。

ini⽀持的数据类型有限,将所有的值都默认成字符串(字符串最外⾯不需要添加引号)。

ini配置⽂件必须使⽤[](section)进⾏分组,每⼀个键称为option。

2、⽂件读取
pycharm读取ini配置⽂件,使⽤⾃带的configparser模块。

具体步骤如下:1、导⼊ConfigParser类;2、实例化ConfigParser;3、使⽤read()⽅法打开并读取⽂件内容;4、使⽤get()⽅法,根据section和option获取指定的值。

相关文档
最新文档