【发布时间】:2018-04-15 06:21:35
【问题描述】:
我在 python 中为 Discord 创建了一个机器人。该机器人需要一个令牌来连接我的服务器,我不想将令牌存储在 python 文件中,因为每个人都会在 github 上看到它。
我为我的机器人令牌添加了一个环境变量,其变量名称与 python 文件 (BOT_TOKEN) 中的变量名称相同,但 OpenShift 无法识别它。
我收到以下错误:
---> Running application from Python script (main.py) ...
Traceback (most recent call last):
File "main.py", line 22, in <module>
client.run(BOT_TOKEN)
NameError: name 'BOT_TOKEN' is not defined
Unclosed client session
client_session: <aiohttp.client.ClientSession object at 0x7f001d95fdd8>
如何在不将其上传到 github 的情况下为我的机器人令牌设置变量?
(对不起我的英语)
【问题讨论】:
标签: python python-3.x build openshift