python基础18—文件的读取操作
2021/9/15 9:35:01
本文主要是介绍python基础18—文件的读取操作,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
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()
这篇关于python基础18—文件的读取操作的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-11-14获取参数学习:Python编程入门教程
- 2024-11-14Python编程基础入门
- 2024-11-14Python编程入门指南
- 2024-11-13Python基础教程
- 2024-11-12Python编程基础指南
- 2024-11-12Python基础编程教程
- 2024-11-08Python编程基础与实践示例
- 2024-11-07Python编程基础指南
- 2024-11-06Python编程基础入门指南
- 2024-11-06怎么使用python 计算两个GPS的距离功能-icode9专业技术文章分享