欢迎来到代码驿站!

Python代码

当前位置:首页 > 软件编程 > Python代码

python程序文件扩展名知识点详解

时间:2021-06-08 07:43:03|栏目: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调用的扩展。

知识点扩展

python获取文件扩展名的方法

import os.path 
def file_extension(path): 
 return os.path.splitext(path)[1] 
print file_extension('C:\py\wxPython.gif')

上一篇:使用python实现扫描端口示例

栏    目:Python代码

下一篇:pyftplib中文乱码问题解决方案

本文标题:python程序文件扩展名知识点详解

本文地址:http://www.codeinn.net/misctech/137418.html

推荐教程

广告投放 | 联系我们 | 版权申明

重要申明:本站所有的文章、图片、评论等,均由网友发表或上传并维护或收集自网络,属个人行为,与本站立场无关。

如果侵犯了您的权利,请与我们联系,我们将在24小时内进行处理、任何非本站因素导致的法律后果,本站均不负任何责任。

联系QQ:914707363 | 邮箱:codeinn#126.com(#换成@)

Copyright © 2020 代码驿站 版权所有