广告
返回顶部
首页 > 资讯 > 后端开发 > Python >与python相关的文件扩展名
  • 292
分享到

与python相关的文件扩展名

文件扩展名python 2023-01-31 05:01:56 292人浏览 薄情痞子

Python 官方文档:入门教程 => 点击学习

摘要

  在开始之前,先简单说说python如何工作: 一个用编译性语言比如C或c++写的程序可以从源文件(即C或C++语言)转换到一个你的计算机使用的语言(二进制代码,即0和1)。这个过程通过编译器和不同的标记、选项完成。当你运行你的程序的时候

 

在开始之前,先简单说说python如何工作:

一个用编译性语言比如C或c++写的程序可以从源文件(即C或C++语言)转换到一个你的计算机使用的语言(二进制代码,即0和1)。这个过程通过编译器和不同的标记、选项完成。当你运行你的程序的时候,连接/转载器软件把你的程序从硬盘复制到内存中并且运行。

Python语言写的程序不需要编译成二进制代码。你可以直接从源代码 运行 程序。在计算机内部,Python解释器把源代码转换成称为字节码的中间形式,然后再把它翻译成计算机使用的机器语言并运行,因此你只需要把你的Python程序拷贝到另外一台计算机上,它就可以工作了。

接下来,就开始介绍python的常见文件类型。

首先是我们最常见的.py文件。以.py扩展名的文件是源代码文件,由python.exe解释,可在控制台下运行。当然也可以用文本编辑器进行修改。

接下来介绍的是.pyc文件。以.pyc为扩展名的是python的编译文件。.pyc文件是不能够用文本编辑器之类的进行编辑的,但是同样它的优点在于.pyc文件的执行速度快于.py文件。至于为什么要有.pyc文件,这个需求太明显了,因为py文件是可以直接看到源码的,如果你是开发商业软件的话,不可能把源码也泄漏出去吧?所以就需要编译为pyc后,再发布出去。

再接下来介绍的是.pyw文件。很多使用过.pyc文件的同学都知道,.pyc文件执行的时候桌面会出现黑糊糊的窗口,有的时候这是十分难看的。于是.pyw文件就应运而生了。.pyw文件与.pyc文件本质上没有什么区别,只是.pyw执行的时候不会出现黑窗口。.pyw 格式主要是被设计来运行开发完成的纯图形界面程序的。 纯图形界面程序的用户不需要看到控制台窗口。值得一提的是,开发纯图形界面程序的时候,你可以暂时把 .pyw 改成 .py , 以便运行时能调出控制台窗口,看到所有错误信息,方便进行修改。

在接下来介绍的是.pyo文件。pyo是优化编译后的程序。 python -O 源文件即可将源程序编译为pyo文件。同样.pyo文件也是不能用文本编辑器编辑的。

最后介绍的是.pyd文件,.pyd文件并不是使用python编写而成,.pyd文件一般是其他语言编写的python扩展模块。(之前又在网上看到过有关解释,.pyd文件是用D语言按照一定的格式编写,并处理成二进制文件。那么什么是D语言呢??它是C/C++的综合进化版,不仅具有二者的全部优点,而且整体性能更佳,但是其抽象程度高,入门难度很大。)

有关于D语言,请参看:http://baike.baidu.com/view/701266.htm

 

 

 

--结束END--

本文标题: 与python相关的文件扩展名

