我需要创建一个脚本来调用特定目录中的每个.py文件,允许被调用的脚本访问有关调用脚本的信息(类,变量等)。
所以我有这样的事情:
mainfile.py:
class MainClass:
def __init__(self):
self.myVar = "a variable"
for f in os.listdir(path):
if f.endswith(".py"):
execfile(path+f)
def callMe(self):
print self.myVar
myMain = MainClass()
myMain.callMe()
我希望能够在callee.py中执行以下操作
myMain.callMe()
答案 0 :(得分:0)
如何使用os.sytem
for f in os.listdir(path):
if f.endswith(".py"):
os.system(path+f)