python源代码被解释器转换后的格式_python源代码被解释器转换后的格式是什么?...
python源代码被解释器转换后的格式是什么?
发布时间:2020-05-21 09:58:00
来源:亿速云
阅读:346
python源代码被解释器转换后的格式是什么?针对这个问题,今天小编总结这篇有关python的文章,希望能帮助更多想解决这个问题的朋友找到更加简单易行的办法。
python源代码被解释器转换后的格式为“.pyc”。
当我们编写Python代码时,我们得到的是一个包含Python代码的以.py为扩展名的文本文件。要运行代码,就需要Python解释器去执行.py文件。
解释器由一个编译器和一个虚拟机构成,编译器负责将源代码转换成字节码文件,而虚拟机负责执行字节码。
所以,解释型语言其实也有编译过程,只不过这个编译过程并不是直接生成目标代码,而是中间代码(字节码),然后再通过虚拟机来逐行解释执行字节码。
执行 python XX.py 后,将会启动 Python 的解释器,python解释器的编译器会将.py源文件编译(解释)成字节码生成PyCodeObject字节码对象存放在内存中。
python解释器的虚拟机将执行内存中的字节码对象转化为机器语言,虚拟机与操作系统交互,使机器语言在机器硬件上运行。运行结束后python解释器则将PyCodeObject写回到pyc文件中。
pyc文件,文件中包含python的magic number(来说明编译时使用的python版本号)、源文件的mtime(使pyc和py文件保持同步)、编译出的code对象。
以上就是python源代码被解释器转换后的格式的介绍内容了,看完之后是否有所收获呢?如果想了解更多相关内容,欢迎关注亿速云行业资讯!
python源代码被解释器转换后的格式_python源代码被解释器转换后的格式是什么?...相关推荐
- python秒数转化为时间格式_python将秒数转化为时间格式的实例
python将秒数转化为时间格式的实例 1.转化成时间格式 seconds =35400 m, s = divmod(seconds, 60) h, m = divmod(m, 60) print(& ...
- python第一个解释器是哪一年_Python简介以及解释器介绍
Python 简介 Python 是一种面向对象的解释型脚本语言,具备易维护.可移植以及面向对象编程的特点.脚本支持在多个平台运行.同时也是一种交互式语言,可以在命令行中的python解释器中直接执行 ...
- python修改单元格格式_Python之如何设置openpyxl单元格格式
在对openpyxl有了简单了解之后,今天本文将通过实例详细讲解openpyxl的单元格样式. openpyxl的单元格样式由6种属性决定,每一种都是一个类,需要注意的是这在对样式属性赋值时,样式实例 ...
- python将图片转换成二进制文本_python将图片文件转换成base64编码的方法
本文实例讲述了python将图片文件转换成base64编码的方法.分享给大家供大家参考.具体实现方法如下: import base64f=open(r'c:\jb51.gif','rb') #二进制方 ...
- python list转换成树形结构_python递归查询菜单并转换成json实例
最近需要用python写一个菜单,折腾了两三天才搞定,现在记录在此,需要的朋友可以借鉴一下. 备注:文章引用非可执行完整代码,仅仅摘录了关键部分的代码 环境 数据库:mysql python:3.6 ...
- python爬取网页上的特定链接_python 用bs4解析网页后,如何循环打开爬取出来的网址链接?...
请问,用beautiful soup爬取特定网页后提取tag 'a',抓取里面的网址,打开特定的网址,循环特定次数,最后打印出想要的网址,如何操作? 详细的要求如下图: 我的代码如下: import ...
- python编辑邮件格式_Python中IMAP append命令的正确格式?(雅虎邮件)
下面的Python函数适用于outlook.gmail和我的共享宿主exim服务器,但是当通过雅虎它返回以下错误:append command error: BAD ['[CLIENTBUG] Add ...
- python温度转换的详细说明_python实现简单温度转换的方法
{"moduleinfo":{"card_count":[{"count_phone":1,"count":1}],&q ...
- python将图片转换成动漫_python图片转换成素描和漫画格式的方法
python图片转换成素描和漫画格式的方法 发布时间:2020-08-20 09:30:41 来源:亿速云 阅读:79 作者:小新 小编给大家分享一下python图片转换成素描和漫画格式的方法,相信大 ...
- python将图片转换成动漫_python实现图片转换成素描和漫画格式
本文实例为大家共享了python实现图片转换成素描和漫画格式的详细代码,供大家参考,详细内容如下 原图 图片转换后的成果 源码 # -*- coding: utf-8 -*- import cv2 f ...
最新文章
- 异常检测概念、异常检测的思路、孤立森林Isolation Forest、​​​​​​​局部异常因子LOF、OneClassSVM、EllipticEnvelop
- 家园签到:无忧币天天送,连续领礼更多!【家园帮助】
- 四级计算机基础知识,全国计算机等级考试四级通关攻略
- 30_visdom可视化、TensorboardX及其案例、安装visdom、使用visdom的案例
- Hive的安装-Hive配置
- 哈希表-set/数组
- gp的分布、分区策略(概述)
- nodejs+html转换pdf,Nodejs 中将html转换成pdf文件
- 事件与委托的一点概念理解
- php 串行化数据,PHP中的串行化变量和序列化对象
- 二线城市,存款多少可以退休?
- 关闭tomcat8080端口
- 机器学习python_深入浅出Python机器学习[PDF][176.39MB]
- linux 联通ip配置,linux下设置电信网通双线路IP地址
- 3款不错的CHM文件制作软件
- REST Assured api
- 【NUAAOS实验job3】
- 谷歌雅虎新闻大战-两种路线的PK
- C++俄罗斯方块源码(Qt版)
- PHP中GD库的使用