python运行快捷键使用(python新建一个文件怎么运行)

当我们python程序执行完毕后,所有存储在内存中的数据全部会丢失,如果需要将程序运行结果持久的保存下来,就需要通过文件来进行保存数据。文件按照存储的种类可以分为:文本文件和二进制文件。文件是以字符编...

当我们python程序执行完毕后,所有存储在内存中的数据全部会丢失,如果需要将程序运行结果持久的保存下来,就需要通过文件来进行保存数据。

文件按照存储的种类可以分为:文本文件和二进制文件。

文件是以字符编码的方式进行存储;而二进制文件就是以二进制格式存储,将内存中的数据原封不动的存储到文件中,适用于非字符为主的数据,如图片、视频等是以二进制方式进行保存,如果用记事本打开这类文件,我们会看到乱码。

文件的操作主要包含:文件的创建、读取、写入、复制和删除等常用操作。

Python中文件创建,读取,写入和关闭主要通过open函数来实现。

1、创建一个文件

python运行快捷键使用(python新建一个文件怎么运行)-图1

文件的创建

2、读取文件内容

python运行快捷键使用(python新建一个文件怎么运行)-图2

文件的读取

如果一个文件超过4G,如果尝试一次全部加载,可能造成计算机瘫痪,因此如果文件太大,我们可以在文件对象的read方法中指定一次读取的字符串

python运行快捷键使用(python新建一个文件怎么运行)-图3

文件对象的其他读取方法:readline()和readlines()

在我的电脑D盘有一个ayong.txt文件,我向文件写入内容如下,然后进行保存。

python运行快捷键使用(python新建一个文件怎么运行)-图4

调用一次readline就读取一行内容,如下图所示:

python运行快捷键使用(python新建一个文件怎么运行)-图5

调用readlines方法可一次读取所有内容并按行返回列表类型,也就是说返回的是列表类型,列表中的每个元素就是文件中的某一行。

python运行快捷键使用(python新建一个文件怎么运行)-图6

3、 文件关闭

文件使用完毕后必须关闭,因为文件对象会占用操作系统的资源,并且操作系统同一时间能打开文件数量也是有限的,通过调用文件对象的close方法关闭文件。

python运行快捷键使用(python新建一个文件怎么运行)-图7

如果Python读取文件出现乱码,可以设置指定的编码进行读取,例如读取gbk编码文件。

python运行快捷键使用(python新建一个文件怎么运行)-图8

操作完文件都需要去关闭文件有点繁琐,Python引入了with语句来自动帮我们调用close()方法。

python运行快捷键使用(python新建一个文件怎么运行)-图9

4、 文件写入

向文件写入内容,我们可以使用”w”模式写入内容,也可以采用”a”模式写入。两者的主要区是:”w”模式会先清空原文件内容,然后在写入指定内容,而”a”模式则是在原文件内容的末尾进行追加内容。相同点在于检测到文件不存在,都会自动创建文件。

python运行快捷键使用(python新建一个文件怎么运行)-图10

python运行快捷键使用(python新建一个文件怎么运行)-图11

注意:在w模式下和a模式下只能进行写入操作,不能进行读取操作,如果你既要写入又要读取,可以在w或a模式后添加一个”+”号,即为”a+”或”w+模式”。示例如下:

python运行快捷键使用(python新建一个文件怎么运行)-图12

文件读取或写入是根据文件的游标指定位置开始操作,执行写操作后,游标会指向写入内容的末尾,此时如果你执行读取操作,会从文件末尾读取就什么也读不到,所有调用文件对象的seek方法使游标跳转到文件开头,参数0表示从文件开头的第0个字符开始操作。

5、 删除文件

删除文件,需要使用os模块中的remove方法实现文件的删除操作。

python运行快捷键使用(python新建一个文件怎么运行)-图13

6、 复制一个文件

如果将文件复制一份到其它地方。示例代码如下:

python运行快捷键使用(python新建一个文件怎么运行)-图14

7、 读取一个二进制文件

读取二进制文件,图片文件就是一个二进制形式文件,读取的时候将模式改为rb模式。示例代码如下:

python运行快捷键使用(python新建一个文件怎么运行)-图15

以上是python常用的文件操作,老铁们喜欢的话,帮忙点个赞!有你们的支持,勇哥会更加努力!

阅读前请先查看【免责声明】本文内容由互联网用户自发贡献,该文观点仅代表作者本人,本站仅供展示。如发现本站有涉嫌抄袭侵权/违法违规的内容,请发送邮件至 1217266901@qq.com 举报,一经查实,本站将立刻删除。 转载请注明出处:https://www.jingfakeji.com/tech/48737.html

上一篇 2024年02月05日 18:55
下一篇 2024年02月05日 18:55

相关推荐

  • 电脑组装机水冷安装步骤及注意事项有哪些?

    水冷系统安装全流程解析在追求高性能电脑的今天,水冷散热逐渐成为装机爱好者的首选,相比传统风冷,水冷系统凭借更高的散热效率和更低的运行噪音,尤其适合超频玩家或长时间高负载工作的主...

    2025年05月22日
    187
  • 组装电脑如何正确选件格式?

    组装电脑的核心在于精准匹配需求,避免性能浪费或配置失衡,作为接触过上千台主机装机的从业者,这里直接给出最关键的选件逻辑。处理器(CPU)决定系统上限不要被核心数量迷惑,单核性能仍主...

    2025年05月22日
    146
  • 电脑组装机如何申报3C认证?

    3C认证的基本要求根据《强制性产品认证管理规定》,所有在境内销售的电子类产品必须通过3C认证,电脑整机(包括组装机)属于认证目录中的“微型计算机”类别(CNCA-C09-01),需...

    2025年05月22日
    214
  • 组装电脑后如何安装操作系统?

    安装操作系统是组装电脑过程中至关重要的环节,对于新手而言,从零开始安装系统可能略显复杂,但只要掌握正确的方法,整个过程可以高效完成,以下是详细的操作指南,帮助你顺利完成系统安装。第...

    2025年05月22日
    217
  • 组装的电脑如何正确安装驱动器?

    为什么组装电脑需要正确安装驱动器?组装电脑的乐趣在于完全掌控硬件配置,但完成硬件组装后,如何正确安装驱动器(包括硬件驱动程序和系统驱动)往往是新手容易忽略的关键步骤,驱动程序是...

    2025年05月22日
    167
  • 如何正确组装电脑的所有硬件组件?

    准备工作:工具与环境在动手之前,确保准备好以下工具和材料:防静电手环:防止静电损坏电子元件,若没有可用金属物件定期放电。螺丝刀套装:推荐磁性十字螺丝刀,方便固定螺丝。宽...

    2025年05月22日
    161

联系我们

在线咨询: QQ交谈

邮箱:1217266901@qq.com

工作时间:周一至周五,9:30-18:30,节假日休息

关注微信