本文链接: https://www.lsjlt.com/news/188483.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • 与python相关的文件扩展名
      在开始之前,先简单说说python如何工作: 一个用编译性语言比如C或C++写的程序可以从源文件(即C或C++语言)转换到一个你的计算机使用的语言(二进制代码,即0和1)。这个过程通过编译器和不同的标记、选项完成。当你运行你的程序的时候...
    99+
    2023-01-31
    文件扩展名 python
  • Python Flask请求扩展与中间件相关知识总结
    一、请求扩展 1.before_request 作用: 类比django中间件中的process_request,在请求到来执行路由函数之前先执行. 但是如果有多个顺序是从上往下执行...
    99+
    2022-11-12
  • android 获取文件的扩展名和去掉文件扩展名的小例子
    代码如下:       public static String getExtensionName(String filen...
    99+
    2022-06-06
    扩展 扩展名 Android
  • python脚本文件的扩展名有哪些
    本篇内容介绍了“python脚本文件的扩展名有哪些”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!扩展名说明通常写Python脚本都是以.py...
    99+
    2023-06-30
  • excel文件名与扩展名不一致如何解决
    要解决Excel文件名与扩展名不一致的问题,可以尝试以下方法:1. 修改文件名:可以尝试将文件名与其扩展名一致,确保文件名后缀与其类...
    99+
    2023-09-09
    excel
  • word文件名与扩展名不一致如何解决
    如果Word文件的扩展名与文件名不一致,可以尝试以下解决方法:1. 更改文件名:右键点击文件,选择“重命名”,然后修改文件名和扩展名...
    99+
    2023-09-20
    word
  • Python文件夹与文件的相关操作(推荐)
    最近在写的程序频繁地与文件操作打交道,这块比较弱,还好在百度上找到一篇不错的文章,这是原文传送门,我对原文稍做了些改动。 有关文件夹与文件的查找,删除等功能 在 os 模块中实现。使用时需先导入这个模块, ...
    99+
    2022-06-04
    文件夹 操作 文件
  • 如何进行扩展Python的相关说明
    如何进行扩展Python的相关说明,相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。下面全面进行讲述Python的相关问题,它是一种面向对象、直译式计算机程序设计语言,也是一种功能...
    99+
    2023-06-17
  • windows7如何显示文件扩展名windows7显示文件扩展名的操作流程
    windows7操作系统中默认设置不显示文件扩展名,可是有些客户感觉显示出去便捷访问,那样windows7如何显示文件扩展名呢?方式非常简单,你先双击鼠标计算机图标,在打开界面中点击专用工具,挑选文件夹选项,随后转换到查询菜单栏,撤销启用“...
    99+
    2023-07-14
  • Shell获取文件的文件名和扩展名的例子
    basename example.tar.gz .tar.gz # => example FILE="example.tar.gz" echo "${FILE%%.*}" # => exa...
    99+
    2022-06-04
    扩展名 文件名 例子
  • 详解Python相关文件常见的后缀名
    常见的 Python 文件后缀有:py、pyc 、pyo、 pyi、pyw、 pyd、 pyx 等。 本文只介绍相对常见的一些后缀名,至于一些特别冷门的文件格式,例如一些文章提到的p...
    99+
    2022-11-12
  • html文件的扩展名是什么
    这篇文章主要介绍“html文件的扩展名是什么”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“html文件的扩展名是什么”文章能帮助大家解决问题。 ...
    99+
    2022-10-19
  • 怎么用Shell获取文件的文件名和扩展名
    这篇文章主要讲解了“怎么用Shell获取文件的文件名和扩展名”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“怎么用Shell获取文件的文件名和扩展名”吧!basename examp...
    99+
    2023-06-09
  • Assoc如何显示或修改文件名扩展关联
    这篇文章主要介绍了Assoc如何显示或修改文件名扩展关联,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。Assoc显示或修改文件名扩展关联。如果在没有参数的情况下使用,则&nb...
    99+
    2023-06-09
  • java源文件的扩展名是哪个
    本篇内容介绍了“java源文件的扩展名是哪个”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!java源文件扩展名是“.java”;用javac...
    99+
    2023-06-17
  • java源文件的扩展名是什么
    这篇文章主要介绍“java源文件的扩展名是什么”,在日常操作中,相信很多人在java源文件的扩展名是什么问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”java源文件的扩展名是什么”的疑惑有所帮助!接下来,请跟...
    99+
    2023-06-20
  • css文件用的是什么扩展名
    这篇文章主要介绍了css文件用的是什么扩展名,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。css样式表文件的扩展名是“.css”,css样式表文件是用于装CSS代码的文本文件...
    99+
    2023-06-06
  • win7如何关闭隐藏己知文件类型的扩展名
    这篇文章主要讲解了“win7如何关闭隐藏己知文件类型的扩展名”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“win7如何关闭隐藏己知文件类型的扩展名”吧!方法:在当前目录下,有一个word文件...
    99+
    2023-06-27
  • 以.jpg为扩展名的文件通常是什么文件
    这篇文章主要讲解了“以.jpg为扩展名的文件通常是什么文件”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“以.jpg为扩展名的文件通常是什么文件”吧!扩展名为jpg是文件通常是一个图像文件。J...
    99+
    2023-06-20
  • 在Excel中文件与其扩展名所指示的格式不同
    是的,Excel中的文件与其扩展名所指示的格式可能不同。扩展名仅用于指示文件的类型,但并不意味着文件的实际内容和格式与扩展名完全一致...
    99+
    2023-09-14
    Excel
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作