猿问

求问一下,我在py脚本里面执行一个程序,如何判断这个程序是否执行完毕?

!/usr/bin/python3

import sys
import datetime
import os
import time
if name == '__main__':

while 1:
    startTime=datetime.datetime.now()
    main_path='./main.py'
    py=sys.executable
    os.system(r'{} {} {} {}'.format(py, main_path, sys.argv[1],sys.argv[2]))
    time.sleep(120)
    endTime = datetime.datetime.now()    if endTime-startTime>60*60:       break

就是这个脚本可能运行时间过长,我判断在多上时间内如果还在运行我就杀死他

题目来源及自己的思路

相关代码

// 请把代码文本粘贴到下方(请勿用图片代替代码)

你期待的结果是什么?实际看到的错误信息又是什么?


白板的微信
浏览 1307回答 1
1回答
随时随地看视频慕课网APP

相关分类

Python
我要回答