【发布时间】:2021-06-28 13:48:26
【问题描述】:
我试图将我的令牌保存在环境变量中,因此我创建了文件 .env,并将令牌存储在那里:
TOKEN=XXX
当我运行我的 .py 文件时,我无法获取环境变量 TOKEN,它一直打印“无”。
import os
token = os.environ.get("TOKEN")
print(token)
【问题讨论】:
-
请检查这个答案。 stackoverflow.com/a/41547163/5186565
-
看来你必须先
load_dotenv。 -
请重新生成您的令牌,因为它可以在编辑历史记录中看到。
-
令牌是私有的,不应永远与其他人共享。这就像一个连接到您的密码。转到 Discord 的开发者网站并重新生成一个新令牌,否则人们将能够使用它向您的帐户发出请求。
-
@Dominik 我改了一些字符,别担心
标签: python environment-variables discord.py