gpt4 book ai didi

python - 为什么像 asyncio.call_later 这样的延迟调用有不超过一天的限制?

转载 作者:太空狗 更新时间:2023-10-30 02:10:47 25 4
gpt4 key购买 nike

https://docs.python.org/3/library/asyncio-eventloop.html#delayed-calls

Note: Timeouts (relative delay or absolute when) should not exceed one day.

有没有人能很好地解释为什么存在这个限制?

提前致谢

最佳答案

这是由于 issue 20493 :

In asyncio, if the next event is in 2^40 seconds, epoll.poll() raises an OverflowError because epoll_wait() maximum value for the timeout is INT_MAX seconds.

Guido van Rossum 建议:

For now, can we just add to the asyncio docs that timeouts shouldn't exceed one day? Then we can fix it later without breaking expectations.

最好阅读完整的问题日志以了解所有详细信息和注意事项。

关于python - 为什么像 asyncio.call_later 这样的延迟调用有不超过一天的限制?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27129037/

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