BIT 班车查询接口(bitbus)
Project description
🚌 Bus Interrogation Tunnel (bitbus
)
BIT 班车查询接口。
Note
只有查询功能,故无需登录。
🧪 例子
(要先克隆仓库,pdm install
)
🚍 查询车次
$ pdm run bitbus /vehicle/get-list date==2023-03-13
{
'count': 52,
'code': '0',
'message': 'ok',
'data': [
{
'pkid': 3338,
'id': '2217130562077421589',
'shuttle_type': 3,
'car_number': '京ADG889',
'name': '良乡校区-中关村校区',
'train_number': '',
'service_time': '1,2,3,4,5',
'origin_address': '良乡校区',
'end_address': '中关村校区',
'intermediate_site': None,
'origin_time': '06:20',
'end_time': '07:10',
'reservation_num_able': 51,
'type': 0,
'teacher_ticket_price': '10.0',
'student_ticket_price': '6.0'
},
…
}
也可以筛选始末站:
$ pdm run bitbus /vehicle/get-list date==2023-03-13 address==良乡校区->中关村校区
💺 查询座位
$ pdm run bitbus /vehicle/get-reserved-seats id==2208639427336042078 date==2023-03-11
{'code': '1',
'message': 'ok',
'data': {'reserved_count': 48,
'reservation_num': 3,
'reserved_seat_number': ['3', '10', '14', …],
'is_full': 1}}
🛠️ 开发
$ pdm install
$ pipx install pre-commit # Alternate: python -m pip install pre-commit
$ pre-commit install
$ pdm run lint
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Close
Hashes for bus-interrogation-tunnel-0.1.0.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7330ea470ebb7f268849faa02e1744f60aefd8628b6ca79592ad91a42b1b1ff6 |
|
MD5 | 00a17a229567179bc30f7e548429a65b |
|
BLAKE2b-256 | ba625a03d8fc6506afa603c30f2810cbda1025b8501073f76b7a401bcb6dc951 |
Close
Hashes for bus_interrogation_tunnel-0.1.0-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | faae85a3e2ba212a445d768a8f2c72efa9b8eb3fe86d7ae4cd905c4cfaf3bb76 |
|
MD5 | aa8cb064d24eb0a4c48b92596df3aa99 |
|
BLAKE2b-256 | 0fad75db8bf447b6d0353e5c5d3446e8a5d7a2600195270f396e5937643f90e4 |