什么是python解释器字节码语言

时间:2015-09-13 12:47:57

标签: python

我知道python解释器是用C语言编写的,它产生的字节码可以在用C编写的python虚拟机上运行(对吧?)。

我说的是https://www.python.org/解释器的python。 所以问题是: 什么是python字节码语言? C?蟒蛇? ASM? 什么将在虚拟机中执行此字节码?它是一种语言吗? 当它解释这一行时,字节码是什么样的?

ArtistRegister artistRegister = ((ArtistRegister) getParentFragment());
artistRegister.addData("asd", "asd");

我也找到了这个页面: http://svn.python.org/view/

1 个答案:

答案 0 :(得分:1)

要了解字节码,请使用dis模块

示例:

def a():
    print("HI")

现在:

import dis
dis.dis(a)

然后显示字节码。