我有以下脚本文件:
1. master.py
2. setup.py
4. core1.py
5. core2.pymaster.py:
import setup.py
import standard.py
import core1.py
import core2.py
if __name__ = '__main__':
#how to access var1, var2, var3..var100 of setup1?
do somethingsetup.py:
def somefunction():
var1 = x
var2 = y
var3 = z
#.... so on var100 = z100核心1.py:
import setup
#how to access var1, var2, var3..var100 of setup1?
#written few functions which require setup.py variables output core2.py:
import setup
#how to acess var1, var2, var3..var100 of setup1?
#written few functions which require setup.py variables output程序执行流程:
-->run master.py--> import setup, core1, core2, --> call core1 functions inside master.py ---> call core2 functions inside master.py 发布于 2018-03-03 15:12:55
您需要将您的var1 ... var100变量设置为global,以便可以在它们所在的函数之外访问它们。
要在每个文件中访问它们,首先需要在setup.py (如setup.someFunction())中调用函数,然后可以像通常使用变量那样使用它们。
编辑:在回答你的评论,是的,你想调用它在所有的文件。
https://stackoverflow.com/questions/49085548
复制相似问题