Python爬虫:爬过这些网站,你才敢说自己会爬虫!
时间:2023-08-16 00:54:05来源:哔哩哔哩

网络上有形形色色的网站,不同类型的网站爬虫策略不同,难易程度也不一样。从是否需要登陆这方面来说,一些简单网站不需要登陆就可以爬,比如之前爬过的猫眼电影、东方财富网等。有一些网站需要先登陆才能爬,比如知乎、微信等。这类网站在模拟登陆时需要处理验证码、js 加密参数这些问题,爬取难度会大很多。费很大力气登陆进去后才能爬取想要的内容,很花时间。

这是我给大家准备的python爬虫学习资料:


(资料图)

是不是一定要自己动手去实现每一个网站的模拟登陆方法呢,从效率上来讲,其实大可不必,已经有前人替我们造好轮子了。

最近发现一个神库,汇总了数十个主流网站的模拟登陆方法:

知乎

微信网页版登录并获取好友列表

Bilibili

Facebook

无需身份验证即可抓取Twitter前端API

微博网页版

QQZone

CSDN

淘宝

Baidu

果壳

JingDong 模拟登录

163mail

拉钩

豆瓣

Baidu2

猎聘网

Github

爬取图虫相应的图片

网易云音乐

糗事百科

这些网站基本采用的是直接登录或者 selenium+webdriver 方式。每一个网站都有完整的模拟登陆代码,拿来就可以用到自己的爬虫中。

下面我们来测试一下。

先说说很难爬的「知乎」,假如我们想爬取知乎主页的 HTML 内容,就必须要先登陆才能爬,不然看不到这个界面。下面来简单梳理一下流程。

知乎需要手机号才能注册登陆。为了方便测试,可以随便找个手机号,手机号到哪儿去找呢,两个神网站保护你的隐私这篇文章里介绍了一个免费电话号码网站,用上面的手机号可以成功注册。

顺利登录后就可以进入主页了。

下面,我们用这个库提供的代码来模拟登陆,输出主页 HTML 内容作测试。操作很简单,只需要输入手机号、密码和验证码就可以了。

成功登陆后,接下来就可以做一些有意思的事了。比如曾有人爬取所有知乎账号的信息,分析了知乎用户群体画像。

是不是有点意思。

再来看看微信。用上面的微信代码可以把全部微信好友信息爬取下来,比如:昵称、性别、地域、个性签名。接着可以分析一下你的朋友圈是什么样的,应该会很有趣。

还可以爬 B 站:

还可以爬链家租房信息:

还有很多实用有趣的内容,就不一个一个去罗列了!

文章整理不易,还请各位大佬们多多支持~

获取方式:

一键三连+关注        (重点)

后台主动留下痕迹:“资料”(重点)   

标签:

最新
  • Python爬虫:爬过这些网站,你才敢说自己会爬虫!

    网络上有形形色色的网站,不同类型的网站爬虫策略不同,难易程度也不一

  • 石家庄平山:高校学子实地感受家乡发展

    近日,石家庄市平山县委组织部组织40余名平山籍高校学子,赴敬业集团和

  • 62岁张学友突然在台上晕倒,坚持爬起来继续唱歌,不适原因曝光

    62岁张学友突然在台上晕倒,坚持爬起来继续唱歌,不适原因曝光,张学友,

  • 兴证宏观:高投资VS低用电,美国制造业到底好不好?

    2022年8月拜登政府签署提振国内高端制造业的《通胀削减法案》和《芯片

  • 俄战舰在黑海水域向货船开火示警

    俄国防部称:“在检查组完成了登船检查工作后,‘许克吕·奥坎’号继续

  • 重磅!郑州发布稳楼市15条

    为更好满足居民刚性和改善性住房需求,促进郑州市房地产市场平稳健康发

  • 苹果微信手势密码怎么取消(微信手势密码怎么取消)

    你们好,最近小时空发现有诸多的对于苹果微信手势密码怎么取消,微信手

  • 蓝魔梦工厂现在怎么样了(蓝魔mid)

    来为大家解答以上问题,蓝魔梦工厂现在怎么样了,蓝魔mid很多人还不知

  • 一品家丁签到(一品家丁 犀利哥)

    1、12个。2、还有一些被推了但没算。本文到此讲解完毕了,希望对大家有

  • 人民日报海外版整版关注海南“村VA”!

    8月1日人民日报海外版刊发新闻《海南文昌:“村VA”点燃夏夜热情》整版

  • 诺禾致源发布2023半年报,净利润大增32.34%,实现营业收入9.3亿元

    7月31日晚,国内基因测序领域的佼佼者诺禾致源(股票代码:688315)发

  • 南亚新材: 光大证券股份有限公司关于南亚新材科技股份有限公司开展远期外汇交易业务的核查意见

    南亚新材:光大证券股份有限公司关于南亚新材科技股份有限公司开展远期

  • 胜利精密8月2日快速回调

    以下是胜利精密在北京时间8月2日10:59分盘口异动快照:8月2日,胜利精

  • 为金融消费者正当权益“撑腰”

    国家金融监督管理总局、中国人民银行、证监会近日联合发布《关于金融消

  • 在一家公司上班被辞退了,没有签劳动合同,签的是合作合同,然后现在公司不发工资不理人了

    在一家公司上班被辞退了,没有签劳动合同,签的是合作合同,然后现在公

  • 如何使用数字万用表 步骤介绍 数字万用表的使用技巧

    数字万用表,从这个名字我们就可以了解到,这是一款计量以及测量各种电

  • 旅游
    • 财务报表附注财务情况说明书怎么写?财务报表附注属于财务报表吗?|世界报资讯

    • 新消息丨股票重组一般停牌多久?停牌重组意味什么?

    • 当前热议!乌菲齐美术馆在哪里 乌菲齐美术馆是谁建造的?

    • 中国银行(03988.HK):7月3日南向资金减持1035.4万股|天天新资讯