我试图在Python3中使用ConfigParser创建一个配置文件
我在尝试运行脚本时遇到此错误
C:\Users\Deagan>"C:\Users\Deagan\Desktop\Hypixel Rich Presence\Main.py"
Traceback (most recent call last):
File "C:\Users\Deagan\Desktop\Hypixel Rich Presence\Main.py", line 10, in <mod
ule>
APIKEY = config['DEFAULT']['secretid']
File "C:\Users\Deagan\AppData\Local\Programs\Python\Python38\lib\configparser.
py", line 1254, in __getitem__
raise KeyError(key)
KeyError: 'secretid'
这是我的配置文件:
[DEFAULT]
secretid = 'XXXXXXXXXX'
username = 'XXXX'
client_id = 'XXXXXXXX'
下面是Main.py脚本文件
config = ConfigParser()
config.read('config.ini')
APIKEY = config['DEFAULT']['secretid']
client_id = config['DEFAULT']['client_id']
username = config['DEFAULT']['username']
print(config.sections())
我做错什么了吗
当前未找到文件错误未在配置解析器中处理,请检查此处https://github.com/jaraco/configparser/issues/53
请检查配置文件是否存在于python代码的同一目录中
要检查文件是否存在/不将此行移到顶部
如果打印了节,则文件可以检查节名称和键中的键入错误
相关问题 更多 >
编程相关推荐