最近刚好准备开始写一个

从零开始写python爬虫的系列专栏

希望能帮助到你.

这里先把导言部分贴过来

-------------------------------------------

从零开始写Python爬虫 --- 导言我是一名努力想做 coder 的小伙,目前自学Python有大半年了,期间也写过一些小的爬虫。说起来当时想成为程序员就是因为无意间了解到 爬虫 这个神奇的东西。这里会记录自己 重新梳理 学习Python爬虫的路线。也希望能成为一篇不错的入门爬虫教程,总之,希望自己能坚持把这个系列专栏写完。

学习之前需要哪些准备?一颗热爱学习,不屈不挠的心

一台有键盘的电脑(什么系统都行。我用的os x,所以例子会以这个为准)

html相关的一些前段知识。不需要精通,能懂一点就够!

Python的基础语法知识 。

如果我一点编程基础都没有怎么办?

现在开始学!Python是一门非常适合做入门学习的语言。如果你没有任何其他编程语言的基础,那么就来学Python吧。

我自己目前同时在学java和Python,就我自己的感觉来说,Python的语法简直太美妙了 不是有句话叫 Life is short, Use Python

有什么推荐的入门教材么?笨办法学Python(Learn Python the Hard Way),我看的这本书入门的,非常有趣,网上有翻译的版本,当然有条件的同学还是去看英文原著会更好。

廖大的Python3教程(廖雪峰的Python3教程)

具体的学习路线是什么?

总体分为三个大方面:

一: 简单的定向脚本爬虫(request --- bs4 --- re)

二: 大型框架式爬虫(Scrapy框架为主)

三:浏览器模拟爬虫 (Mechanize模拟 和 Selenium 模拟)

具体的步骤:

一:Beautiful Soup 爬虫requests库的安装与使用

安装beautiful soup 爬虫环境

beautiful soup 的解析器

re库 正则表达式的使用

bs4 爬虫实践: 获取百度贴吧的内容

bs4 爬虫实践: 获取双色球中奖信息

bs4 爬虫实践: 获取起点小说信息

bs4 爬虫实践: 获取电影信息

bs4 爬虫实践: 获取悦音台榜单

二: Scrapy 爬虫框架安装Scrapy

Scrapy中的选择器 Xpath和CSS

Scrapy 爬虫实践:今日影视

Scrapy 爬虫实践:天气预报

Scrapy 爬虫实践:获取代理

Scrapy 爬虫实践:糗事百科

Scrapy 爬虫实践: 爬虫相关攻防(代理池相关)

三: 浏览器模拟爬虫Mechanize模块的安装与使用

利用Mechanize获取乐音台公告

Selenium模块的安装与使用

浏览器的选择 PhantomJS

Selenium & PhantomJS 实践: 获取代理

Selenium & PhantomJS 实践: 漫画爬虫

最后,今天也是一时兴起才想做这么一个系列的记录,最终能不能写完自己心里也没底,

但我会尽量去写完它。现在是学期中后期了,一大堆节课论文在等着我,(文科生太苦逼)

加上,我也是边学边写,所以写的的不会太快,我尽量做到每周都写一两篇的。每天的学习记录都会 同步更新到:

微信公众号: findyourownway

知乎专栏 : 从零开始写Python爬虫 - 知乎专栏

个人博客 : Ehco的博客

