Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/305.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python中的目标时间源_Python_Time - Fatal编程技术网

Python中的目标时间源

Python中的目标时间源,python,time,Python,Time,我正在编写一个web应用程序,它需要一个客观的时间源“原子钟或其他”,以处理每15分钟重置一次的API速率限制 这个任务有python库吗?或者我应该尝试抓取一个网页还是什么 编辑:我很抱歉没有从哲学上明确“客观”。我指的是一个提供合理准确时间来源的网站,而不是我的电脑或其他,在一两分钟内准确无误 是什么让你认为你正在抓取的网站也使用了“客观时间” 我建议你把你的申请率降低到比规定的限额低5%左右 这应该给你足够的空间,一个低分辨率的“非目标”计时器可以让你远离麻烦 墙时间。API每15分钟重置

我正在编写一个web应用程序,它需要一个客观的时间源“原子钟或其他”,以处理每15分钟重置一次的API速率限制

这个任务有python库吗?或者我应该尝试抓取一个网页还是什么


编辑:我很抱歉没有从哲学上明确“客观”。我指的是一个提供合理准确时间来源的网站,而不是我的电脑或其他,在一两分钟内准确无误

是什么让你认为你正在抓取的网站也使用了“客观时间”

我建议你把你的申请率降低到比规定的限额低5%左右

这应该给你足够的空间,一个低分辨率的“非目标”计时器可以让你远离麻烦

墙时间。API每15分钟重置一次。在15秒内准确,但我灵活

您可以使用:

返回单调时钟的值(以小数秒为单位),即 不能倒转的时钟。时钟不受系统的影响 时钟更新。返回值的参考点未定义, 因此,只有连续调用的结果之间存在差异 这是有效的

您可以每隔15分钟调用
start=time.monotonic()
。差异
time.monotonic()-start
是在15秒内测量的经过时间

提及通常可用的硬件时钟以及相应操作系统时间函数的属性


你可以。

什么是“客观”时间?你需要多少准确度?爱因斯坦说,没有客观时间。您可能需要高分辨率的时间,但这很难实现(当然不是Python的任务)。建议:不要购买原子钟,而是使用GPS接收器(所有GPS卫星都有自己的原子钟)。对于每隔几分钟重复一次的事件,你不需要原子钟。您是否需要实时(挂钟,但可能会漂移,如由于DST)或单调时间(稳步增加,但与挂钟无关)?挂钟时间。API每15分钟重置一次。精确到15秒,但我很灵活。相对客观的时间。对不起,没有完全弄清楚。我从反对票中得知我的计划是一个“坏主意”,我将尝试你的建议。谢谢