first.py和
second.py,从第二个脚本执行第一个脚本的通常方法是:
first.py:
def func1(): print 'inside func1 in first.py'if __name__ == '__main__': # first.py executed as a script func1()
second.py:
import firstdef second_func(): print 'inside second_func in second.py'if __name__ == '__main__': # second.py executed as a script second_func() first.func1() # executing a function from first.py
编辑 :
- 如果愿意,也可以简化 *** 作
execfile("second.py")
(尽管它仅在调用名称空间中)。 - 而最终的选择是使用
os.system
像这样:os.system("second.py")
。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)