香港本港台开奖直播网一张24块5的火车票能带你


时间: 2019-11-06

  我(信誓旦旦状):等我爬下携程所有票价信息,以后给我一个预算,我就能跟你说你去到哪儿!

  作为刚工作不久,收入约等于支出的月光族,没时间“读万卷书”,香港本港台开奖直播网。更没钱“行万里路”。别人出去旅游,澳洲美洲新马泰,而我们只能看看我们的余额宝,扣扣索索地找就近的地方,毕竟火车票便宜~

  那么传统的查询方式——根据出发点&目的地查票价——对我们来说效率太低。理想方式当然是:输入出预算金额,就得到一个在预算范围内的所有目的地列表!

  我们需要输入出发城市、到达城市,出发时间默认为当天,需要修改成第二天及以后,以防由于0点至当前时间点的车次不显示,导致爬取信息不全。

  我们的目标是输入预算,然后得到能够到达的目的地信息,所以车次信息中最关键词的字段就是价格。

  但是不同的火车类型(火车/动车/高铁)和不同的座位类型(商务座/一等座/二等座……)的价格都是不一样的。因此我们需要将不同火车类型和座位位置的信息都爬下来!

  综上,我们需要的字段一共有:到达城市,时间(可有可无),火车类型,座位类型和票价。

  孤陋寡闻的我只乘过高铁和动车,以前只知道分商务座、一等座和二等座,现在爬了数据才发现:动车不仅有动卧,而且还有高级动卧!

  火车类型也不仅仅是高铁、动车和“绿皮火车”。印象中“绿皮火车”是属于那种便宜但是慢一点的火车统称,实际上可以细分为Z、T和K。所以此次爬虫一共爬取了5种类型的车次:

  爬虫的过程不难,设置一下请求头,还是比较容易拿下的。需要注意的是这次用的是POST方法:

  与GET方法最大的区别就是需要事先传入一些参数。拉到最下面,可以看到这一串信息。

  解读一下,发现包括一些筛选条件、出发地信息、目的地信息和出发时间。按我的(并不多的)经验,一般情况下,不管三七二十一,全部传进去就完事儿了!

  最贵的是动车高级动卧(320元),最便宜的是火车硬座(24.5元),果然穷人有穷人的坐法,富人有富人的捷径,一切只是

 
 
 

               
    友情链接:
    Copyright 2018-2021 红姐图库 版权所有,未经授权,禁止转载。
香港挂牌之全篇管家婆| 正版挂牌| 香港最快开奖结果直播| 亚洲电视本港台开奖| 香港新版挂牌之全篇| 香港正版挂牌官网| 管家婆论坛| 英雄会高手论坛| 红姐心水论坛480555| 红姐图库大全网址| 香港挂牌正版彩图正挂2017| www.8974.com|