当前位置:首页 > 实用技巧 >

笔记本上的大文件怎么打开(笔记本怎么解压文件)

来源:原点资讯(www.yd166.com)时间:2023-06-05 16:29:35作者:YD166手机阅读>>

假如我们在写一句天安门上太阳升,会出现啥情况呢?

f=open(r"G:\6Tipdm\file_read_write\yesterday2.txt","w",encoding="utf-8") f.write("天安门上太阳升") f.write("很好,很好") f.close()

结果如下:

笔记本上的大文件怎么打开,笔记本怎么解压文件(5)

意外发生:当我们再次写入新的内容的时候,发现之前写的内容不见了,这是为啥呢?这就是我们下面要讲述的文件读写的几种常见模式。

2.文件读写的几种常见模式(你不清楚的知识点)

笔记本上的大文件怎么打开,笔记本怎么解压文件(6)

1)关于r 、w 、a 使用说明(易错点)

当我们读取某个文件,向文件中写入某些内容(覆盖写),向文件中追加写入某写内容时,最好的方式就是分别使用r、w、a这三种模式。对于这三种模式,要么读,要么写,读模式就不能写,写模式就不能读。

对于r 、w 、a 这三种模式,如果你不是特别清楚python文件读写的原理,就不要轻易使用,因为会出现很多问题,下面我们仅演示r 、w 、a 这三种模式。

2)r 模式:可读可写

对于这种模式,不管是读取文件中的内容,还是朝文件中写入内容。前提条件:文件存在。

#只读取文件中的内容 f=open(r"G:\6Tipdm\file_read_write\yesterday1.txt","r ",encoding="utf-8") data=f.read() print(data) f.close() #朝文件中写入内容后,立即读取,会出现啥问题? f=open(r"G:\6Tipdm\file_read_write\yesterday1.txt","r ",encoding="utf-8") f.write("丽丽姑娘") data=f.read() print(data) f.close() #朝文件中写入内容后,调整句柄位置后,再读取,会出现啥问题? f=open(r"G:\6Tipdm\file_read_write\yesterday1.txt","r ",encoding="utf-8") f.write("丽丽姑娘") f.seek(0) data=f.read() print(data) f.close()

结果如下:

笔记本上的大文件怎么打开,笔记本怎么解压文件(7)

使用r 模式,当只读文件的时候,可以读取到其中的内容。

当写入内容后,立即读取文件内容,发现什么也读取不到。这是由于当你写入内容后,文件句柄会放在写入内容的最后面,因此当你立即读取的时候,句柄会从上次内容最后的位置,往后面读,因此读取为空。

当朝文件中写入内容后,调整句柄位置后,再读取文件中的内容,发现就有了内容。这是由于我们使用了f.seek(0)方法,将句柄由内容末尾调整到了内容开头,因此就又有了内容。

3)w :可读可写

#直接往文件中写入内容 f=open(r"G:\6Tipdm\file_read_write\yesterday3.txt","w ",encoding="utf-8") f.write("bbbbbb") f.close() #直接读取上述文件,看看会发生啥问题?(特别注意这一步) f=open(r"G:\6Tipdm\file_read_write\yesterday3.txt","w ",encoding="utf-8") data=f.read() print(data) f.close() #朝文件中写入内容后,立即读取,又会发生什么? f=open(r"G:\6Tipdm\file_read_write\yesterday3.txt","w ",encoding="utf-8") f.write("哈哈哈哈哈") data=f.read() print(data) f.close() #朝文件中写入内容后,调整句柄位置后,再读取,会发生什么? f=open(r"G:\6Tipdm\file_read_write\yesterday3.txt","w ",encoding="utf-8") f.write("嘿嘿嘿嘿嘿") f.seek(0) data=f.read() print(data) f.close()

结果如下:

笔记本上的大文件怎么打开,笔记本怎么解压文件(8)

栏目热文

笔记本电脑上的文件在哪(笔记本桌面上的文件一般存在哪)

笔记本电脑上的文件在哪(笔记本桌面上的文件一般存在哪)

  抗疫战争没有局外人。  自从新冠疫情爆发以来,无数人一直忙碌在抗疫一线。每个人的分工不同,有医护人员“冲锋陷阵”,也...

2023-06-05 16:17:31查看全文 >>

笔记本电脑怎么打开目录(笔记本电脑怎么打开文件里的链接)

笔记本电脑怎么打开目录(笔记本电脑怎么打开文件里的链接)

我们都知道在win系统中有用户文件夹,在Mac系统的电脑里有没有用户文件夹呢?其实在Mac电脑中也有用户文件夹,但是它是...

2023-06-05 16:36:58查看全文 >>

笔记本怎么打开各类文件(笔记本apk文件怎么打开)

笔记本怎么打开各类文件(笔记本apk文件怎么打开)

大家好,我是老盖,感谢观看本篇文章,本文做的也有视频,也可以看我发布的视频。今天给大家讲一下运行程序的几种方法,也就是运...

2023-06-05 16:24:17查看全文 >>

笔记本电脑怎么切换文件打开方式(笔记本电脑怎么切换鼠标和触摸)

笔记本电脑怎么切换文件打开方式(笔记本电脑怎么切换鼠标和触摸)

由于现在Win11系统已经正式推出了,不少小伙伴都更新了Win11系统,但是Win11系统有不少地方和Win10系统不一...

2023-06-05 16:11:12查看全文 >>

笔记本文件打开方式(笔记本电脑怎么打开不了文件)

笔记本文件打开方式(笔记本电脑怎么打开不了文件)

驱动哥最近所在的城市下了暴雨,不知道你们的城市天气怎么样呢?日常问候完毕,下面是今日份的技术教程,请各位大佬们放心“食用...

2023-06-05 16:15:07查看全文 >>

笔记本电脑打开的文件在哪里(笔记本电脑桌面上怎么打开文件)

笔记本电脑打开的文件在哪里(笔记本电脑桌面上怎么打开文件)

简介:在日常办公的过程中,当我们进行多个文档的操作时,往往找不到开始文档的位置。这时候我们就可以使用windows中的【...

2023-06-05 16:22:47查看全文 >>

笔记本电脑文件扩展名怎么打开(笔记本电脑桌面上怎么打开文件)

笔记本电脑文件扩展名怎么打开(笔记本电脑桌面上怎么打开文件)

我们在使用电脑的过程中会发现有些电脑文件显示后缀名/扩展名,有些电脑却不显示,今天小编和大家分享下如何显示电脑文件的扩展...

2023-06-05 15:53:40查看全文 >>

笔记本电脑插u盘没反应(电脑不识别u盘的解决方法)

笔记本电脑插u盘没反应(电脑不识别u盘的解决方法)

不知大家有没有发现,现在的电子产品,越来越往“轻薄”靠拢。其中,体现最明显的就是手机和笔记本电脑。前两年年的智能手机重量...

2023-06-05 16:08:36查看全文 >>

如何取小说名(怎么给小说起好听的名字)

如何取小说名(怎么给小说起好听的名字)

小说名字千千万,取得好就成功一半。在审核稿件时,小说名字是编辑最先接触到的那一部分。你也可以认为作品名是编辑对你的稿件的...

2023-06-05 16:19:55查看全文 >>

一般小说名字怎么起(给小说取名该怎么取)

一般小说名字怎么起(给小说取名该怎么取)

大惊喜、大惊喜,今天我带着满满的无与伦比又回来了。今天分享的内容是如何取好小说的书名?您知道吗,书名是过稿的4大要素之一...

2023-06-05 16:00:19查看全文 >>

文档排行