hochwasserzentrale.de API
项目描述
高级管理人员
Das Länderübergreifendes Hochwasserportal (LHP) bietet auf https://www.hochwasserzentralen.de über die hier dokumentierte API Informationen zur Hochwassersituation in Deutschland an. Betreiber des LHP sind das Bayerische Landesamt für Umwelt (LfU) und die Landesanstalt für Umwelt Baden-Württemberg (LUBW)。Die Urheberrechte an den veröffentlichten Daten liegen nach Auskunft der Betreiber bei der für das jeweilige Bundesland zuständigen Hochwasserzentrale bzw。beim jeweiligen Pegelbetreiber。
这个 Python 包是由OpenAPI Generator项目自动生成的:
- API版本:1.0.0
- 包版本:0.1.0
- 构建包:org.openapitools.codegen.languages.PythonClientCodegen
要求。
蟒蛇> = 3.6
安装和使用
点安装
pip install deutschland[hochwasserzentralen]
诗歌安装
poetry add deutschland -E hochwasserzentralen
设置工具
通过Setuptools安装。
python setup.py install --user
(或sudo python setup.py install
为所有用户安装软件包)
用法
导入包:
from deutschland import hochwasserzentralen
入门
请按照安装过程,然后运行以下命令:
import time
from deutschland import hochwasserzentralen
from pprint import pprint
from deutschland.hochwasserzentralen.api import default_api
from deutschland.hochwasserzentralen.model.lage_pegel import LagePegel
# Defining the host is optional and defaults to https://www.hochwasserzentralen.de
# See configuration.py for a list of all supported configuration parameters.
configuration = hochwasserzentralen.Configuration(
host = "https://www.hochwasserzentralen.de"
)
# Enter a context with an instance of the API client
with hochwasserzentralen.ApiClient(configuration) as api_client:
# Create an instance of the API class
api_instance = default_api.DefaultApi(api_client)
version = "20211130" # str |
try:
# Geojson der Bundesländer
api_response = api_instance.vhosts_geojson_bundesland_version_geojson_get(version)
pprint(api_response)
except hochwasserzentralen.ApiException as e:
print("Exception when calling DefaultApi->vhosts_geojson_bundesland_version_geojson_get: %s\n" % e)
API 端点文档
所有 URI 都相对于https://www.hochwasserzentralen.de
班级 | 方法 | HTTP 请求 | 描述 |
---|---|---|---|
默认API | vhosts_geojson_bundesland_version_geojson_get | 获取/vhosts/geojson/bundesland.{version}.geojson | Geojson der Bundesländer |
默认API | webservices_get_infosbundesland_php_post | POST /webservices/get_infosbundesland.php | Infos zu einem Bundesland。 |
默认API | webservices_get_infospegel_php_post | 发布/webservices/get_infospegel.php | 信息 zu einem Pegel。 |
默认API | webservices_get_lagepegel_php_get | 获取/webservices/get_lagepegel.php | Lage der Pegel mit Pegelnummern |
模型文档
授权文件
所有端点都不需要授权。
作者
大型 OpenAPI 文档的注释
如果 OpenAPI 文档很大,则 hochwasserzentralen.apis 和 hochwasserzentralen.models 中的导入可能会失败,并出现 RecursionError 指示已超出最大递归限制。在这种情况下,有两种解决方案:
解决方案 1:对 api 和模型使用特定的导入,例如:
from deutschland.hochwasserzentralen.api.default_api import DefaultApi
from deutschland.hochwasserzentralen.model.pet import Pet
解决方案2:在导入包之前,调整最大递归限制,如下图:
import sys
sys.setrecursionlimit(1500)
from deutschland import hochwasserzentralen
from deutschland.hochwasserzentralen.apis import *
from deutschland.hochwasserzentralen.models import *
项目详情
下载文件
下载适用于您平台的文件。如果您不确定要选择哪个,请了解有关安装包的更多信息。
源分布
内置分布
de_hochwasserzentralen -0.1.0-py3-none-any.whl 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 1ce73158f20e9461c90fa9e9b8fd195307a7ce6497fcde572ee5d2378586fefd |
|
MD5 | 77e230ccf2200897d29dfacdc9900725 |
|
布莱克2-256 | 63a7e1731b597b742bd7aee4b1d747cd568157a5002fd13059f17cf0435589e0 |