# 别太频繁,不然要挂
# -*- coding: utf-8 -*-
import urllib.request
import ssl
url = 'https://kyfw.12306.cn/otn/resources/js/framework/station_name.js?station_version=1.8971'
context = ssl._create_unverified_context()
result = urllib.request.urlopen(url, context=context).read().decode('utf8')
result = result.replace('var station_names =\'', '').replace('\'', '').replace(';', '')
station = result.split('@')
for s in station:
print(s)
#ss = s.split('|')
#for xx in ss:
# print(xx + ';')
#print(';')
url2 = 'https://kyfw.12306.cn/otn/czxx/queryByTrainNo?train_no=2400000G2701&from_station_telecode=VNP&to_station_telecode=FZS&depart_date=2017-05-30'
result2 = urllib.request.urlopen(url2, context=context).read().decode('utf8')
print(result2)
这段py代码能从12306 获取 所有车站信息
最新推荐文章于 2024-04-22 20:06:54 发布