gpt4 book ai didi

Python Timer 使解释器崩溃

转载 作者:行者123 更新时间:2023-11-28 16:48:19 25 4
gpt4 key购买 nike

我是新来的,这是我的第一个问题。我正在用 Python 3.2.3 制作游戏,我遇到了一个问题,即 Timer 对象有时会在调用它的 start() 方法后使解释器崩溃(它发生在 50% 的时间,总是有一个错误窗口说 Python 停止工作,必须终止)。

我一直在简化我的代码以便找到问题,我发现这个非常简单的代码会使我的解释器崩溃:

from threading import Timer

def hello():
print("hello, world")

t = Timer(1.0, hello)
t.start()

我已尝试修复我的 Python 安装,但没有成功。我在 Windows 7 下运行 Python,不幸的是到目前为止还没有机会尝试其他操作系统,所以如果有人对此问题有任何经验,我将不胜感激任何解决方案。谢谢大家。

最佳答案

我重建了你的问题,你的代码对我来说工作得很好。您可能要考虑使用时间库?

from time import sleep
def hello():
print('hello world')
sleep(1)
hello()

这对您来说可能是更安全的解决方案,但我建议您更新操作系统并重新安装 python。用 python2.7 试过吗?

关于Python Timer 使解释器崩溃,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11432527/

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