KeyError: 'SECRET KEY'
KeyError: 'SECRET KEY'
我正在尝试通过配置字典从 settings.py 文件访问密钥。
我不认为这是一个语法问题,但也许我错了
settings.py
文件:
with open('/etc/config.json') as config_file:
config = json.load(config_file)
SECRET_KEY = config['SECRET_KEY']
config.json
文件
{
"SECRET KEY": "-------"
}
我收到这条错误消息 KeyError: "SECRET_KEY"
您将密钥定义为 SECRET KEY
,然后尝试将其读取为 SECRET_KEY
。它们不是同一个字符串(一个包含下划线,另一个包含 space),因此尝试从字典中读取字符串会产生错误。
我正在尝试通过配置字典从 settings.py 文件访问密钥。 我不认为这是一个语法问题,但也许我错了
settings.py
文件:
with open('/etc/config.json') as config_file:
config = json.load(config_file)
SECRET_KEY = config['SECRET_KEY']
config.json
文件
{
"SECRET KEY": "-------"
}
我收到这条错误消息 KeyError: "SECRET_KEY"
您将密钥定义为 SECRET KEY
,然后尝试将其读取为 SECRET_KEY
。它们不是同一个字符串(一个包含下划线,另一个包含 space),因此尝试从字典中读取字符串会产生错误。