网易首页 > 网易号 > 正文 申请入驻

爬虫学到什么程度可以去找工作

0
分享至

这篇文章会说说我自己的心得体验,关于爬虫、关于工作,仅供参考。

学到哪种程度

暂且把目标定位初级爬虫工程师,简单列一下吧:

(必要部分)

  1. 1. 语言选择:一般是了解Python、Java、Golang之一
  2. 2. 熟悉多线程编程、网络编程、HTTP协议相关
  3. 3. 开发过完整爬虫项目(最好有全站爬虫经验,这个下面会说到)
  4. 4. 反爬相关,cookie、ip池、验证码等等
  5. 5. 熟练使用分布式

(非必要,建议)

  1. 1. 了解消息队列,如RabbitMQ、Kafka、Redis等
  2. 2. 具有数据挖掘、自然语言处理、信息检索、机器学习经验
  3. 3. 熟悉APP数据采集、中间人代理
  4. 4. 大数据处理(Hive/MR/Spark/Storm)
  5. 5. 数据库Mysql,redis,mongdb
  6. 6. 熟悉Git操作、linux环境开发
  7. 7. 读懂js代码,这个真的很重要
如何提升

随便看看知乎上的教程就可以入门了,就Python而言,会requests当然是不够的,还需要了解scrapy和pyspider这两个框架,scrapy_redis也是需要理解原理的。

分布式如何搭建、如何解决其中遇到内存、速度问题。

什么叫全站爬取

最简单的拿拉钩来举例,搜索关键词,有30页,不要以为把这30页爬完就是全站爬取了,你应该想方法把所有数据全部爬下来。

什么办法,通过筛选缩小范围,慢慢来就OK了。

同时,每个职位还会有推荐职位,再写一个采集推荐的爬虫。

这个过程需要注意的是如何去重,Mongo可以、redis也可以。

实际项目经验

这个面试中肯定会被人问道,如:

  1. 1. 你爬过哪些网站
  2. 2. 日均最大采集量是多少
  3. 3. 你遇到哪些棘手问题,如何解决
  4. 4. 等等

那么怎么找项目呢?比如我要爬微博数据,去Github中搜索下,项目还算少吗?

模拟登陆其实就是一步步的请求,保存cookie会话。

语言选择

我自己建议是Python、Java、Golang最好都了解,Java爬虫的也很多,但是网上教程几乎都是Python的,悲哀。

最后说下Golang,Golang真的很牛逼,说个数字,Golang可以每分钟下载网页数量 2W ,Python可以吗~~

关于反爬

常见的 UA、Refer等需要了解是什么东西,有些验证的ID如何产生的,是否必要;关于IP池这块我不了解,不多说,需要注意的是如何设计拉黑机制;模拟登陆也是必要的,fuck-login 可以研究下代码,或者提PR。

如何判断能力足够

很简单,给个任务,爬取知乎上所有问题。

你会如何思考并设计这个项目?

特别声明:以上内容(如有图片或视频亦包括在内)为自媒体平台“网易号”用户上传并发布,本平台仅提供信息存储服务。

Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.

相关推荐
热点推荐
闹大了!中国建设的雅万高铁漏水?印尼女网红发视频指责

闹大了!中国建设的雅万高铁漏水?印尼女网红发视频指责

文学科技圈
2024-04-30 06:27:51
今天会打吗?穆雷赛前热身 小腿上绑着厚厚的绷带

今天会打吗?穆雷赛前热身 小腿上绑着厚厚的绷带

直播吧
2024-04-30 09:15:13
欧盟关键一票,法国临阵倒戈,俄媒:马克龙也支持换掉冯德莱恩

欧盟关键一票,法国临阵倒戈,俄媒:马克龙也支持换掉冯德莱恩

深蓝航迹
2024-04-29 13:12:49
虽然苗苗这几年很频繁地生育,但真的没咋变老 这在于她有钞能力

虽然苗苗这几年很频繁地生育,但真的没咋变老 这在于她有钞能力

全球历史观
2024-04-29 15:15:35
大瓜再现!男星事业回暖,再度出轨前女友并大闹离婚场

大瓜再现!男星事业回暖,再度出轨前女友并大闹离婚场

