从另一个调用python脚本在类定义时失败

时间:2013-04-04 21:01:33

标签: python exec

我有一个名为insertPrintCode.py的脚本,它可以自行运行。 我想使用

从另一个python脚本中调用它
def main():
    execfile("insertPrintCode.py")

def execfile(filename):
    exec(compile(open(filename).read(), filename, 'exec'))

首次使用

时,insertPrintCode.py内部失败
newSearch = FileSearch()

  

NameError:未定义全局名称“FileSearch”

FileSearch是在同一文件中定义的类。

0 个答案:

没有答案