我目前正在从事一个项目,该项目在触发与光相关的某些活动时通知用户。我已经完成了与光相关的部分。因此,我需要找到一种在 python 中检索日出和日落时间的有效方法,因为整个脚本都是用 python 编写的。我知道有几个其他语言的库,我想知道在 python 中最方便的方法是什么。
它看起来很像这样,我想:
if(sunrise<T<sunset) and (light<threshold):
notifyUser()
我会很感激这里的任何帮助,祝你好运。
原文由 bkaankuguoglu 发布,翻译遵循 CC BY-SA 4.0 许可协议
我比较了几个包( suntime , suntimes , sunriet , astral )和他们返回的日出和日落时间。他们都返回当地时间,但您也可以轻松获得 UTC 时间。这是结果:
和回报:
请注意只有 suntimes 包支持高度。