标签: python c cross-platform
我知道Python是与平台无关的,但是我不了解它如何对CPython起作用。如果解释器和某些模块是用C编写的,那么这些不是依赖于平台的吗?
答案 0 :(得分:2)
C在某种程度上可以与平台无关,因为它可以为任何以编译器为目标的计算机进行编译。因此,即使Python二进制文件只能在一个平台上运行,Python源代码也与平台无关。