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


Posted in Python onFebruary 27, 2020

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程序文件的扩展名称是什么的资料请关注三水点靠木其它相关文章!

Python 相关文章推荐
python+mongodb数据抓取详细介绍
Oct 25 Python
python3操作微信itchat实现发送图片
Feb 24 Python
python验证码识别教程之滑动验证码
Jun 04 Python
win10下tensorflow和matplotlib安装教程
Sep 19 Python
PyCharm代码提示忽略大小写设置方法
Oct 28 Python
Python爬取商家联系电话以及各种数据的方法
Nov 10 Python
Python 调用 Outlook 发送邮件过程解析
Aug 08 Python
Django1.11自带分页器paginator的使用方法
Oct 31 Python
使用Pyhton集合set()实现成果查漏的例子
Nov 24 Python
利用Python中的Xpath实现一个在线汇率转换器
Sep 09 Python
python如何运行js语句
Sep 09 Python
Python基础之Socket通信原理
Apr 22 Python
python读取多层嵌套文件夹中的文件实例
Feb 27 #Python
python统计文章中单词出现次数实例
Feb 27 #Python
python GUI库图形界面开发之PyQt5打开保存对话框QFileDialog详细使用方法与实例
Feb 27 #Python
python GUI库图形界面开发之PyQt5输入对话框QInputDialog详细使用方法与实例
Feb 27 #Python
python GUI库图形界面开发之PyQt5单行文本框控件QLineEdit详细使用方法与实例
Feb 27 #Python
Python如何使用OS模块调用cmd
Feb 27 #Python
python之生成多层json结构的实现
Feb 27 #Python
You might like
PHP Streams(流)详细介绍及使用
2015/05/12 PHP
Laravel框架用户登陆身份验证实现方法详解
2017/09/14 PHP
php探针不显示内存解决方法
2019/09/17 PHP
js对象与打印对象分析比较
2013/04/23 Javascript
jsonp原理及使用
2013/10/28 Javascript
js中Image对象以及对其预加载处理示例
2013/11/20 Javascript
在浏览器中实现图片粘贴的jQuery插件-- pasteimg使用指南
2014/12/29 Javascript
js日期范围初始化得到前一个月日期的方法
2015/05/05 Javascript
jQuery插件FusionCharts实现的2D饼状图效果【附demo源码下载】
2017/03/03 Javascript
Bootstrap实现的标签页内容切换显示效果示例
2017/05/25 Javascript
微信小程序使用input组件实现密码框功能【附源码下载】
2017/12/11 Javascript
node实现登录图片验证码的示例代码
2018/04/20 Javascript
vue中使用rem布局代码详解
2019/10/30 Javascript
vue添加自定义右键菜单的完整实例
2020/12/08 Vue.js
Python 通过requests实现腾讯新闻抓取爬虫的方法
2019/02/22 Python
Flask框架学习笔记之路由和反向路由详解【图文与实例】
2019/08/12 Python
python已协程方式处理任务实现过程
2019/12/27 Python
tensorflow 查看梯度方式
2020/02/04 Python
Python编程快速上手——strip()函数的正则表达式实现方法分析
2020/02/29 Python
Python实现的北京积分落户数据分析示例
2020/03/27 Python
解决 jupyter notebook 回车换两行问题
2020/04/15 Python
通过python 执行 nohup 不生效的解决
2020/04/16 Python
Python 爬虫性能相关总结
2020/08/03 Python
python des,aes,rsa加解密的实现
2021/01/16 Python
利用HTML5中的Canvas绘制一张笑脸的教程
2015/05/07 HTML / CSS
联想中国官方商城:Lenovo China
2017/10/18 全球购物
Clarria化妆品官方网站:购买天然和有机化妆品系列
2018/04/08 全球购物
End Clothing美国站:英国男士潮牌商城
2018/04/20 全球购物
澳大利亚购买最佳炊具品牌网站:Cookware Brands
2019/02/16 全球购物
会计专业自荐信范文
2013/12/02 职场文书
项目建议书范文
2014/05/12 职场文书
教师学习党的群众路线教育实践活动心得体会
2014/10/31 职场文书
2014年招商引资工作总结
2014/11/22 职场文书
西安导游词
2015/02/12 职场文书
绿里奇迹观后感
2015/06/15 职场文书
2016开学第一课心得体会
2016/01/23 职场文书