在 Python 中,可以使用 subprocess
模块来按顺序运行多个脚本。下面是一个示例:
import subprocess
# 定义要运行的脚本列表,按顺序排列
scripts = ['script1.py', 'script2.py', 'script3.py']
# 按顺序运行脚本
for script in scripts:
subprocess.run(['python', script])
在上述代码中,首先定义了一个包含要运行的脚本路径的列表 scripts
,按照脚本的顺序排列。然后使用 subprocess.run()
函数来运行每个脚本。该函数接受一个列表作为参数,列表的第一个元素是要执行的命令,后面的元素是命令的参数。在这里,我们使用 python
命令作为要执行的命令,并将当前要运行的脚本作为参数传递给它。
通过循环遍历脚本列表,依次运行每个脚本,从而实现了按顺序运行多个脚本的效果。
上一篇:按顺序运行多个bash脚本