Python脚本调用其他Python脚本

2024-04-25 23:38:22 发布

您现在位置:Python中文网/ 问答频道 /正文

我需要创建一个脚本,调用特定目录中的每个.py文件,允许被调用的脚本访问有关调用脚本的信息(类、变量等)。你知道吗

所以我有这样的想法:

你知道吗主文件.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()

我希望能够在被叫人.py你知道吗

myMain.callMe()

Tags: 文件pathpyself目录脚本信息init