creativecommons.tankerkoenig.de API 的包装器
项目描述
Tankerkoenig-蟒蛇
creativecommons.tankerkoenig.de API 的 Python 包装器
注意:API 受知识共享 (CC BY 4.0) 许可。它被许多客户使用,因此请将 API 调用限制在最低限度。每个请求都需要一个 API 密钥,可以在此处请求
例子
在某个坐标附近寻找加油站:
import tankerkoenig
client = tankerkoenig.Client(api_key="00000000-0000-0000-0000-000000000002")
petrol_stations = client.list(
lat=50.114634,
lng=8.687657,
rad=2,
petrol_type=tankerkoenig.Petrol.DIESEL,
sort=tankerkoenig.SortingMethod.DISTANCE,
)
print(petrol_stations)
通过 ID 访问站点的详细信息:
import tankerkoenig
client = tankerkoenig.Client(api_key="00000000-0000-0000-0000-000000000002")
details = client.details(id="24a381e3-0d72-416d-bfd8-b2f65f6e5802")
print(details)
# Details_Model(
# ok=True,
# license='CC BY 4.0 - https://creativecommons.tankerkoenig.de',
# data='MTS-K',
# status='ok',
# station=Details_Station(
# id='24a381e3-0d72-416d-bfd8-b2f65f6e5802',
# name='Esso Tankstelle',
# brand='ESSO',
# street='HAUPTSTR. 7',
# houseNumber=' ',
# postCode=84152,
# place='MENGKOFEN',
# openingTimes=[
# Details_OpeningTime(
# text='Mo-Fr',
# start='05:00:00',
# end='22:30:00',
# ),
# Details_OpeningTime(
# text='Samstag',
# start='07:00:00',
# end='22:30:00',
# ),
# Details_OpeningTime(
# text='Sonntag, Feiertag',
# start='08:00:00',
# end='22:30:00',
# ),
# ],
# overrides=[],
# wholeDay=False,
# isOpen=True,
# e5=1.009,
# e10=1.009,
# diesel=1.009,
# lat=48.72210601,
# lng=12.44438439,
# state=None,
# ),
# )
项目详情
下载文件
下载适用于您平台的文件。如果您不确定要选择哪个,请了解有关安装包的更多信息。
源分布
tankerkoenig-0.0.4.tar.gz
(8.6 kB
查看哈希)
内置分布
tankerkoenig-0.0.4-py3-none-any.whl
(6.0 kB
查看哈希)
关
tankerkoenig -0.0.4.tar.gz 的哈希值
| 算法 | 哈希摘要 | |
|---|---|---|
| SHA256 | a69538552814f9862b6e06ddcd0286396e3763abd3f24a7edfd0abe712232618 |
|
| MD5 | 38bf211eb4d17942bc5b037eb505e7f1 |
|
| 布莱克2-256 | e81af39ed42da0078dc5cc38cdbf7f5c9965e001e8650ad7ad1ce531860c6bf3 |
关
tankerkoenig -0.0.4-py3-none-any.whl 的哈希值
| 算法 | 哈希摘要 | |
|---|---|---|
| SHA256 | f25e3ab734f63df79bccf05126513fb92883a57724be718e8fb56113d9f45c48 |
|
| MD5 | b71ab11b18d072effbd7ce9ba293e4ec |
|
| 布莱克2-256 | 82568ff01f648cf8d54ba6db9159e17ace7e501c58328b38076b68e386773d1f |