如果用户单击控制台,我的程序将停止,该如何防止?

时间:2019-10-17 11:32:15

标签: python python-3.x console

如何防止用户按下控制台时程序停止运行?

例如: enter image description here

我正在尝试在python中创建一个循环,在该循环中打印0-1000之间的数字,但是当用户单击控制台时,它就停止了

如何防止这种情况?

我找不到站点或任何stackoverflow答案,我得到的只是c#语言。我想要一种python语言

这是c# Code stops executing when a user clicks on the console window

中的类似问题

问题不在代码上,因为代码在

for i in range(1000):
 print(i)

已编辑:我想在python代码中禁用快速编辑吗?

2 个答案:

答案 0 :(得分:1)

要禁用快速编辑模式,请执行以下操作:右键单击标题栏并选择“属性”,然后选择“选项”,然后禁用快速编辑模式,然后在窗口中单击时滚动不会停止。

答案 1 :(得分:0)

除了Shadesfear的答案,还请看一下以下主题: How to enable Windows console QuickEdit Mode from python? 此处显示了如何启用它,并且由于快速编辑模式为enabled by default in Windows 10,因此您可以在程序启动时使用此处提供的代码禁用