没有python基础直接学爬虫_只针对 Python 爬虫,该如何学习?相关推荐

  1. 爬虫只能用python吗_只针对 Python 爬虫,该如何学习?

    最近刚好准备开始写一个 从零开始写python爬虫的系列专栏 希望能帮助到你. 这里先把导言部分贴过来 ------------------------------------------- 从零开始 ...

  2. python可以这样学读后感_可爱的Python读后感精选10篇

    <可爱的Python>是一本由哲思社区著作,电子工业出版社出版的平装图书,本书定价:55.00元,页数:484,文章吧小编精心整理的一些读者的读后感,希望对大家能有帮助. <可爱的P ...

  3. python数据挖掘要学多久_怎么自学python,大概要多久?

    你需要100天,不以项目为学习目标的都是耍流氓.我曾经长期挣扎在python学习的路上,一直不得其解.我乎推荐得很多课我都看过.能坚持下来给大神跪了,我自学一年竟然还在新手区.我一度想放弃,我是不是不 ...

  4. python基础教程期末考试题_智慧树Python程序设计基础期末教程考试完整答案

    [单选题]角色震荡体现在: A. 留学生在学习的时候,对教育系统和学校生活的适应过程. B. 由于远离母文化而对自己的所处文化感到混乱和困惑. C. 在异国他乡,人们熟悉的社会联系不复存在. D. 个 ...

  5. 学了python能找人吗_只学python能找工作吗

    Python掀起了一股外行人的学习热潮,简单易学,又无所不能.信誓旦旦报了培训班,亦或是购买了课程自学,一段时间后自认为掌握了Python,出去找工作却碰了一鼻子灰.到底是怎么一回事呢? 半路出家学弹 ...

  6. 云计算和python学哪个_大数据、云计算该如何学习?

    大数据之Linux+大数据开发篇 阶段一.大数据.云计算 - Hadoop大数据开发技术 课程一.大数据运维之Linux基础 本部分是基础课程,帮大家进入大数据领域打好Linux基础,以便更好地学习H ...

  7. python语言中运算符号_详细介绍Python语言中的按位运算符

    <从问题到程序:用Python学编程和计算>--2.11 补充材料 本节书摘来自华章计算机<从问题到程序:用Python学编程和计算>一书中的第2章,第2.11节,作者:裘宗燕 ...

  8. Python可以这样学(第一季:Python内功修炼)-董付国-专题视频课程

    Python可以这样学(第一季:Python内功修炼)-18287人已学习 课程介绍         董付国系列教材<Python程序设计基础>.<Python程序设计(第2版)&g ...

  9. 微软推出python免费在线教程视频_微软推出 Python 免费在线视频教程 - 爱绿豆

    微软官方上线 Python 教程文档.最近微软针对 Python 初学者,推出了一套免费的教程视频. 这套视频名为 Python for Beginners,该在线教学视频由微软高级项目经理 Chri ...

最新文章

  1. cx_Oracle读写clob
  2. 022-红黑树(三)
  3. pandas:apply(),applymap(),map()
  4. java html5 上传_HTML5结合ajax实现文件上传以及进度显示
  5. BeautifulSoup入门案例
  6. frps 多个_同时穿透多个内网web服务,提示冲突
  7. DBASK问答集萃第二期
  8. pytest文档4-测试用例setup和teardown
  9. UNIX环境高级编程之第4章:文件和目录
  10. cdn 阿里cdn请求原理以及缓存机制
  11. SQL null的学问
  12. 16QAM的理论误码率仿真
  13. 三段式状态机理解浅析
  14. vue实现周日历切换(两种方式)
  15. Bloombox:iPhone陶瓷底座,还能当花盆和扩音器
  16. 易宝支付[钱麦](附代码)
  17. 一次与sql注入 webshell 的美丽“邂逅”
  18. javax.mail发送邮件(带附件)
  19. 关于将oracle11卸载干净及安装与配置
  20. idx1_如何使用WordPress创建IDX房地产网站

热门文章

  1. IDEA运行项目提示找不到程序包
  2. android开发相关资源
  3. Zadig 完成 100% 开源:开启软件交付 3.0 时代
  4. 深度学习在人脸识别中的应用 ——优图祖母模型的“进化”
  5. Git标签(tag)的用法
  6. 浅谈达梦数据库分区表
  7. DSP TMS320F28335使用总结
  8. 安装bazel遇到的坑
  9. 实战:垃圾站建站大法 疯狂掠夺百度流量
  10. matlab怎么使用subplot,subplot怎么用