您当前位置: 首页 ‣ 深入 Python 3 ‣
下一步
❝ 踏上你的道路,因为道路只存在于你的行走之中。 ❞
— 圣奥古斯丁 (引述)
阅读材料
不幸的是,我无法在这本书中涵盖 Python 3 的所有方面。幸运的是,还有许多其他优秀的免费教程可供参考。
装饰器
- 函数装饰器 by Ariel Ortiz
- 关于函数装饰器的更多内容 by Ariel Ortiz
- Charming Python: 装饰器让魔法变得简单 by David Mertz
- 官方 Python 文档中的函数定义
属性
- Python 的
property
内置函数 by Adam Gomaa
- 获取器/设置器/Fuxors by Ryan Tomayko
- 官方 Python 文档中的
property()
函数
描述符
- 描述符使用指南 by Raymond Hettinger
- Charming Python: Python 的优雅与缺陷,第二部分 by David Mertz
- Python 描述符 by Mark Summerfield
- 官方 Python 文档中的调用描述符
线程 & 多进程
threading
模块
threading
— 管理并发线程
multiprocessing
模块
multiprocessing
— 像管理线程一样管理进程
- Python 线程和全局解释器锁 by Jesse Noller
- Python GIL 内部 (视频) by David Beazley
元类
- Python 中的元类编程 by David Mertz 和 Michele Simionato
- Python 中的元类编程,第二部分 by David Mertz 和 Michele Simionato
- Python 中的元类编程,第三部分 by David Mertz 和 Michele Simionato
此外,Doug Hellman 的每周 Python 模块是一个绝佳的指南,它介绍了 Python 标准库中的许多模块。
查找兼容 Python 3 的代码的地方
由于 Python 3 相对较新,因此兼容的库很少。以下是一些查找与 Python 3 兼容的代码的地方。
- Python 包索引: Python 3 包列表
- Python 食谱: Python 3 食谱列表
- Google 项目托管: 标记为“python3”的项目列表
- SourceForge: 与“Python 3”匹配的项目列表
- GitHub: 与“python3”匹配的项目列表 (以及与“python 3”匹配的项目列表)
- BitBucket: 与“python3”匹配的项目列表 (以及与“python 3”匹配的项目列表)
☜ ☞
© 2001–11 Mark Pilgrim