凡凡娱乐啊
2024-04-29 11:40:24
她是正国级领导之女,投资银行界的佼佼者,敢打敢拼令人佩服

她是正国级领导之女,投资银行界的佼佼者,敢打敢拼令人佩服

历史1949
2024-04-30 00:19:36
周鸿祎以990万价格拍掉迈巴赫;淘宝、京东均取消618预售模式…

周鸿祎以990万价格拍掉迈巴赫;淘宝、京东均取消618预售模式…

媒体训练营
2024-04-29 10:47:07
上海久事男篮不敌浙江队 无缘四强

上海久事男篮不敌浙江队 无缘四强

新民晚报
2024-04-29 21:46:15
真相大白!纪云浩的前半生:17入伍,20考公务员,22大专毕业

真相大白!纪云浩的前半生:17入伍,20考公务员,22大专毕业

朗威谈星座
2024-04-30 10:13:07
2-0!国羽一姐首秀,陈雨菲霸气横扫,小组头名之战先拔头筹!

2-0!国羽一姐首秀,陈雨菲霸气横扫,小组头名之战先拔头筹!

钉钉陌上花开
2024-04-30 10:16:30
字节工作两年后,更讨厌阿里人了

字节工作两年后,更讨厌阿里人了

蚂蚁大喇叭
2024-04-30 09:08:25
印度幻想超越中国?印媒发声提醒:美国不允许印度成为第二个中国

印度幻想超越中国?印媒发声提醒:美国不允许印度成为第二个中国

车马点兵V
2024-04-30 10:39:03
5月将至,告诉大家一个“不好”的消息

5月将至,告诉大家一个“不好”的消息

音乐时光的娱乐
2024-04-29 20:10:43
央视直播,中国女排首战韩国,朱婷回归再反转,蔡彬终于等到了

央视直播,中国女排首战韩国,朱婷回归再反转,蔡彬终于等到了

体育书生阿南
2024-04-29 22:44:16
告别吉林!新疆再迎强援加入,球队2换1看上前男篮队员

告别吉林!新疆再迎强援加入,球队2换1看上前男篮队员

条条爱侃球
2024-04-29 19:25:38
俗话:“三十如狼,四十如虎,五十坐地能吸土”,是啥意思?

俗话:“三十如狼,四十如虎,五十坐地能吸土”,是啥意思?

我是娱有理
2024-04-29 07:18:42
女子遭探花拍视频,因说话声音和腿上石膏被熟人认出

女子遭探花拍视频,因说话声音和腿上石膏被熟人认出

挪威森林
2024-04-29 14:44:05
新买裙子 上身还不错

新买裙子 上身还不错

白宸侃片
2024-04-30 06:15:23
惊!浙江街头轿车连续撞人,现场血腥惨烈,目击者揭露真相。

惊!浙江街头轿车连续撞人,现场血腥惨烈,目击者揭露真相。

厍哥文史
2024-04-29 20:45:14
父母最大的成功,是在两件事上不管孩子,越不管,越有出息

父母最大的成功,是在两件事上不管孩子,越不管,越有出息

知和大叔
2024-04-16 23:02:26
2024-04-30 11:52:49
python那点事
python那点事
专注基础扫盲,进阶。
48文章数 120关注度
往期回顾 全部

头条要闻

中纪委节前打虎:司法部原副部长刘志强被查

头条要闻

中纪委节前打虎:司法部原副部长刘志强被查

体育要闻

上海男篮:年轻人,学费总是要交的

娱乐要闻

黄子韬被曝求婚徐艺洋 大量亲密照曝光

财经要闻

查道炯:中国经济的外部挑战与应对思考

科技要闻

特斯拉股价飙涨15% 马斯克中国行大获成功

汽车要闻

越野老炮最爱 哈弗新H9新增2.4T柴油机

态度原创

数码
艺术
游戏
旅游
公开课

数码要闻

超轻小尺寸带出门真爽 这几款轻薄本可以看看

艺术要闻

共度北京108小时 北京当代2024“凝聚”全球36座城市100余家艺术机构

《控制》衍生作进入最后开发 《控制2》仍在概念阶段

旅游要闻

五一大雨,浇灭了多少旅游城市的心气?

公开课

父亲年龄越大孩子越不聪明?

无障碍浏览 进入关怀版