python文本文件读写

文件的读写

文件打开方式

代码中文件打开时打开内存中文件

 

 

 

 

文件内容读取

 

文件读取一行内容

#返回字符串

   

文件读取所有行

  

读取所有行,去换行符操作

  

文件关闭

最好加在文件使用最后面。

  

文件的指针

fo.seek(移动位置,模式)

模式:

0模式:绝对位置从0开始,处理格式一般为 txt log

1模式:当前模式开始,文件打开模式 rb,一般处理图片/音视频文件

2模式:尾部位置开始 rb 二进制

  

运行结果: 

  

文件的写入

w写入模式

文件可以不存在,如果文件存在会清空文件数据

  

a追加模式

文件有内容时,追加,无文件时,新建文件

  

 

文件的扩展用法

r+

为了读取并且写文件而打开文件,如果文件不存在会报错,文件指针在文件的开头

w+

为了读取并且写文件而打开文件,如果文件不存在则会创建文件,文件指针在文件开头,如果文件已经存在,其内容将被清空

a+

为了读取并且写文件而打开文件,如果文件不存在则会创建文件,如果文件已经存在,其内容将追加写

 

with open()  

包含了close()

 

 

posted @ 2020-04-24 17:18  linma  阅读(311)  评论(0编辑  收藏  举报