requests,prettytable,简单实现采集12306火车信息
- 获取车站信息简码
- 分析返回的json数据并且构造查询地址
- prettytable 设置输出格式
代码:
1.分析
https://kyfw.12306.cn/otn/resources/js/framework/station_name.js?station_version=1.9066地址查看车站有指定的简码,查询前我们需要先获取对应信息
#获取车站信息简码
import requests
import re
class station():
def __init__(self,url,headers):
self.url=url
self.headers=headers
def get_stations(self):