Python 文档索引
Python 论文
在这个目录中,我放置了关于各种 Python 主题的简短文章(从 500 到 5000 字不等)。另请参阅我发表的演示文稿的集合。另请参阅我在 blogspot.com 上的博客以及我在 artima.com 上的先前博客。
目录(按大致时间顺序排列)
在 Python 2.2 中统一类型和类
-
写于 1996 年,本文概述了 Python 的早期历史和背景,以及我对软件设计和项目管理的一些理念。另请参阅我对第 2 版的前言。
-
一种优雅且可能不明显的方法,使用 Python 最基本且用途广泛的数据类型列表和字典来表示图。
-
如果您发现您的 Python 代码运行速度太慢,则必须阅读本文。
-
警告:阅读本文可能会导致您的大脑爆炸。
-
Python 1.5 中新包功能的最官方文档。
-
Python 1.5 中新异常功能的最官方文档。(由 Barry Warsaw 更新以适用于 Python 1.5.2。)
-
我为 1998 年 1 月 6 日至 8 日在加利福尼亚州蒙特雷举行的OMG-DARPA-MCC 组合软件架构研讨会撰写并发表的立场文件。
-
简短(两段)介绍 Python 优点的高级演示。
-
激进主义者的弹药还是火焰燃料?(注意:当我将此发布到 comp.lang.python 时,我收到了很多反馈。不幸的是,反馈被转移到一个我不知道的单独邮箱中——当我最终找到它时,我有点不知所措,所以到目前为止还没有找到时间更新这篇文章。)
-
这是我于 1998 年 2 月 6 日发布在 comp.lang.python 上的提案的修订版。该提案已在 Python 1.5.1 中采用。
-
这是我对 O'Reilly 开源峰会的旅行报告,基本上与发布在 c.l.p 上的内容相同。该版本已在 1998 年 5 月的 Linux Gazette(这是一个外部链接)上发布。
-
这是我于 1998 年 5 月 27 日发布在 c.l.p 上的关于此主题的帖子的编辑版本。
-
这是 1999 年 3 月 DARPA 接受的资助提案。
-
这是先前提案的修订版和扩展版。
-
这不太像一篇论文,更像是记者写下的意识流……关于 CP4E 的更多想法。
-
这是由一位友好的听众转录的另一段意识流……不仅仅是关于 CP4E。
-
故事还在继续……
-
这是对 Python 2.2 中类型/类统一工作的介绍。请注意,统一工作正式标记为实验性,并且可能会在未来版本的 Python 中发生变化。
-
为了开始 Python10 大会 的开发者日,我做了一个主题演讲,并在演讲的最后举办了“PEP 的游行”。这是一个对 所有开放 PEP 的简要概述,我针对每个 PEP 给出了我高度个人化和主观的意见。后来,我意识到这可能对其他开发者有兴趣。我在会议上没有做笔记,因此以下是我在 2002 年 3 月 7 日的一次两小时的会议中从头开始创建的一组不同的评论。我打算偶尔更新这些评论,并添加新的评论和新的 PEP。