Python文件类型(python如何在机器上被运行)

假设我们建立了一个hello.py这个文件,那它如何被计算机运行呢?

首先我们的hello.py源文件会被python解释器转换成一种字节码文件,这种字节码文件可以被python解释器识别,而并不能被我们的计算机识别,这时python解释器会再一次的将我们的字节码文件转换成可以让计算机真正识别的二进制文件,然后放到内存,运行,然后把我们运行后的结果打印到屏幕上.
这当中字节码文件有两种形式,它们分别是:.pyc 和 .pyo .
我们可以使用python命令可以将我们的hello.py转换成 .pyc文件 和 .pyo文件

这是pyc文件
pyc

我们可以使用vi 命令查看这个文件
字节码
这个文件是一个字节码文件.我们也可以直接运行这个字节码文件
直接运行
输出 helloworld
这个pyc文件比我们源文件py文件可以调高我们文件的加载效率,但是呢提高不了我们代码的运行效率.
这里写图片描述
pyo文件对pyc文件做了一些优化.

                                    学习:慕课网.
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值