在使用 golang 编码时,遇到 ini 文件的时候,有时候需要解析相关内容,主要就是一些配置信息,我们可能需要解析出来,简单就是用 go-ini 第三方库搞掂,在 python 中,同样我们也可以利用现有库来做解析。
在 python3 中,可以用 configParser 标准库来解析 ini 文件,以下是代码示例,很简单,看一遍 API,基本都没问题了。
demo.ini
[uwsgi]
processes=10
threads=2
在 demo.ini 同级目录下新建解析脚本 demo.py:
from configparser import ConfigParser
cf = ConfigParser()
cf.read("./demo.ini", encoding="utf-8")
print(cf.sections())
print(cf.get("uwsgi", "processes"))
print(type(cf.getint("uwsgi", "threads")))
以下是结果打印
['uwsgi']
10
<class 'int'>
标签:读取,demo,cf,ini,print,解析,python3,uwsgi
From: https://www.cnblogs.com/davis12/p/17685680.html