簡體   English   中英

os.getenv(“username”) 不返回環境變量而是我的名字

[英]os.getenv(“username”) not returning environment variable instead my name

所以我使用的是 API 並且必須提供我的帳戶用戶名和密碼。 我不斷收到身份驗證錯誤,並且非常困惑。

很長一段時間后,事實證明 os.getenv("username") 沒有返回環境變量,而是我的名字。 我檢查了源代碼,但實際上無法理解它,哈哈。 如果有人知道為什么會這樣並且可以告訴我那將是很棒的。

我知道該模塊與操作系統有關,但這是在 .env 文檔中,所以我很驚訝它沒有按預期工作。

這是代碼,盡管我懷疑它是否有用,自上次提交以來已修復: https://github.com/shers003/firstRedditbot

根據this pageusername是Windows中的內置環境變量。 解決方案是使用不同的名稱。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM