首页 > 编程知识 正文

python是不是解释型语言,python是一种编译型语言

时间:2023-05-04 02:46:51 阅读:21021 作者:4366

1、Python语言是说明语言还是编译语言?

Python语言是编译后再解释的语言。 Python在说明源程序时分为两个阶段。

1 :将源代码转换为字节码

2 :将字节码转换为机器码

pyc文件将模块的源代码由Python解释器转换为字节码。

2、__pyc__文件

如果编译了python文件,并且文件之间存在import关系,则会生成__pyc__文件夹。

主要意思是加快启动速度。 因为我们的程序没有被修改,所以下次运行程序时,可以跳过从源代码到字节码的过程,直接加载pyc文件。

1、导入的文件自动生成pyc文件。

2、pyc文件不能直接看到源代码,反编译

3、pyc的内容与python的版本相关,不同版本的pyc文件不同,2.5编译的pyc文件不能在2.4中运行

评论:

pyc文件是二进制文件,是跨平台字节码,由python虚拟机运行。

如何生成pyc?

在命令行中输入python

import py_compile

py _ compile.com pile (" d :/test.py "

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。