如何使用python从.conf文件中读取数据?

时间:2019-02-22 05:42:28

标签: python

我有一个示例文件:sample.conf

read{

  host => "localhost"

  port => "8080"

}

如何使用python从config文件中读取数据?

python中有任何模块吗?

谢谢!

1 个答案:

答案 0 :(得分:0)

如果配置文件中可以遵循标准.ini格式,则

[read]
host => "localhost"
port => "8080"

然后使用configparser库。

from configparser import ConfigParser
data_file = 'sample.conf'

config = ConfigParser()
config.read(data_file)

print(config.sections())

print(config['read']['host'])

输出

['read']
> "localhost"