请选择 进入手机版 | 继续访问电脑版

Java321技术网

 找回密码
 立即注册
搜索
热搜: centos
查看: 1555|回复: 0

.py与.pyc文件区别

[复制链接]

124

主题

124

帖子

791

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
791
发表于 2020-3-14 14:54:06 | 显示全部楼层 |阅读模式
原来Python的程序中,是把原始程序代码放在.py文件里,而Python会在执行.py文件的时候。将.py形式的程序编译成中间式文件(byte-compiled)的.pyc文件,这么做的目的就是为了加快下次执行文件的速度。
所以,在我们运行python文件的时候,就会自动首先查看是否具有.pyc文件,如果有的话,而且.py文件的修改时间和.pyc的修改时间一样,就会读取.pyc文件,否则,Python就会读原来的.py文件。
其实并不是所有的.py文件在与运行的时候都会产生.pyc文件,只有在import相应的.py文件的时候,才会生成相应的.pyc文件

回复

使用道具 举报

QQ|Archiver|手机版|小黑屋|Java321技术网 ( 蜀ICP备15030946号-1

GMT+8, 2021-6-19 16:27 , Processed in 0.070475 second(s), 22 queries .

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表