跳转到主要内容

SRT(超级快速列车)的Python包装器

项目描述

SRT

github actions badge Downloads Downloads Documentation Status

SRT(超级快速列车)应用Python包装器

使用SRTrain,你可以

  • 搜索SRT列车时刻表。
  • 预订SRT列车。
  • 查找你的预订/票务信息。
  • 取消预订/票务。

而你不能

  • 支付票款。
  • 搜索或预订非SRT列车(KTX、ITX等)(使用korail2代替)

本项目受到carpedm20korail2的启发。

快速入门

pip install SRTrain
>>> from SRT import SRT
>>> srt = SRT("010-1234-xxxx", YOUR_PASSWORD)

>>> dep = '수서'
>>> arr = '부산'
>>> date = '20190930'
>>> time = '144000'
>>> trains = srt.search_train(dep, arr, date, time)
>>> trains
# [[SRT] 09월 30일, 수서~부산(15:00~17:34) 특실 예약가능, 일반실 예약가능,
# [SRT] 09월 30일, 수서~부산(15:30~18:06) 특실 예약가능, 일반실 예약가능,
# [SRT] 09월 30일, 수서~부산(16:00~18:24) 특실 매진, 일반실 예약가능,
# [SRT] 09월 30일, 수서~부산(16:25~18:45) 특실 예약가능, 일반실 예약가능, ...]

>>> reservation = srt.reserve(trains[1])
>>> reservation
# [SRT] 09월 30일, 수서~부산(15:30~18:06) 53700원(1석), 구입기한 09월 20일 23:38

文档

文档

另请参阅

  • go-SRT:SRT golang包装器

项目详情


下载文件

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

源分布

srtrain-2.5.0.tar.gz (26.8 kB 查看散列)

上传于 源代码

构建的发行版

srtrain-2.5.0-py3-none-any.whl (15.9 kB 查看哈希值)

上传于 Python 3

由以下提供支持

AWSAWS云计算和安全赞助商DatadogDatadog监控FastlyFastlyCDNGoogleGoogle下载分析MicrosoftMicrosoftPSF赞助商PingdomPingdom监控SentrySentry错误记录StatusPageStatusPage状态页面