国庆假期如何错峰规划旅游路线

举报
laical1 发表于 2021/09/17 16:12:48 2021/09/17
【摘要】 国庆假期规划路线,通过爬虫程序对旅游平台进行数据采集分析,实时关注各景点的通知公告

马上就要到十一国庆假日,受到境外输入病例的影响,导致部分旅游热点地区出现疫情的反复。目前文旅部对景区实施“限量、预约、错峰”的要求,对出现中高风险地区的省(区、市),实施跨省旅游经营“熔断”机制。全国将有约80%的A级旅游景区开放,旅游景区严格落实扫码登记、测量体温等要求,规范佩戴口罩等防控措施。因此建议国庆期间还是以省内或周边旅游为宜,提前准备口罩、一次性洗手液等卫生清洁用品,如果旅游景点是高原地区需要准备日常衣物和药品,避免人员聚集。

如何规划路线,选择适合的景点,提前预定酒店和机票呢,建议通过爬虫程序对旅游平台进行数据采集分析,实时关注各景点的通知公告,大家可以通过下面的采集程序选择适合的路线和景点,动态关注酒店、机票的特价活动:

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

    import aiohttp, asyncio

    targetUrl = "https://www.ctrip.com"

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

    # 代理验证信息
    proxyUser = "username"
    proxyPass = "password"

    proxyServer = "http://%(user)s:%(pass)s@%(host)s:%(port)s" % {
        "host" : proxyHost,
        "port" : proxyPort,
        "user" : proxyUser,
        "pass" : proxyPass,
    }

    userAgent = "Chrome/83.0.4103.61"

    async def entry():
        conn = aiohttp.TCPConnector(verify_ssl=False)

        async with aiohttp.ClientSession(headers={"User-Agent": userAgent}, connector=conn) as session:
            async with session.get(targetUrl, proxy=proxyServer) as resp:
                body = await resp.read()

                print(resp.status)
                print(body)

    loop = asyncio.get_event_loop()
    loop.run_until_complete(entry())
    loop.run_forever()
【版权声明】本文为华为云社区用户原创内容,转载时必须标注文章的来源(华为云社区)、文章链接、文章作者等基本信息, 否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。