我想知道现在INI文件格式是否仍然合适?
发布于 2018-03-01 15:01:45
考虑使用普通Python文件作为配置文件。
一个例子(example.conf
)):
# use normal python comments
value1 = 32
value2 = u"A unicode value"
value3 = "A plain string value"
value4 = ["lists", "are", "handy"]
value5 = {"and": "so", "are": "dictionaries"}
在您的程序中,使用execfile
:
if __name__ == "__main__":
config = {}
execfile("example.conf", config)
# python 3: exec(open("example.conf").read(), config)
print config["value1"]
print config["value5"]
发布于 2018-03-01 16:25:47
INI到目前为止是完全可以的,配置文件的格式实际上取决于您将如何使用它。
我用的是YAML,简明、可读性强、灵活性强。
https://stackoverflow.com/questions/-100003549
复制相似问题