gpt4 book ai didi

python - 如何查看 Python 的 __builtins__ 源代码?

转载 作者:行者123 更新时间:2023-11-28 22:32:31 30 4
gpt4 key购买 nike

我可以让 python 打印 __builtins__ 的源代码吗?直接地?

或(更优选):

__builtins__ 的源代码路径名是什么? ?


我至少知道以下几点:

  • __builtins__是一个模块,输入 type(__builtins__) .

  • 我已针对此 SO 问题的更一般情况尝试了最佳答案建议:"Finding the source code for built-in Python functions?" .但没有运气:

    • print inspect.getdoc(__builtins__)只是给我一个描述。

    • inspect.getfile(__builtins__)只是给我一个错误:TypeError: <module '__builtin__' (built-in)> is a built-in module

    • https://hg.python.org/cpython/file/c6880edaf6f3/#似乎不包含 __builtins__ 的条目.我试过“站点:”搜索并浏览了几个目录,但几次后就放弃了。

最佳答案

__builtin__模块在Python/bltinmodule.c中实现,一个非常不寻常的模块的一个非常不寻常的位置。

关于python - 如何查看 Python 的 __builtins__ 源代码?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40851872/

30 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com