我在一个文件夹中有3个Python脚本,script1,script2和script3。我想使用script1运行script2和script3。我怎么能这样做?
答案 0 :(得分:1)
在script1中,您需要导入script2和script3:
在script1的顶部:
import script2
import script3
从script2运行一个函数,例如:
script2.function()
您可能还需要在与脚本相同的目录中添加一个名为__init__.py
的空白文件,以便python可以看到该目录是一个库。
答案 1 :(得分:1)
您可以使用
execfile("script2.py")
execfile("script3.py")
或
subprocess.call("script2.py")
subprocess.call("script3.py")
答案 2 :(得分:0)
您也可以使用os.system:
os.system("script2.py")
os.system("script3.py")