我知道Python
是独立于平台的,但我不明白这对CPython
是如何工作的。如果解释器和一些模块是用C
编写的,这些模块不是依赖于平台吗?
C 是独立于平台的,因为它可以为任何计算机编译,编译器针对该计算机。这就是为什么Python源代码是独立于平台的,即使Python二进制文件只能在一个平台上工作。