导航:首页 > 编程语言 > python程序文件保护扩展名

python程序文件保护扩展名

发布时间:2023-09-07 13:34:43

python源文件的后缀名有哪些

常见的Python文件后缀有:py、pyc、pyo、pyi、pyw、pyd、pyx等。我们知道Python代码在执行时,会先由Python解析器翻译成PyCodeObject对象,俗称字节码(Bytecode),然后交给Python解释器来执行字节码。上述过程中翻译后的字节码是保存在内存中,程序运行结束就没了,而代码没有修改的情况下,每次生成的字节码是一样的,所以每次跑程序都再走一遍翻译字节码的过程有点浪费性能。因此为了提高加载效率,Python在程序执行结束后会把每个文件的字节码写入到硬盘中保存为xxx.pyc文件,这样下一次再执行这个程序时先在目录下找有没有xxx.pyc文件,如档槐纳果有这个对应文件且修改时间和xxx.py文行没件的修改时间一样,就不用再执行翻译成字节码的过程明睁,直接读取xxx.pyc文件执行。其实缓存pyc文件的方式对性能的提升很微小,只有项目文件非常多的时候才能看到显着提升。

⑵ python文件后缀是什么

python文件后缀总结:

(1).py:这通常是您编写的输入源代码。

(2).py3:Python3脚本(Python3脚本通常以.py而不是.py3结尾,很少使用)。

(3).pyc:这是编译好的字节码。如果导入一个模块,python将生成一个*.pyc包含字节码的文件,以便再次导入它更容易(也更快)。

.pyc二进制文件可以反编译成.py文件,反编译软件叫Easy Python Decompiler。

(4).pyo:这是在优化(-O)时创建的*.pyc文件,从Python3.5开始,Python将只使用.pyc而不是.pyo和.pyc。

(5).pyd:这基本上是一个Windows DLL文件。

(6).pyi:MyPy存根,存根文件(PEP 484)。

(7).pyw:用pythonw.exe执行的Windows的Python脚本。

(8).pyx:将Cython src转换为C/C++。

(9).pyz:Python脚本归档(PEP 441)(这是一个包含标准Python脚本头之后的二进制形式的压缩Python脚本(ZIP)的脚本)。

(10).pywz:用于MS-Windows的Python脚本归档(PEP 441)(这是一个包含标准Python脚本头之后的二进制形式的压缩 Python脚本(ZIP)的脚本)。

(11).py [cod]:.gitignore中的通配符表示该文件可能是.pyc,.pyo或.pyd。

(12).rpy:包含应用程序或框架特定功能的RPython脚本或Python脚本。

(13).pyde:处理使用的Python脚本。

(14).pyp:Py4D Python插件。

(15).pyt:Python声明文件。

众多python培训视频,尽在python学习网,欢迎在线学习!

⑶ 为什么python的保存类型是Pythinfiles

Python主程序的格式的后缀名是点exe,Python主程序是可执行型程序类文件。
Python保存文件的后缀名是点py,是Python文件我们可以使用其他工具,将Python文件打包成点exe文件,使其可以在未安装Python的电脑上运行你的Python作品。
Python的文件分为以下两种类型:
1.源代码文件,也就是以.py为扩展名的文件,由python程序解释,不需要编译
2.字节代码文件,python源代码文件经过编译后生成的扩展名为.pyc的文件

阅读全文

与python程序文件保护扩展名相关的资料

热点内容
云服务器性能怎么看 浏览:739
图解政治pdf 浏览:162
自制可编程计算机 浏览:132
每个文件夹放入一张图片 浏览:453
cgzip压缩文件夹 浏览:591
如何找下载的app 浏览:470
程序员之死最新进展 浏览:261
台电u盘可以下载加密吗 浏览:697
java培训机构上海 浏览:616
长城服务器怎么装机 浏览:355
pm和hm哪个软件编程好 浏览:205
咋样把文件夹强力去除 浏览:989
jvmgc算法 浏览:599
我的世界怎样控制命令方块发文字 浏览:863
期货翻番计算法 浏览:495
华为底部app如何增加 浏览:115
为什么用了几个星期的安卓充电器就坏了 浏览:358
服务器风扇响怎么回事 浏览:16
django打包编译 浏览:196
u盘加密码视频 浏览:165