无法使用ctrl+;强制停止python脚本;C

无法使用ctrl+;强制停止python脚本;C,python,datetime,while-loop,Python,Datetime,While Loop,通常要强制停止正在运行的python脚本,我们只需按Ctrl+C(在交互式控制台中)。在这种情况下,当我按下Ctrl+C时,它不会停止。以下是我在这种情况下的代码: import datetime from datetime import timedelta x = datetime.datetime.now() print(x) i=0 while (datetime.datetime.now()<x + timedelta(seconds=20) ): print(i)

通常要强制停止正在运行的python脚本,我们只需按Ctrl+C(在交互式控制台中)。在这种情况下,当我按下Ctrl+C时,它不会停止。以下是我在这种情况下的代码:

import datetime  
from datetime import timedelta  
x = datetime.datetime.now()
print(x)
i=0
while (datetime.datetime.now()<x + timedelta(seconds=20) ):
    print(i)
    i=i+1
导入日期时间
从日期时间导入时间增量
x=datetime.datetime.now()
打印(x)
i=0

while(datetime.datetime.now()只有你。它为我接受了键盘中断


你所说的“在20秒之前”到底是什么意思?我无法重现。Ctrl-C对我来说很好。在循环中添加一个短的
time.sleep()