特定のディレクトリ内のすべての .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()
そして、callee.pyで次のことができるようにしたい
myMain.callMe()