gpt4 book ai didi

python - 如何在两个一起工作的脚本完成后自动启动脚本?

转载 作者:行者123 更新时间:2023-12-04 18:33:16 25 4
gpt4 key购买 nike

我实际上用一个shell命令运行了两个python脚本,但是当它们完成后如何自动运行第三个?
你知道我可以在同一个 .sh 中添加一个程序来做到这一点吗?
对于我使用的 .sh 文件:

python script1.py && python script2.py
我想在这个序列之后运行一个 script3.py。有人可以帮助我吗?
(显然我在终端上运行脚本
>chmod u+x shell.sh   
>./shell.sh


此致。

最佳答案

这将执行每个后续脚本 仅限 如果前面的都成功了,也就是都退出了status = 0,记得加&&脚本之间:

python script1.py && python script2.py && python script3.py
例子:
执行所有 3 个脚本:
$ python -c 'print(1); exit(0);' && python -c 'print(2); exit(0);' && python -c 'print(3); exit(0);'
1
2
3
仅执行前 2 个脚本:
$ python -c 'print(1); exit(0);' && python -c 'print(2); exit(1);' && python -c 'print(3); exit(0);'
1
2

关于python - 如何在两个一起工作的脚本完成后自动启动脚本?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/64664944/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com