[英]os.getenv(“username”) not returning environment variable instead my name
所以我使用的是 API 并且必须提供我的帐户用户名和密码。 我不断收到身份验证错误,并且非常困惑。
很长一段时间后,事实证明 os.getenv("username") 没有返回环境变量,而是我的名字。 我检查了源代码,但实际上无法理解它,哈哈。 如果有人知道为什么会这样并且可以告诉我那将是很棒的。
我知道该模块与操作系统有关,但这是在 .env 文档中,所以我很惊讶它没有按预期工作。
这是代码,尽管我怀疑它是否有用,自上次提交以来已修复: https://github.com/shers003/firstRedditbot
根据this page , username
是Windows中的内置环境变量。 解决方案是使用不同的名称。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.