描述
开 本: 16开纸 张: 胶版纸包 装: 平装-胶订是否套装: 否国际标准书号ISBN: 9787121380136
欢迎来到Python的世界。本书介绍了Python的语法、数据结构等基础知识,以及经典的Python爬虫、网页文本分析及可视化。在本书中,读者不仅可以与Python“结识”,还会遇到新“朋友”———浏览器的开发者工具,通过它来了解HTML编写网页的语言,并进行结构化的网页分析和所需数据的提取。拿来主义特别适合来类比Python语言中的库,Python将与re、requests、lxml等经典的库组合在一起,自动抓取网页数据的爬虫。Pandas这个工具会对抓取的数据进行文本分析,并实现将枯燥的数据进行漂亮的可视化呈现。千里之行,始于足下,欢迎进入本书的奇妙之旅。
前 言
打开本书,请记下今天的日期,同时记住30天内要完成本书内容的学习。那么Python是什么?为什么要学习Python?我作为一名受益者,亲历了从一个编程小白到学会使用Python进行自动化的工具开发,以及编写自己工作中需要代码的过程。
大学学习C语言编程的时候,老师上课讲的知识我都听懂了,但我就是不会编写程序。这个问题困扰了我很久。现在回头想想学习编程有两种境界:痴迷和崩溃。我应该就是学到崩溃了吧。参加工作以后,我因为工作需要自学了Python,看着编写的代码运行起来,心情也跟着放飞了,即使过程中遇到各种错误和异常状况,我也会专注地投入去解决问题。
初学编程语言很容易陷入复杂的逻辑中而一筹莫展,久而久之就会逐步放弃,所以选择一门好的编程语言就是成功的一半。使用Python编程不用很费劲就能实现想要的代码功能,编写的代码也清晰易懂,并且能够保持自己的编码风格。
本书围绕学会编程并能使用编程语言进行程序设计、围绕数据进行处理的主题,介绍编程和相关的知识。
学以致用是一条很幸福的学习道路。本书面向那些希望学习一门编程语言并想对数据进行处理的读者。如果你是Python语言的小白,那么请从第1章开始学习;如果你已经具备Python编程的基础,那么请跳过第 1 章,从第 2 章开始学习。仅凭几行代码搞定复杂的文本处理任务,是不是很酷?快速进行项目实战,就不会失去学习的兴奋点。
保持幽默是Python语言和社区的传统,你在学习的过程中,输入import this后就会体验到了。那么就按照import this输出的箴言前进吧。好了,祝你编程愉快,30天后见。
本书特色
本书能让你在30天内将Python、HTML、爬虫、数据抓取、文本分析和数据可视化等技术,从应用流程上将各个知识点串联起来。30天后,你将有如下收获。
1.获得Python语言的基础技能,学会用程序员的思维来处理问题。
2.了解HTML,学会使用强大的网页分析工具,轻松获取网页中的数据。在面对大量数据时,会借助Python,学习怎样自动抓取。
3.当抓取的数据(文本)杂乱无章时,文本分析的方法可对数据进行清洗,你将了解到正则表达式的强大。
4.当干净的数据被导入后,你会学习分析这些数据,将枯燥的数据转化为可视化的、生动的图片。
通过上述学习之后,你能够对Python工具生态圈有一个完整的认识,了解自己在这个生态圈中的定位,决定自己后续的升级(学习)方向。
作 者
评论
还没有评论。