【问题标题】:Documentation for Python Internals?Python 内部文档?
【发布时间】:2018-04-18 16:22:53
【问题描述】:

Perl 在perlguts 中提供内部文档。这是对 perl 源代码的精彩介绍,可帮助您浏览和理解它。 Python 是否有替代 CPython 源代码的替代方案? pyguts 或 pythonguts 之类的?

【问题讨论】:

  • 它必须是实现;语言本身没有“胆量”。 (在 Perl 5 之前,实现语言的定义,所以没有真正的区别。)C API 可能是您正在寻找的。​​span>
  • 好吧,我主要是为了确保它是关于 CPython 的,因为 Python 在这种情况下会模棱两可。它也可能是关于数据模型或类似的东西(我知道这是一个很长的镜头,但在你问之前你永远不会知道)。

标签: python cpython python-internals


【解决方案1】:

没有 CPython 源代码的完整文档。公共 API 已记录在案(Python library referenceC-API documentation)。

不过,development guide 尤其是exploring the internals (including the links at the bottom) 中也有一些文档(虽然不完整且非常肤浅)。

而且您始终可以直接检查源代码:CPython repository on GitHub

【讨论】:

    【解决方案2】:

    【讨论】:

    • 我认为您误解了这个问题。他问的不是 Python 公共 API 的文档,而是内部文档。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2010-10-09
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-06-05
    • 2016-11-17
    • 1970-01-01
    相关资源
    最近更新 更多