Python文件扩展名有几种?分别代表什么?(python程序文件的扩展名是哪两种)

网友投稿 5553 2022-08-30


Python文件扩展名有几种?分别代表什么?(python程序文件的扩展名是哪两种)

扩展名一般指文件扩展名,又叫做延伸文件名、后缀名,是早期操作系统用来标志文件格式的一种机制,主要作用是让系统决定当用户想打开这个文件的时候用哪种软件运行。那么Python文件的扩展名是什么?本文为大家介绍一下。

Python程序的扩展名有.py、.pyc、.pyo和.pyd。.py是源文件,.pyc是源文件编译后的文件,.pyo是源文件优化编译后的文件,.pyd是其他语言写的Python库。

在写Python程序时我们常见的扩展名是py,pyc,其实还有其他几种扩展名。以下是详细内容介绍:

py:py就是最基本的源码扩展名。Windows下直接双击运行会调用Python.exe执行。

pyw:pyw是另一种源码扩展名,跟py唯一的区别是在Windows下双击pyw扩展名的源码会调用Pythonw.exe执行源码,这种执行方式不会有命令行窗口。主要用于GUI程序发布时不需要看到控制台信息的情况。

pyc:在执行Python代码时经常会看到同目录下自动生成同名的pyc文件。这是Python源码编译后的字节码,一般会在代码执行时自动生成你代码中引用的py文件的pyc文件。这个文件可以直接执行,用文本编辑器打开也看不到源码。

pyo:pyo是跟pyc类似的优化编码后的文件。

pyd:pyd并非从Python程序生成,而是其他语言写成的可以被Python调用的扩展。


版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:eggNOG 5.0数据库介绍(eggnog怎么读音)
下一篇:递归解题三部曲(递归解题思路)
相关文章

 发表评论

暂时没有评论,来抢沙发吧~