【问题标题】:Docs for the internals of CPython ImplementationCPython 实现内部文档
【发布时间】:2010-10-09 02:37:08
【问题描述】:

我目前正在制作 CPython 3.0 Python 解释器的嵌入式系统端口,我对任何提供有关版本 3.0 甚至任何代码的设计和结构的详细信息的参考资料或文档特别感兴趣2.x 版本。

到目前为止,我发现的一个有用的文档是关于实现的informational PEP - 这是一个很好的概述 - 但仍然是相当高的水平。希望遇到能够提供 [更多] 更多模块详细信息的内容,甚至可能涵盖有关移植注意事项的内容。

【问题讨论】:

标签: python cpython


【解决方案1】:

有 C API 的文档,它本质上是 Python 内部的 API。不过,它不会涵盖移植细节。代码本身有很好的文档记录。您可以尝试在需要修改的区域内和周围阅读。

【讨论】:

  • 谢谢 (+1)。我查看了官方的 C API 文档以及 Extending/Embedding Python 文档。这些对我的目的很有用,但它们确实是从外部看待事物。理想情况下,我希望找到由内而外类型的文档——比如 PEP,但更全面。
【解决方案2】:

大部分文档都存储在各个核心开发人员的脑海中。 :) freenode 上的#python-dev IRC 频道对您来说是一个很好的资源,其中许多人都在那里闲逛。

Python wiki上也有一些零散的信息。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-10-22
    • 2012-07-08
    • 1970-01-01
    相关资源
    最近更新 更多