设为首页收藏本站

EPS数据狗论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 73|回复: 0

端午出行机票更便宜了

[复制链接]

5

主题

85

金钱

134

积分

入门用户

发表于 2021-6-10 15:58:32 | 显示全部楼层 |阅读模式
端午假期临近,大家都在计划出游行程。端午假期因为时间较短,很多人出游以探亲、旅游度假等短途旅行为主。而坐飞机是我们出游经常选择的交通方式,不过从新闻里面我们看到在假期即将来临之际大部分航线还有大量折扣机票,和“五一”的全价票早早售罄不同。甚至有航线机票较“五一”价格下降了三成。另外,“3小时旅行圈”也成为很多人的首要选择。
这时我们就想好奇了,为什么机票有的时候便宜有的时候贵?那是因为机票销售也分有淡旺季,就像旅游会有淡旺季一样。当供过于求时,就是淡季,航空公司会降低票价出售,吸引更多的客人乘机。当供不应求时,就是旺季了,航空公司会提高票价出售,赚取利润。
今天我们就利用python手把手教你薅羊毛找特价机票。首先打开携程网,查询机票,如广州到成都。为了防止频繁请求出现 429,我们就需要挂代理,UserAgent 也找多一些让其随机取值。
完整示例如下:
#! -*- encoding:utf-8 -*-    import requests    import random    # 要访问的目标页面    targetUrl = "https://www.ctrip.com/"    # 要访问的目标HTTPS页面    # targetUrl = "https://www.ctrip.com/"    # 代理服务器(产品官网 www.16yun.cn)    proxyHost = "t.16yun.cn"    proxyPort = "31111"    # 代理验证信息    proxyUser = "16SHMWYI"    proxyPass = "163223"    proxyMeta = "http://%(user)s:%(pass)s@%(host)s:%(port)s" % {        "host" : proxyHost,        "port" : proxyPort,        "user" : proxyUser,        "pass" : proxyPass,    }    # 设置 http和https访问都是用HTTP代理    proxies = {        "http"  : proxyMeta,        "https" : proxyMeta,    }    #  设置IP切换头    tunnel = random.randint(1,10000)    headers = {"Proxy-Tunnel": str(tunnel)}    resp = requests.get(targetUrl, proxies=proxies, headers=headers)    print resp.status_code    print resp.text


总结
以上所述给大家介绍的Python 爬取携程特价机票,希望本文的内容对大家的学习或者工作具有一定的参考学习价值。




您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

站长推荐上一条 /1 下一条

客服中心
关闭
在线时间:
周一~周五
9:00-18:00
QQ群:
542280196
联系电话:
010-85786021-8017
在线咨询
客服中心

意见反馈|网站地图|手机版|小黑屋|EPS数据狗论坛 ( 京ICP备09019565号-3  

GMT+8, 2021-6-21 09:12 , Processed in 0.152092 second(s), 28 queries .

Powered by BFIT! X3.4

© 2008-2028 BFIT Inc.

快速回复 返回顶部 返回列表