Web3js

如何使用配置庫定義私鑰變數?

  • January 4, 2022

我正在嘗試使用 Python 解釋通過 Pancakeswap 購買代幣的程式碼。我被困在程式碼中變數為“config.private”的私鑰上。但是我看到了其他類似的程式碼,他們把 private_key = “xxxxxxxxxxxxxxxxxxxxx”。

我在影片中看到您放置“config.private”等變數的解釋是為了防止他們看到您的私鑰並將其作為從另一個文件導入的腳本。

我不知道配置庫中的“.private”模組。我想知道您在另一個文件中執行的過程以及如何將其連結到工作文件中的程式碼行。

signed_txn = web3.eth.account.sign_transaction(pancakeswap2_txn, private_key=config.private)

config.py與要導入配置的文件在同一目錄下創建一個,放入此文件

private="xxxxx"

在要導入的文件中

import config
...
print(config.private) // xxxxx

並添加config.py.gitignore文件

引用自:https://ethereum.stackexchange.com/questions/117929