跳转到主要内容

Python客户端和HTTP服务,用于访问德国联邦气象服务机构(DWD)发布的蜜蜂飞行预报信息。

项目描述


ci-tests Test suite code coverage license pypi-downloads python-versions status pypi-version

关于

Apicast 获取德国气象局(DWD)发布的蜜蜂飞行预报信息。

设置

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

内容归属

除非另有说明,否则数据和特定图像及图标的版权归各自所有者所有。

数据

标志图片

项目详情


下载文件

下载适用于您平台的项目文件。如果您不确定选择哪个,请了解更多关于 安装包 的信息。

源分布

apicast-0.9.0.tar.gz (25.5 kB 查看哈希值)

上传时间

构建分布

apicast-0.9.0-py3-none-any.whl (22.7 kB 查看哈希值)

上传时间 Python 3

由以下机构支持

AWS AWS 云计算和安全赞助商 Datadog Datadog 监控 Fastly Fastly CDN Google Google 下载分析 Microsoft Microsoft PSF赞助商 Pingdom Pingdom 监控 Sentry Sentry 错误记录 StatusPage StatusPage 状态页面