使用模块“configparser”在python(3.7)中读取外部配置文件
示例配置文件“config.ini”
[ABC]
ch0 = "C:/Users/utility/ABC-ch0.txt"
ch1 = "C:/Users/utility/ABC-ch1.txt"
[settings]
script = "C:/Users/OneDrive/utility/xxxx.exe"
settings = "C:/Users/OneDrive/xxxxxxConfig.xml"
这是我尝试过的示例代码
import configparser
config = configparser.ConfigParser()
config.read('config.ini')
ch0 = config.get('ABC','ch0')
print(ch0)
这是我得到的错误代码,不知道我哪里出错了
NoSectionError: No section: 'ABC'
非常感谢任何帮助.. 提前致谢
你的代码绝对没问题。
这一行:
config.read('config.ini')
尝试从与您正在运行的 .py 文件相同的目录中读取文件。所以你有3个选择:
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句