





作者:胡松涛
定价:79元
印次:2-6
ISBN:9787302510086
出版日期:2018.10.01
印刷日期:2024.07.09
图书责编:夏毓彦
图书分类:零售
本书从Python 3.6.4的安装开始,详细讲解了Python从简单程序延伸到Python网络爬虫的全过程。本书从实战出发,根据不同的需求选取不同的爬虫,有针对性地讲解了几种Python网络爬虫。 本书共10章,涵盖的内容有Python3.6语言的基本语法、Python常用IDE的使用、Python第三方模块的导入使用、Python爬虫常用模块、Scrapy爬虫、Beautiful Soup爬虫、Mechanize模拟浏览器和Selenium模拟浏览器、Pyspider爬虫框架、爬虫与反爬虫。本书所有源代码已上传网盘供读者下载。 本书内容丰富,实例典型,实用性强。适合Python网络爬虫初学者、Python数据分析与挖掘技术初学者,以及高等院校和培训学校相关专业的师生阅读。
胡松涛,高级工程师,参与多个Linux开源项目,github知名代码分享者,活跃于国内著名的多个开源论坛。
前 言 计算机技术飞速发展,人们对计算机使用技能的要求也越来越高。在编写软件时,大家既希望有超高的效率,又希望这门语言简单易用。这种鱼与熊掌皆得的要求的确很高,Python编程语言恰好符合这么苛刻的要求。 Python的执行效率仅比效率之王C略差一筹,在简单易用方面Python也名列三甲。可以说Python在效率和简单之间达到了平衡。另外,Python还是一门胶水语言,可以将其他编程语言的优点融合在一起,达到1+1>2的效果。这也是Python如今使用人数越来越多的原因。 Python语言发展迅速,在各行各业都发挥独特的作用。在各大企业、学校、机关都运行着Python明星程序。但就个人而言,运用Python最多的还是网络爬虫(这里的爬虫仅涉及从网页提取数据,不涉及深度、广度算法爬虫搜索)。在网络上经常更新的数据,无须每次都打开网页浏览,使用爬虫程序,一键获取数据,下载保存后分析。考虑到Python爬虫在网络上的资料虽多,但大多都不成系统,难以提供系统有效的学习。因此笔者抛砖引玉,编写了这本有关Python网络爬虫的书,以供读者学习参考。 Python简单易学,Python爬虫也不复杂。只需要了解了Python的基本操作即可自行编写。本书中介绍了几种不同类型的Python爬虫,可以针对不同情况的站点进行数据收集。 本书特色 ? 附带全部源代码。为了便于读者理解本书内容,作者已将全部的源代码上传到网络,供读者下载使用。读者通过代码学习开发思路,精简优化代码。 ? 涵盖了Linux&Windows上模块的安装配置。本书包含了Python模块源的配置、模块的安装,以...
第1章 Python环境配置 1
1.1 Python简介 1
1.1.1 Python的历史由来 1
1.1.2 Python的现状 2
1.1.3 Python的应用 2
1.2 Python 3.6.4开发环境配置 4
1.2.1 Windows下安装Python 4
1.2.2 Windows下安装配置pip 9
1.2.3 Linux下安装Python 10
1.2.4 Linux下安装配置pip 13
1.2.5 永远的hello world 16
1.3 本章小结 21
第2章 Python基础 22
2.1 Python变量类型 22
2.1.1 数字 22
2.1.2 字符串 25
2.1.3 列表 29
2.1.4 元组 34
2.1.5 字典 37
2.2 Python语句 41
2.2.1 条件语句——if else 41
2.2.2 有限循环——for 42
2.2.3 无限循环——while 44
2.2.4 中断循环——continue、break 46
2.2.5 异常处理——try except 48
2.2.6 导入模块——import 52
2.3 函数和类 56
2.3.1 函数 56
2.3.2 类 62
2.4 Python内置函数 68
2.4.1 常用内置函数 68
2.4.2 高级内置函数 69
2.5 Python代码格式 74
2.5.1 Python代码缩进 74
2.5.2 ... 查看详情
本书从Python 3.6.4最基础的部分讲起,延伸到Python最流行的应用方向之一 网络爬虫,讲解目前流行的几种Python爬虫框架,并给出详细示例,以帮助读者学习Python并开发出符合自己要求的网络爬虫。
查看详情