Python的file对象读写文件
Python中的file对象是一种常用的文件操作方式,它可以用来读取和写入文件。使用file对象读写文件需要以下步骤:
# 打开文件 f = open(filename, mode) # 读取文件 data = f.read() # 写入文件 f.write(data) # 关闭文件 f.close()
使用open函数来打开文件,它接受两个参数:文件名和打开模式。文件名是要打开的文件的完整路径,打开模式有'r'(只读)、'w'(只写)、'a'(追加写)和'r+'(可读写)。如果打开文件成功,open函数将返回一个file对象,否则将抛出异常。
使用file对象的read方法来读取文件,它将返回文件的内容(以字符串的形式)。
使用file对象的write方法来写入文件,它接受一个参数,即要写入的字符串。
使用file对象的close方法来关闭文件,这是一个好习惯,因为它可以确保文件内容被完整地写入磁盘。
是一种非常简单而有效的方式,它可以让我们轻松地读写文件。