温馨提示×

文件读写

在Python中,我们可以通过内置的open()函数来进行文件的读写操作。下面是一个简单的文件读写操作示例:

  1. 打开文件

首先,我们需要使用open()函数来打开一个文件。open()函数接收两个参数,第一个参数是要打开的文件名,第二个参数是打开文件的模式。常用的模式有:

  • ‘r’:只读模式,文件的指针将会放在文件的开头
  • ‘w’:写入模式,如果文件已经存在,会清空文件内容;如果文件不存在,则会创建一个新文件
  • ‘a’:追加模式,在文件末尾添加内容
  • ‘r+’:读写模式
file = open("example.txt", "r")
  1. 读取文件内容

接下来,我们可以使用read()方法来读取文件的内容。read()方法会将整个文件的内容读取出来,并作为一个字符串返回。

content = file.read()
print(content)
  1. 写入文件内容

如果我们想要向文件中写入内容,可以使用write()方法。在写入内容之前,需要先打开文件并指定写入模式。

file = open("example.txt", "w")
file.write("Hello, world!")
file.close()
  1. 关闭文件

在文件操作结束后,我们应该使用close()方法来关闭文件,以释放资源。

file.close()

除了使用close()方法外,我们也可以使用with语句来自动关闭文件。

with open("example.txt", "r") as file:
    content = file.read()
    print(content)

通过以上示例,我们可以实现文件的读写操作。在实际开发中,我们可以根据需要选择合适的模式来打开文件,并根据需求读取或写入文件内容。