请问我有两个.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档间要用其他方式传共用参数呢
: 谢谢