在写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调用的扩展。
com不是可执行文件的扩展名文件扩展名(filenameextension)也称为文件的后缀名,是 *** 作系统用来标志文件类型的一种机制。
通常来说,一个扩展名是跟在主文件名后面的,由一个分隔符分隔。在一个像"读我.txt"的文件名中,读我是主文件名,txt为扩展名(文本、外语全称:Text),表示这个文件被认为是一个纯文本文件。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)