gpt4 book ai didi

python - 删除键盘中断中的 Traceback 语句

转载 作者:行者123 更新时间:2023-12-01 02:16:38 25 4
gpt4 key购买 nike

我有一个简单的脚本:

i=1
while True:
try:
print i
except KeyboardInterrupt:
raise Exception("Ended by user.")
i = i+1

当我中断它时,它会打印出: enter image description here

我怎样才能让它只打印出最后一行“Exception:Ended by user.”,而不是“Traceback...”语句。

最佳答案

要模拟异常但没有回溯,您可以只打印一条消息并以非零代码退出:

except KeyboardInterrupt:
print("Ended by user.")
sys.exit(1)

关于python - 删除键盘中断中的 Traceback 语句,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48325328/

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