python os kill"/>
python os kill
侃侃无极
如果 status 永远返回 0, 程序停不下来如果执行status=os.system(r'{} {} {} {}'.format(py, main_path, sys.argv[1],sys.argv[2]))的时候hang住了,这个程序也停不下来如果需求仅是定时结束脚本,那么用定时器就可以做到, demo如下#!/usr/bin/env python# -*- coding: utf-8 -*-import osimport timeimport threadingdef kill_me():
os._exit(1)if __name__ == '__main__': # 3 秒退出
timer = threading.Timer(3, kill_me)
timer.start() while 1:
print('xxxx')
time.sleep(1)
更多推荐
python os kill
发布评论