Python定时器在后台不停止我的代码

2024-04-25 19:17:24 发布

您现在位置:Python中文网/ 问答频道 /正文

为了上学,我正在翻拍饼干点击器。基本上,每一秒,我都需要在球员得分上加1。我找到了一个方法,但我的问题是,它只会集中在计时器上,然后我不能运行程序的任何其他部分,因为计时器需要不断地运行。我假设有某种方法可以让计时器在后台一直运行,同时仍然运行我的其他代码。我设置定时器的方式可能不是最好的(我只是研究了定时器的方法,然后拼凑了一些东西)。代码如下:

x = 1
while x == 1:
     score += 1
     time.sleep(1)

我还是一个新手,在学习的过程中我也在学习。谢谢!你知道吗


Tags: 方法代码程序time过程方式sleep后台
1条回答
网友
1楼 · 发布于 2024-04-25 19:17:24

你有两种方法。多线程/多处理或异步方式。你知道吗

在第一种情况下,应该使用多处理或多线程来启动并行进程/线程。你知道吗

在第二种情况下,可以使用事件循环和asyncio,以异步方式运行函数。你知道吗

相关问题 更多 >