python基础18—文件的读取操作

互联网 2021/9/15 9:35:01

1、文件的读取操作 (1)open函数:打开文件 open(参数1,参数2,encoding=“utf8”) 参数1:文件名/文件路径 参数2:文件打开的模式 采用二进制模式打开时无需“utf8” (2)文件打开的模式 r:读取文件,文件不存在时会报错 a:追加写入,如果文件不存在则会新建一个…

1、文件的读取操作

(1)open函数:打开文件

open(参数1,参数2,encoding=“utf8”)

参数1:文件名/文件路径

参数2:文件打开的模式

采用二进制模式打开时无需“utf8”

(2)文件打开的模式

r:读取文件,文件不存在时会报错

a:追加写入,如果文件不存在则会新建一个

w:覆盖写入(原来的内容全部清掉),如果文件不存在则会新建一个

二进制模式打开文件:

rb:读取文件,文件不存在时会报错。

ab:追加写入,如果文件不存在则会新建一个

wb:覆盖写入,如果文件不存在则会新建一个

二进制模式打开文件时就不要加encoding=“utf8”了

读写模式

r+:读写模式,文件不存在时会报错

a+:读写模式,追加写入,如果文件不存在则会新建一个

w+:读写模式,覆盖写入,如果文件不存在则会新建一个

二进制模式打开文件:

rb+:读写模式,文件不存在时会报错

ab+:读写模式,追加写入,如果文件不存在则会新建一个

wb+:读写模式,覆盖写入,如果文件不存在则会新建一个

(3)文件读取的方法

read():读取文件中的所有内容

readline():读取一行内容

readlines():按行读取所有内容,返回一个列表

(4)关闭文件

close:关闭文件  文件打开后一般都要关闭,防止一直打开占内存

 

打开文件

一:f=open(file=“readme.txt”,mode=“r”,encoding=“utf8”)

二:f=open(“readme.txt”,“r”,encoding=“utf8”)

注:打开指定路径的文件时,为了防止路径中的\t、\n等转义字符串被转义,建议使用r表达式关闭字符串转义

文件读取

content=f.read()  读取所有内容

content=f.readline()  读取一行的内容

content=f.readlines()  按行读取所有的内容,返回一个列表

关闭文件

f.close()  

随时随地学软件编程-关注百度小程序和微信小程序
关于找一找教程网

本站文章仅代表作者观点,不代表本站立场,所有文章非营利性免费分享。
本站提供了软件编程、网站开发技术、服务器运维、人工智能等等IT技术文章,希望广大程序员努力学习,让我们用科技改变世界。
[python基础18—文件的读取操作]http://www.zyiz.net/tech/detail-228432.html

上一篇:Python修改文件夹以及文件夹内指定文件的名字

下一篇:Python获取短视频

赞(0)
关注微信小程序
程序员编程王-随时随地学编程

扫描二维码或查找【程序员编程王】

可以随时随地学编程啦!

技术文章导航 更多>
扫一扫关注最新编程教程