請問我有兩個.py檔
執行檔run.py和運算檔cal.py
在執行檔run.py中會import cal.py進行運算
但我在cal.py中需要使用到run.py中的一個def run_maze(): 裡的一個參數i
請問我如何在cal.py中抓到這個i
如果在cal.py中import run.py
但run.py本來就已經有import cal.py了 會出問題
是否在cal.py裡輸入 run.run_maze.i呢
但cal.py根本沒有import run.py所以也抓不到數字 所以也不成功
再請板上高手大大解惑囉 謝激不盡
※ 引述《Paudse (HI)》之銘言:
: 我目前有兩個檔案
: 一個是執行的.py檔
: 一個是模擬環境的.py檔
: 執行的.py檔裡有一個def會計算步數i
: 然後模擬環境的.py檔裡的一個class裡的一個def會需要使用這個i去作運算
: 但我使用global似乎環境檔裡的def無法讀到這個i值
: 請問是我global方法用錯 還是不同.py檔間要用其他方式傳共用參數呢
: 謝謝