1. 首页
  2. 数据库
  3. 其它
  4. 初步探究Python程序的执行原理

初步探究Python程序的执行原理

上传者: 2020-12-30 20:05:43上传 PDF文件 196.56KB 热度 18次
1. 过程概述 Python先把代码(.py文件)编译成字节码,交给字节码虚拟机,然后虚拟机一条一条执行字节码指令,从而完成程序的执行。 2. 字节码 字节码在Python虚拟机程序里对应的是PyCodeObject对象。 .pyc文件是字节码在磁盘上的表现形式。 3. pyc文件 PyCodeObject对象的创建时机是模块加载的时候,即import。 Python test.py会对test.py进行编译成字节码并解释执行,但是不会生成test.pyc。 如果test.py加载了其他模块,如import util,Python会对util.py进行编译成字节码,生成util.pyc,然后对
用户评论