好的技术书籍可以帮助我们快速地成长,大部分人或多或少地受益于经典的技术书籍。在「Python图书馆」微信公号后台,我们经常能收到让帮忙推荐书籍的消息。

但是已经出版的Python图书鱼龙混杂,质量参差不齐。我用了一个周末的时间,参考了网上各大榜单和自己的学习经验、阅读体验,给大家整理了以下这个Python经典图书的列表。

做了一个分类,每个分类包含的数目不多,但每一本都称得上该分类中的经典。

目录

语法

  • 零基础

    • 《简明Python教程》查看
    • 《父与子的编程之旅:与小卡特一起学Python》查看
    • 《趣学Python编程》查看
    • 《"笨办法"学Python》查看
    • 《Python编程初学者指南》查看
    • 《Python编程导论》查看
  • 入门

    • 《Python基础教程》查看
    • 《像计算机科学家一样思考Python》查看
    • 《Python学习手册》查看
    • 《Python编程》查看
    • 《Python核心编程》查看
    • 《Python编程:从入门到实践》查看
  • 进阶

    • 《Python 3面向对象编程》查看
    • 《Python高手之路》查看
    • 《Python编程实战:运用设计模式、并发和程序库创建高质量程序》查看
    • 《Python高级编程》查看
    • 《Python核心编程》查看
    • 《Effective Python:编写高质量Python代码的59个有效方法》查看
    • 《流畅的Python(第2版)》查看
    • 《Python设计模式》查看
    • 《精通 Python 设计模式》查看
  • 高阶

    • 《Python性能分析与优化》查看
    • 《高性能Python(第2版)》查看
    • 《Cython - A Guide for Python Programmers》查看
    • 《Python源码剖析》查看
  • 参考

数据结构与算法

  • 《数据结构与算法:Python语言实现》查看

游戏开发

  • 《Python和Pygame游戏开发指南》查看

硬件

  • 《真实世界的Python仪器监控》查看

机器学习

  • 《机器学习系统设计》查看
  • 《机器学习实战》查看
  • 《集体智慧编程》查看

自然语言处理

  • 《Mastering Python Regular Expressions》查看
  • 《Python自然语言处理》查看

网络编程

  • 《Python网络编程》查看

科学与数据分析

  • 《数据科学入门》查看
  • 《利用Python进行数据分析》查看
  • 《Python数据分析基础教程:NumPy学习指南》查看
  • 《Python金融大数据分析》查看
  • 《面向程序员的数据挖掘指南》查看

安全

  • 《Python黑帽子:黑客与渗透测试编程之道》查看
  • 《Python绝技:运用Python成为顶级黑客》查看

SQL 和 ORMs

  • 《SQLAlchemy:Python数据库实战》查看

系统管理

  • 《Python UNIX 和 Linux 系统管理指南》查看

测试

  • 《Testing Python: Applying Unit Testing, TDD, BDD and Acceptance Testing》查看

WEB 开发

  • 《Flask Web开发:基于Python的Web应用开发实战》查看
  • 《深入理解 Flask》查看
  • 《Introduction to Tornado》查看
  • 《Python Web开发:测试驱动方法》查看

WEB 数据抓取

  • 《Python网络数据采集》查看

Other Awesome Lists

程序员晚枫专注AI编程培训,小白看完他和图灵社区合作的教程《30讲 · AI编程训练营》就能上手做AI项目。

🎓 AI 编程实战课程

想系统学习 AI 编程?程序员晚枫的 AI 编程实战课 帮你从零上手!