python文件无法关闭_Python脚本无法正常终止
生活随笔
收集整理的這篇文章主要介紹了
python文件无法关闭_Python脚本无法正常终止
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
“ctrl c,ctrl d和ctrl z都不會對執行產生任何影響.”
將這些代碼行添加到程序的標題中,ctrl c將退出它.
import signal
signal.signal(signal.SIGINT, signal.SIG_DFL)
如果你想在程序遇到異常時自動進入pdb調試器,只需執行以下操作:
import sys
def excepthook(type_, value, tb):
import pdb
import traceback
# print the exception...
traceback.print_exception(type_, value, tb)
# ...then start the debugger in post-mortem mode
pdb.pm()
# we are NOT in interactive mode
if not hasattr(sys, 'ps1') or sys.stderr.target.isatty():
# this stops PyQt from freezing the terminal
from PyQt4.QtCore import pyqtRemoveInputHook
pyqtRemoveInputHook()
sys.excepthook = excepthook
總結
以上是生活随笔為你收集整理的python文件无法关闭_Python脚本无法正常终止的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 电脑游戏新手必看:显卡对比评测告诉你哪款
- 下一篇: websocket python爬虫_p