Python 搭车指南!¶
你好,地球人!欢迎来到 《Python 搭车指南》。
这是一份活着的、会呼吸的指南。如果你想做出贡献,fork 我们的 GitHub !
这本手工制作的指南旨在为 Python 新手和专业开发者提供一本关于 Python 的安装、配置和日常使用的最佳实践手册。
本指南是固执己见的,其方式几乎,但不完全,完全不像 Python 的官方文档。你不会在这里找到所有可用的 Python 网络框架的列表。相反,你会发现一个简明扼要的高度推荐选择清单。
注解
强烈建议使用 Python 3,而不是 Python 2。如果你发现自己今天仍在生产中使用 Python 2,请考虑升级你的应用程序和基础设施。如果你正在使用 Python 3,那么恭喜你 —— 你确实是一个有品位的人。—— Kenneth Reitz
让我们开始吧! 但首先,让我们确保你知道你的浴巾在哪里。(译者注:towel 浴巾的梗引自著名科幻小说《银河系漫游指南》,大概是说先准备好不起眼但很重要的东西。)
Python 开发环境¶
这部分指南的重点是 Python 开发环境,以及可用于编写 Python 代码的最佳实践工具。
编写优雅的 Python 代码¶
这部分指南的重点是编写 Python 代码的最佳实践。
Python 应用场景指南¶
指南的这一部分侧重于基于不同场景的工具和模块建议。
- Network Applications
- Web Applications & Frameworks
- HTML Scraping
- Command-line Applications
- GUI Applications
- Databases
- Networking
- Systems Administration
- Continuous Integration
- Speed
- Scientific Applications
- Image Manipulation
- Data Serialization
- XML parsing
- JSON
- Cryptography
- Machine Learning
- Interfacing with C/C++ Libraries
运用伟大的 Python 代码¶
这一部分指南的重点是分享和部署你的 Python 代码。