在家学习了一段时间,有了一点爬虫基础,想从事编程,应该深造爬虫技术,还是学习新的技能。如果想转别的方面,有一点爬虫基础适合往什么方向转呢,求大神指点,纯小白!


继续学习数据结构与演算法,学习web开发,刷LeetCode。

黄哥:黄哥Python:提醒要转行当程序员的朋友,学习要分先后主次?

zhuanlan.zhihu.com图标

学习数据结构与演算法推荐看下面的书

PYTHON数据结构与演算法分析(第2版)京东¥ 52.69去购买?

学习web开发。

Django企业开发实战 高效Python Web框架指南¥ 80.10起2

Flask Web开发 基于Python的Web应用开发实战 第2版¥ 55.10起2

《Flask Web开发 基于Python的Web应用开发实战 第2版》

「本书是学习Flask的实用参考。其中介绍的资料库交互操作和不同的部署方式让我受益匪浅。」——Jason Myers

「很喜欢这种项目驱动式的教材,每一步都十分清楚,从开发到测试再到部署的全过程都有讲解。」——中文版读者huron

「给五星是因为本书的内容太实用了,解决了Flask学习过程中的痛点,是一本难得的精炼且干货十足的技术书。」——中文版读者4widget作为Python Web开发的微框架,Flask独树一帜。它不会强迫开fa者遵循预置的开发规范,为开fa者提供了自由度和创意空间。本书是Web开发入门经典教材「狗书」新版,针对Python 3全面修订。作者采用讲解与实例相结合的方法,不仅介绍了Flask安装、使用等基础知识和Flask核心功能,还带领读者从头开始一步步开发了社交博客应用Flasky,涵盖开发、测试到部署的Web开发全过程。·学习Flask应用的基本结构,编写示例应用。

·使用组件,包括模板、资料库、Web表单和电子邮件支持。

·使用包和模块构建可伸缩的大型应用。·实现用户身份认证、用户角色和用户资料。·在博客网站中重用模板、分页显示列表以及使用富文本。·使用基于Flask的REST式API,在手机、平板电脑和其他第三方客户端上实现可用功能。

·学习运行单元测试以及提升性能。

·将Web应用部署到生产伺服器。

内容简介


学习后端框架和js,做web开发吧。爬虫是个大坑,东西多而杂。网页简单的特别简单,难的又很难。


尽管python、爬虫都比较火,但还是比较小众。如果为了找工作,建议涉猎多种语言,主攻一种语言并精通。如果为了爱好,从这一点展开,你面对的无限的技术知识点。


其实爬虫技术如果深入的话学的还很多很多。

需要全面掌握http协议,javascript,各种加密摘要演算法。各种反爬技巧,什么css偏移,字体。还有破解验证码。现代的验证码都不是简单的ocr可以破解了。需要用到计算机视觉opencv,深度学习什么的。web端爬腻了还有爬app,需要android逆向技术,而且人多加密演算法都是cpp写的,必须用到ida反编译,什么java,arm指令都要会。反正这是一条不归路。还不如这点web后端什么的


数据储存


我跟你一样,最近在学分散式,xpath re MySQL 这些都要学


推荐阅读:
相关文章