“五一”出行的票你购买了吗?

138 阅读2分钟

“五一”小长假即将来临,不少朋友的假期安排也被提上了日程。从4月16号开始“五一”火车票正式开售!部分热门线路或出现“一票难求”,全国铁路车票预售期15天按照目前全国铁路车票预售期15天的规定,4月16日起,旅客可购买4月30日的火车票。4月17日则正式开售5月1日的火车票。据铁路部门预计,“五一”假期主要以中短途旅游、探亲、学生客流为主,节日期间车票将会比较紧张,计划要出行的朋友是不是已经购买好了车票了呢?

作为大数据的采集者,为大提供一些网红城市的车票信息数据。毕竟这种小长假的话网红热门城市应该是很多朋友选择的。今天我们就介绍信哎通过Python爬取12306车次信息的案例,具有一定借鉴价值,需要的朋友可以参考下。希望大家阅读完这篇文章后大有收获,下面让小编带着大家一起了解一下,详情查看下面的代码。

#! -*- encoding:utf-8 -*-

    import requests
    import random

    # 要访问的目标页面
    targetUrl = "https://www.12306.cn/index"

    # 要访问的目标HTTPS页面
    # targetUrl = "https://httpbin.org/ip"

    # 代理服务器(产品官网 www.16yun.cn)
    proxyHost = "u6391.5.tn.16yun.cn"
    proxyPort = "31111"

    # 代理验证信息
    proxyUser = "16TLXYXI"
    proxyPass = "447731"

    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爬取12306车次信息的案例内容对大家有帮助,同时我们也感谢亿牛云为我们的代码数据获取提供了代理ip。大家有关于代理ip方面的需求可以咨询下他们家。

src=http___p0.so.qhimgs1.com_t0192f86976c4b7e82a.png&refer=http___p0.so.qhimgs1.jpg