Python 书单
Written by CORKINE MA , ver 0.1
基础知识和语法
- 《Python学习手册 第四版》,中国电力出版社
- 很好的入门书,介绍知识很全面,但是也有点啰嗦,对于整体思想的把握有所欠缺。
- 《像计算机科学家一样思考Python》,人民邮电出版社
- 很好的弥补了上一本书的不足,主要是介绍编程思想而不是Python语法,可以从整体上把握“编程”。
- 同时推荐一门课,叫做Course Six,《计算机导论和Python导论》,MIT副校长,计算机科学家,学堂在线慕课
- 《Python Cookbook 第3版》,人民邮电出版社
- Cookbook 是关于技巧和黑魔法的,不解释
相关:正则、非关系数据库、Linux环境
- 《精通正则表达式 第3版》,电子工业出版社
- 世界上所有人都推荐学习正则表达式,而这一本是公认的经典著作。
- 《鸟哥的Linux私房菜》上下册
- 这里面唯一一本国人(台湾)写的书,很好了
- 《mongoDB权威指南》
- 书如其名,权威指南
- 《MongoDB and Python》,Niall O’Higgins, O’Reilly Media, ISBN: 9781449310370
- 没看过,但是和Python相关,因此先放在这里
GUI编程
大多都写的很烂,wxPython的DEMO写的还算不错,但是文档依旧很烂,Tk这东西吧,文档例子都很烂。最好的是PyQt,开源版本有分发软件的限制。
- 《PyQt快速编程》
- Qt官方的PyQt参考书,主要介绍Qt设计流程和思想,你会发现里面的Demo都不像是玩具,很受用,和Qt官方的DEMO写法非常像,实际上作者之前就是管理和写作Qt文档的。
- Qt官方文档
- 据说是写的最好的技术文档
科学计算和数据分析
刚开始学习这方面,书籍大多都是待阅读的,列举如下:
- 《利用Python进行数据分析/Python for Data Analysis》,Wes McKinney
- pandas作者,数据分析权威,京东类似的几本Python数据分析的书和这个不在一个层次,强烈只推荐这一本
- SciPy文档 官方PDF version 1.0
- 官方文档
-
《SciPy and NumPy》,Eli Bressert ,O’Reilly Media,ISBN: 9781449305468
-
《SciPy Cookbook》在线查看
- 《Python科学计算》,清华大学出版社,张若愚
我的2017Python读书计划
目标:新学一门语言,了解编程理念,可以在Github上找轮子玩。自己可以呈现GUI,可以和数据库交互,可以进一步利用非联网计算机能力(处理数据、搜索、系统编程),为下一步获取数据提供数据库支持和GUI交互支持。
- [√ 完成]《像计算机科学家一样思考Python》 2017年6月
- [√ 完成]《Python学习手册 第四版》 2017年8-9月
- [完成二分之一]《Python编程》上 2017年9-10月
- [完成约5/7]《PyQt快速编程》 2017年10-12月
- [待完成]《利用Python进行数据分析》
- [待完成]《精通正则表达式》
- [待完成]《mangoDB权威指南》
我的2018Python读书计划
数据分析技术
目标:替代SPSS、R、SAS、Matlab软件,可以进行数据的清洗和分析以及展示
- 《Python计算机视觉》
- 《Python自然语言处理》
- 《SciPy & NumPy》
建模设计
目标:3D刺激呈现
- 《Vizard 指南》
- 《Maya Python编程》#有可能,不做要求
语言再学习
目标:进一步了解语言机制
- 《Python Cookbook》
- 《Python高级编程》
- 《流畅的Python》
互联网编程
目标:摆脱大部分网站依赖,自己获取数据、提供自己使用的基本互联网服务(通信、新闻抓取、文件储存、离线下载等)
- 《Python编程》下
- 爬虫、Django等项目
- 《鸟哥的Linux私房菜 服务器架设篇》
修订历史
- 2017年12月13日 VERSION 0.1