【发布时间】:2020-04-04 10:42:29
【问题描述】:
我是 .ini 文件的新手,我试图用 python 读取 .ini 配置文件,但我被卡住了! 我已经尝试过这种方法,但它并没有真正为我工作:
类iniConfig:
def __init__(self):
self.iniConfig = ConfigParser(allow_no_value=True)
try:
f = open('C://Desktop//PythonScripts//Config.ini', 'r')
self.iniConfig.read(f)
print("Sections: ", self.iniConfig.sections())
except OSError:
print('File cannot be opened!')
输出:
Sections: []
我仍然不明白我做错了什么:(
提前谢谢你,
3301
【问题讨论】:
-
f = open('The_Path_to_ini', 'r') 行在这里没有意义。什么是“The_Path_to_ini”?
-
创建一个标准格式的ini文件,保存为
The_Path_to_ini。但如果我是你,我会把它改成一个更有意义的文件名。 -
我已经创建了一个ini文件,我什至更改了整个代码,但问题从未解决。
-
您似乎完全错过了最重要的一点。 它实际上叫
The_Path_to_ini吗? 那是你的代码试图打开的文件名。