前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >想学习Python爬虫,但是找不到电子书或者不知道找什么资料

想学习Python爬虫,但是找不到电子书或者不知道找什么资料

作者头像
云飞
发布2018-09-14 11:08:12
1.2K0
发布2018-09-14 11:08:12
举报
文章被收录于专栏:云飞学编程

Python学习小白必备书籍以及源码下载、代码求助网站,这个后面有说,先上推荐!

推荐入门书一《Python编程:从入门到实践》

内容简介:

本书是一本针对所有层次的Python 读者而作的Python 入门书。

全书分两部分:

第一部分介绍用Python 编程所必须了解的基本概念,包括matplotlib、NumPy 和Pygal 等强大的Python 库和工具介绍,以及列表、字典、if 语句、类、文件与异常、代码测试等内容;

第二部分将理论付诸实践,讲解如何开发三个项目,包括简单的Python 2D 游戏开发如何利用数据生成交互式的信息图,以及创建和定制简单的Web 应用,并帮读者解决常见编程问题和困惑。

ps:这本书已经出了好久了,虽然现在看有些“落伍”,但是依然可以作为入门书籍,只是大家注意选择最新版本的就可以!

推荐入门书二《Python核心编程》

内容简介:

本书是Python开发者的完全指南;

·学习专业的Python风格、最佳实践和好的编程习惯;

·加强对Python对象、内存模型和Python面向对象特性的深入理解;

·构建更有效的Web、CGI、互联网、网络和其他客户端/服务器架构应用程序及软件;

·学习如何使用Python中的Tkinter和其他工具来开发自己的GUI应用程序及软件;

·通过用C等语言编写扩展来提升Python应用程序的性能,或者通过使用多线程增强I/0相关的应用程序的能力;

·学习Python中有关数据库的API,以及如何在Python中使用各种不同的数据库系统,包括MySQL、Postgres和 SQLite。

ps:本书已经出到第四版,在购买的时候一定要看好!另外推荐本书的原因之一为本书可作为工具书,放到桌边长期使用的!

推荐入门书三《Python 3网络爬虫开发实战》

内容简介:

本书介绍了如何利用Python 3开发网络爬虫,书中首先介绍了环境配置和基础知识,然后讨论了urllib、requests、正则表达式、Beautiful Soup、XPath、pyquery、数据存储、Ajax数据爬取等内容,接着通过多个案例介绍了不同场景下如何实现数据爬取,后介绍了pyspider框架、Scrapy框架和分布式爬虫。

ps:本书适合程序员或者已经编程入门的同学阅读!强烈推荐的一本书,作者本身为网红博主,粉丝很多,代码也很实用!

课外阅读书之《提问的艺术》

推荐此书只有一个原因:学会提问可以帮助你更快的提升!本书用具体的问题、真实的案例,为读者打造了一个提升提问技巧的实用宝典。问得不同,人生便不同。

在来两个程序员常用的几个网站

一、 Github

在这个网站上,有大量的开源代码库,很多程序员都会将写好的项目上传到这里,更新速度很快,总能找到一个你需要的项目,程序员必备。

二、csdn

CSDN也是个人很喜欢的网站,首先他是中文的,而且将各科进行了分类找东西很方便,上面还提供了很多下载资源比如文档类下载、工具类下载、代码类下载。

最后

推荐一个我个人的学习方法,那就是多看多听多练!多看看大神的教程、博客、经验总结等等,多听听大神的思路分析,最重要的是多练,代码一定要多写!代码一定要多写!代码一定要多写!这样才能更快的学习进步!!大家加油!

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2018-06-18,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 云飞学python 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 推荐入门书一《Python编程:从入门到实践》
  • 推荐入门书二《Python核心编程》
  • 推荐入门书三《Python 3网络爬虫开发实战》
  • 课外阅读书之《提问的艺术》
  • 在来两个程序员常用的几个网站
  • 最后
相关产品与服务
云数据库 MySQL
腾讯云数据库 MySQL(TencentDB for MySQL)为用户提供安全可靠,性能卓越、易于维护的企业级云数据库服务。其具备6大企业级特性,包括企业级定制内核、企业级高可用、企业级高可靠、企业级安全、企业级扩展以及企业级智能运维。通过使用腾讯云数据库 MySQL,可实现分钟级别的数据库部署、弹性扩展以及全自动化的运维管理,不仅经济实惠,而且稳定可靠,易于运维。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档