python文件的后缀名有:“.py”、“.py3”、“.pyc”、“.pyo”、“.pyd”、“.pyi”、“.pyx”、“.pyz”、“.pywz”、“.rpy”、“.pyde”、“.pyp”、“.pyt”。
python文件后缀总结:
(1).py:
以 py 扩大名的文件是 Python 源码文件,由 python.exe 诠释,可正在管制台下运转。可用文本编纂器读写。
(2).py3:
Python3剧本(Python3剧本通常以.py而没有是.py3末端,很少应用)。
(3).pyc:
以 pyc 为扩大名的是Python的编译文件。其执行速率快于 py 文件且不克不及用文本编纂编纂查看。以是 pyc 文件往往替代 py 文件公布。
Python 正在执行时,起首会将 py 文件中的源代码编译成 PyCodeObject 写入 pyc 文件,再由虚构机执行 PyCodeObject。当 Python 执行 import 时会先寻觅对应的 pyc或 pyd(dll)文件,假如不则将对应的py文件编译写入 pyc 文件。pyc文件也能够经过 python -m py_compile src.py
天生。
.pyc二进制文件能够反编译成.py文件,反编译软件叫Easy Python Decompiler。
(4).pyo:
pyo 是优化编译后的顺序,不克不及用文本编纂器编纂。 python -O source.py
便可将源顺序编译为 pyo 文件。
这是正在优化(-O)时创立的*.pyc文件,从Python3.5开端,Python将只应用.pyc而没有是.pyo以及.pyc。
(5).pyd:
这根本上是一个Windows DLL文件。
pyd 普通是 Python 外的其余言语如 C/C++ 编写的 Python 扩大模块,即 Python 的一个静态衔接库,与 dll 文件相称。正在Linux零碎中普通为.so文件
(6).pyi:
MyPy存根,存根文件(PEP 484)。
(7).pyw:
用pythonw.exe执行的Windows的Python剧本。
pyw 文件与 pyc 文件类似,但 pyw 执行的时分没有会出管制台窗口。开发(纯图形界面顺序)时能够临时把 pyw 改为 py 以调出管制台窗口调试。
(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 python教程 python编程 python使用问题
抱歉,评论功能暂时关闭!