Pyc文件,pyc是什么文件格式
一、什么是pyc文件?
Pyc文件是编译py程序得到的二进制文件。大致是这样的:
Pyc文件最终会生成机器码,通过python解释器运行。所以pyc文件可以跨平台部署,类似于Java。类文件。如果py文件发生变化,将重新生成pyc文件。
相关:《Python视频教程》
二、pyc文件怎么生成的?
1.当作为模块调用时,将自动生成pyc文件。
一般python脚本被其他脚本文件作为模块调用时,会生成pyc文件。例如:
如果你写了一个用来生成验证码的脚本文件image.py,如果你想在index.py文件中引用这个脚本的函数,需要通过import导入image.py文件。然后,如果运行index.py文件,将在image.py文件所在的路径中生成一个image.pyc文件。
2.对于py文件,您可以执行以下命令来生成pyc文件。
3.通过代码生成pyc文件。
三、为什么要生成pyc文件?
1.为了提高运行效率,还将对python进行编译。
Python是一种解释性语言,运行时需要python解释器编译。所以先编译pyc文件后,可以省去编译这一步的耗时。
2.我不希望源代码泄露。
因为py文件可以直接看到源代码,所以对于一般商业公司来说有点不好,因为pyc文件可以独立于py文件,你删除py文件也不会出错。那太好了,把它编译成pyc文件发布就行了。
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。