我已经使用 Python 编程一段时间了,我非常了解它的特性,但我想改进我的编码风格。我认为阅读 Python 模块的源代码是个好主意。谁能特别推荐一下?
相关主题:
- Beginner looking for beautiful and instructional Python code : 这个帖子实际上启发了这个问题
最佳答案
Queue.py向您展示如何使类线程安全,以及如何正确使用 Template Method设计模式。
sched.py是 Dependency Injection 的一个很好的例子模式。
如果我必须在 Python 标准库中选择我最喜欢的三个模块,我可能会选择这个三元组。 (它们都非常非常有用,这并没有什么坏处...但我选择的首要条件是代码质量、注释和设计)。
关于最值得一读的Python模块,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1490190/