文件操作
Python 提供了一组强大且简单的文件操作功能,使得读写文件变得非常容易。通过 Python 的内置函数和标准库,我们可以方便地处理各种文件格式,如文本文件、二进制文件等。本节将详细介绍文件的基本操作,包括文件的打开、读取、写入和关闭等操作。
1. 打开文件
使用 open()
函数可以打开一个文件,进行读写操作。该函数的基本语法如下:
file = open('文件名', '模式')
常用的模式如下:
'r'
:只读模式(默认),如果文件不存在则报错。'w'
:写模式,若文件存在则覆盖,不存在则创建新文件。'a'
:追加模式,文件指针在文件末尾,若文件不存在则创建。'b'
:二进制模式,与其他模式结合使用,如'rb'
、'wb'
。'+'
:读写模式,与其他模式结合使用,如'r+'
、'w+'
。
# 打开一个文件进行读取
file = open('example.txt', 'r')
2. 读取文件
2.1 read()
读取文件
read()
函数一次性读取整个文件内容,适合处理小文件。
file = open('example.txt', 'r')
content = file.read()
print(content) # 输出文件的全部内容
file.close()
2.2 readline()
读取一行
readline()
每次读取一行内容,适合逐行读取。
file = open('example.txt', 'r')
line =