Python客户端和HTTP服务,用于访问德国联邦气象服务机构(DWD)发布的蜜蜂飞行预报信息。
项目描述
关于
Apicast 获取德国气象局(DWD)发布的蜜蜂飞行预报信息。
实时API: https://apicast.hiveeyes.org/(也支持HTTP)
设置
CLI版本
pip install apicast
HTTP API
pip install apicast[service]
摘要
显示状态和地点列表
apicast beeflight stations
显示位置别名列表
apicast beeflight stations --slugs
获取给定位置别名 brandenburg/potsdam 的信息
apicast beeflight forecast --station=brandenburg/potsdam
获取给定位置别名 brandenburg/potsdam 的信息,并以Markdown格式输出为表格
apicast beeflight forecast --station=brandenburg/potsdam --format=table-markdown
以JSON机器可读格式输出
apicast beeflight forecast --station=brandenburg/potsdam --format=json-machine
HTTP API
启动HTTP API服务
apicast service
启动具有动态代码重新加载的HTTP服务
apicast service --reload
然后导航到
open http://localhost:24640/
示例
apicast beeflight forecast --station=brandenburg/potsdam
[ { "Datum": "Mo 01.06.", "morgens": "stark", "mittags": "intensiv", "abends": "stark" }, { "Datum": "Di 02.06.", "morgens": "stark", "mittags": "intensiv", "abends": "intensiv" }, { "Datum": "Mi 03.06.", "morgens": "intensiv", "mittags": "intensiv", "abends": "intensiv" } ]
测试
make test
内容归属
除非另有说明,否则数据和特定图像及图标的版权归各自所有者所有。
数据
标志图片
描述: 英国普利茅斯的橡树上的一群蜜蜂
日期: 2009年6月21日
来源: 自制作品
作者: Nilfanion
相机位置: 50° 24′ 38.3″ N, 4° 09′ 28.2″ W
许可: 创意共享署名-相同方式共享 3.0 未本地化版本
URL: https://commons.wikimedia.org/wiki/File:Bee_swarm_in_Plymouth.jpg
项目详情
下载文件
下载适用于您平台的项目文件。如果您不确定选择哪个,请了解更多关于 安装包 的信息。
源分布
apicast-0.9.0.tar.gz (25.5 kB 查看哈希值)
构建分布
apicast-0.9.0-py3-none-any.whl (22.7 kB 查看哈希值)