温馨提示×

温馨提示×

您好,登录后才能下订单哦!

密码登录×
登录注册×
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》

python爬取美团网站信息的示例分析

发布时间:2022-01-13 15:08:34 来源:亿速云 阅读:139 作者:小新 栏目:大数据

这篇文章主要介绍了python爬取美团网站信息的示例分析,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。

DEFAULT_REQUEST_HEADERS = {

    'Accept': 'text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,image/apng,*/*;q=0.8',

    'Accept-Language': 'zh-CN,zh;q=0.9',

    'Cache-Control': 'max-age=0',

    'Proxy-Connection': 'keep-alive',

    'Host': 'chs.meituan.com',

    'Referer': 'http://chs.meituan.com/',

    'Upgrade-Insecure-Requests': '1',

    'User-Agent': 'Mozilla/5.0 (Windows NT 6.1; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/67.0.3396.99 Safari/537.36',

    'Content-Type': 'text/html;charset=utf-8',

    'Cookie': '_lxsdk_cuid=164c9bed44ac8-0bf488e0cbc5d9-5b193413-1fa400-164c9bed44bc8; __mta=248363576.1532393090021.1532393090021.1532393090021.1; rvct=70%2C1; ci=70; iuuid=30CB504DBAC7CCDD72645E3809496C48229D8143D427C01A5532A4DDB0D42388; cityname=%E9%95%BF%E6%B2%99; _lxsdk=30CB504DBAC7CCDD72645E3809496C48229D8143D427C01A5532A4DDB0D42388; _ga=GA1.2.1889738019.1532505689; uuid=2b2adb1787947dbe0888.1534733150.0.0.0; oc=d4TCN9aIiRPd6Py96Y94AGxfsjATZHPGsCDua9-Z_NQHsXDcp6WlG2x7iJpYzpSLttNvEucwm_D_SuJ7VRJkLcjqV6Nk8s_q3VyOJw5IsVJ6RJPL3qCgybGW3vxTkMHr9A4yChReTafbZ7f93F1PkCyUeFBQV4D-YXoVoFV5h4o; _lx_utm=utm_source%3DBaidu%26utm_medium%3Dorganic; client-id=97664882-24cd-4743-b21c-d25de878708e; lat=28.189822; lng=112.97422; _lxsdk_s=165553df04a-bc8-311-ba7%7C%7C6',

}


这样直接插入代码有点难看,凑合看,这就是能访问到的headers。直接放到框架中,就可以了,但是还是会出现重定向到403页面和跑到验证码页面的情况发生,所以还是需要做处理,可以匹配响应的url是否一致,如果不一致的话,怎么处理,只提供思路,代码我还在完善

python爬取美团网站信息的示例分析

这就是获取数据到以后打印的日志

具体的评论的详细信息,后面再重新获取,现在的数据放在一个集合有点乱。

详细代码:

python爬取美团网站信息的示例分析

python爬取美团网站信息的示例分析

代码不够完善,而且会碰到被重定向到验证码页面,需要处理验证码,当请求次数过多以后需要使用代理ip,这些都是需要解决的,现在贴出来的代码还有许多问题,有厉害的可以帮帮忙!

感谢你能够认真阅读完这篇文章,希望小编分享的“python爬取美团网站信息的示例分析”这篇文章对大家有帮助,同时也希望大家多多支持亿速云,关注亿速云行业资讯频道,更多相关知识等着你来学习!

向AI问一下细节

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

AI