python爬虫学习方向以及需要掌握的知识

1.解析数据:lxml.etree xpath re BeautifulSoup pyquery

2.数据提取:selenium requests scrapy Appium pyspider

3.数据存储: ;MySQL(pymysql) MongoDB(pymongo) redis

4.常见反爬博弈技巧:
headers验证或校对请求信息,请求头的使用
网页返调试措施csdn有解决办法
ip封禁使用代理ip,站大爷就挺好用的接口加密一般post请求用到,Get请求所见即所得不会有加密,
接口加密涉及到js逆向分析技术第三方包Execjs可以在python代码中运行js代码从而获取人家js代码执行数据
验证码还有登陆阻拦文字验证,数字计算就要用到selenium加牛逼技术,牛逼技术可百度

5.数据获取速度:
使用线程池 进程池 协程 比较方便 传统线程也能使用不过比较麻烦,还有队列模块可以给线程加锁不让数据丢失

6.Http协议http1协议就是http://www.xxx.comhttp2协议就是https://www.xxx.com

以上内容已经涉及很多爬虫技术,还有很多好玩强大的技术后面会持续更新,文章有些地方写的不详细或者不对后续会修改

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

韩眀

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值