def cli():
"""command-line interface"""
arguments = docopt(__doc__)
from_station = stations.get(arguments['<from>'])
to_station = stations.get(arguments['<to>'])
date = arguments['<date>']
# URL
url = 'https://kyfw.12306.cn/otn/lcxxcx/query?purpose_codes=ADULT&queryDate={}&from_station={}&to_station={}'.format(
date, from_station, to_station
)
requests.packages.urllib3.disable_warnings(InsecureRequestWarning)
r = requests.get(url,verify = False)
print(r)
rows = r.json()['data']['datas']
trains = TrainCollection(rows)
trains.pretty_print()
评论列表
文章目录