簡體   English   中英

python-dotenv 沒有從.env 文件導入 PRIVATE_KEY

[英]python-dotenv is not importing PRIVATE_KEY from .env file

from solcx import compile_standard
import json
from web3 import Web3
import os
from dotenv import load_dotenv



my_address = "0xDFb3e342C0A8F724bfA72e5F2773a12748977f46"
private_key = os.getenv("PRIVATE_KEY")

我正在學習穩定性,當我使用 python-dotenv 從 a.env 文件導入我的 PRIVATE_KEY 時,

export PRIVATE_KEY = 0xd6a5ea3d2c97b1dd03fd1b9c447e36791522135136665f23b0c08c6395f66d7a

它將其導入為 none 並引發錯誤。 這個錯誤我已經給出了我上面寫的完整腳本。 我希望有人能幫我解決這個問題

  • 確保.env文件位於同一目錄中。

  • 調用load_dotenv將查找.env文件並設置環境變量

    load_dotenv()

如果.env文件不在同一目錄中,則必須將 .env 文件的路徑傳遞給load_dotenv

 load_dotenv(path_of_env)

暫無
暫無

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

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