gpt4 book ai didi

Python 计时器没有按预期等待

转载 作者:行者123 更新时间:2023-11-28 21:20:50 25 4
gpt4 key购买 nike

所以,我有这段代码:

t = threading.Timer(570.0, reddit_post(newmsg))
t.start()

开始快速发布 Reddit 帖子。可悲的是,它没有等待 570 秒,而是自动执行了 reddit_post 而没有实际等待。

我该怎么做才能解决这个问题?

最佳答案

那是因为当你说 t = threading.Timer(570.0, reddit_post(newmsg)) 时,你实际上是在调用函数而不是将参数传递给 Timer 类>

你需要做的是:

threading.Timer(570.0, reddit_post, [newmsg]).start()

引用documentation of the Timer class

关于Python 计时器没有按预期等待,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22218379/

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