Solidity

契約開發:如何通過 Brownie 執行整個腳本文件夾?

  • March 11, 2022

我正在嘗試執行我的“deploy.py”文件,但剛開始部署時遇到了麻煩,但是,我想通了。有沒有一種方法可以同時執行某個文件夾下的每個腳本。目前,我執行brownie run scripts\deploy.py但它只執行 deploy.py。假設我在“腳本”文件夾中有另一個腳本,我想同時執行這兩個腳本。這可能嗎,如果可以,我可以執行什麼?

製作一個名為“all”的腳本並讓它呼叫其他腳本。這是最簡單的解決方案。

編輯:好的,所以你是 python 的新手……

在 all.py 中輸入以下內容

from .first_script import the_function
from .second_script import other_function

def main():
   the_function()
   other_function()

然後使用“brownie run all”

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