如何在python中从脚本运行多个脚本

时间:2015-05-15 10:00:27

标签: python

我在一个文件夹中有3个Python脚本,script1,script2和script3。我想使用script1运行script2和script3。我怎么能这样做?

3 个答案:

答案 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")