c – CPython是字节码解释器?

在C Python的上下文中,我并没有真正得到“字节码解释器”的概念.有人可以在整个画面上散发光芒吗?

这是否意味着cpython将编译和执行pyc文件(字节码文件?).那么什么编译py文件到pyc文件? Jython与cpython的不同之处在于它们是以不同的语言实现的.

我也读到Python是C解释的地方.它是否正确?这是什么意思?

我还是很新Python,所以请原谅我,如果我问这个愚蠢的问题…
非常感谢!

解决方法

cpython是C中的Python的实现.它是第一个实现,并且仍然是人们谈论Python时的主要实现.它将.py文件编译成.pyc文件. .pyc文件包含字节码. cpython实现也解释了这些字节码.
cpython不是写在C中,它是C.

从.py到.pyc的汇编根据需要透明化.当您执行.py文件时,如果需要,它将首先被编译为.pyc文件,然后解释.pyc文件.

Jython是不同的,因为(除了在Java而不是C中实现)之外,它将.py文件编译成.class文件,以便它们可以在JVM中执行.

相关文章

本程序的编译和运行环境如下(如果有运行方面的问题欢迎在评...
水了一学期的院选修,万万没想到期末考试还有比较硬核的编程...
补充一下,先前文章末尾给出的下载链接的完整代码含有部分C&...
思路如标题所说采用模N取余法,难点是这个除法过程如何实现。...
本篇博客有更新!!!更新后效果图如下: 文章末尾的完整代码...
刚开始学习模块化程序设计时,估计大家都被形参和实参搞迷糊...