[英]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.