摘要
本文部分内容来源于网络,个人收集整理,请勿传播
本文记录一些python中处理配置文件的模块
PyYAML
待续
ConfigParser
用于对特定的配置进行操作,当前模块的名称在 python 3.x 版本中变更为 configparser。
1 | # 注释1 |
读取
1 | import configparser |
改写
1 | import configparser |
基于上述方法添加一个ini文档
1 | import configparser |
xml
xml是实现不同语言或程序之间进行数据交换的协议,跟json差不多,但json使用起来更简单,不过,古时候,在json还没诞生的黑暗年代,大家只能选择用xml呀,至今很多传统公司如金融行业的很多系统的接口还主要是xml。
xml的格式如下,就是通过<>节点来区别数据结构的:
1 | <?xml version="1.0"?> |
xml协议在各个语言里的都 是支持的,在python中可以用以下模块操作xml:
1 | # print(root.iter('year')) #全文搜索 |
1 | import xml.etree.ElementTree as ET |
1 | #在country内添加(append)节点year2 |
自己创建xml文件
1 | import xml.etree.ElementTree as ET |