python的运行原理(简单版说明)

不是计算机专业出身,对于这种原理实在是不是很好理解

简单来说,程序设计语言划分为两大类:编译型语言和解释型语言

其实Python和Java/C#一样,也是一门基于虚拟机的语言(先编译后解释)的解释器类型

执行过程如下:

python: .py  -->.pyc文件 --> 执行(解析)-->结果

引入pyc的目的

1:省去重复编译的过程---pyc的目的是重用

2:.pyc执行效率更高,而且看不到源代码 相当于jar包中的.class文件,相对于来说保密性强一点

手动编译 
单个编译
import py_compile 
py_compile.compile(r'filepath')
或者python -m py_compile filepath
批量编译
import compileall
compileall.compile_dir(r'filespath')
或者python -m compileall filespath
阅读更多
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/xxlovesht/article/details/80340358
文章标签: python
个人分类: python
想对作者说点什么? 我来说一句

液晶显示lcd1602原理说明

2009年08月07日 191KB 下载

没有更多推荐了,返回首页

不良信息举报

python的运行原理(简单版说明)

最多只允许输入30个字

加入CSDN,享受更精准的内容推荐,与500万程序员共同成长!
关闭
关闭