什么是 Cpython 是单个模块还是完整的 Python
what is Cpython is this single module or complete Python
我想知道什么是CPython。
我理解的是
它是 python 的风格(如果错了请纠正我)所以基本上系统编程在 Python 语言中变得容易,但我还是找不到 C 中的系统调用代码Python mmap 等的实现 CPython 是否也为 Cpython 用户开发人员提供套接字、侦听、接受、发送和 recvfrom 系统调用。
这是Cpython的link https://github.com/python/cpython所以如果我安装它那么我的版本已经python版本Python 3.9.7 (default, Sep 10 2021, 14:59:43) [GCC 11.2.0] on linux
它会继续工作还是我需要对其进行更改。
我可以在 Cpython 应用程序中安装任何其他模块并 运行 它吗?
感谢您提供任何信息
CPython 是 Python 的“官方”或参考实现。如果您从 python.org 安装 python,则您是 运行 Cpython
实施。您可以通过平台模块确认这一点。
>>> import platform
>>> platform.python_implementation()
'Cpython'
CPython
包含语言的完整实现(包括标准 library/compiler/Byte 代码解释器等)。如果您想了解源代码的布局方式,可以参考 Your Guide to the CPython Source Code.
附加参考:
Python vs Cpython
我想知道什么是CPython。
我理解的是
它是 python 的风格(如果错了请纠正我)所以基本上系统编程在 Python 语言中变得容易,但我还是找不到 C 中的系统调用代码Python mmap 等的实现 CPython 是否也为 Cpython 用户开发人员提供套接字、侦听、接受、发送和 recvfrom 系统调用。
这是Cpython的link https://github.com/python/cpython所以如果我安装它那么我的版本已经python版本
Python 3.9.7 (default, Sep 10 2021, 14:59:43) [GCC 11.2.0] on linux
它会继续工作还是我需要对其进行更改。我可以在 Cpython 应用程序中安装任何其他模块并 运行 它吗?
感谢您提供任何信息
CPython 是 Python 的“官方”或参考实现。如果您从 python.org 安装 python,则您是 运行 Cpython
实施。您可以通过平台模块确认这一点。
>>> import platform
>>> platform.python_implementation()
'Cpython'
CPython
包含语言的完整实现(包括标准 library/compiler/Byte 代码解释器等)。如果您想了解源代码的布局方式,可以参考 Your Guide to the CPython Source Code.
附加参考: Python vs Cpython