如何强制关闭程序指令,怎么强制关闭运行中的程序

首页 > 实用技巧 > 作者:YD1662023-05-27 23:42:59

题目:

在一个死循环中,不使用return、break的情况下,强制退出程序。

#python #结束进程 #多线程

视频教程:

代码1:

import os import sys import time def stop(): sys.exit() # quit() # exit() # raise SystemExit # os._exit(0) while True: print('hello') stop() time.sleep(.5)

代码2:

import os import sys import time def stop(): # sys.exit() # quit() # exit() # raise SystemExit os._exit(0) while True: print('hello') try: stop() except SystemExit as e: print('接收到退出命令:', type(e)) time.sleep(.5)

代码3:

import os import sys import time import threading def stop(): # sys.exit() # 退出线程 # exit() # 退出线程 # raise SystemExit # 退出线程 # quit() # 退出线程 os._exit(0) # 退出进程 while True: print('hello') threading.Thread(target=stop).start() # stop() time.sleep(.5)

栏目热文

文档排行

本站推荐

Copyright © 2018 - 2021 www.yd166.com., All Rights Reserved.