当先锋百科网

首页 1 2 3 4 5 6 7

在Python中,文件读写实现起来非常简单。读取文件内容使用open函数和read方法,写入文件内容使用open函数和write方法。下面是一些基本的文件读写操作。

# 打开文件
file = open('file.txt', 'r')
# 读取文件内容
content = file.read()
print(content)
# 关闭文件
file.close()

在上面的代码中,我们首先使用open函数打开了一个名为file.txt的文件,文件的打开模式设定为'r',表示只读。接着,我们使用read方法将文件内容读取到变量content中,并打印出来。最后,我们使用close方法关闭了文件。

如果需要写入文件,可以使用open函数的'w'模式。需要注意的是,如果文件已经存在,'w'模式会先清空文件内容,再写入新的内容。

# 打开文件
file = open('file.txt', 'w')
# 写入文件内容
file.write('Hello, world!')
# 关闭文件
file.close()

在上面的代码中,我们打开了一个名为file.txt的文件,文件的打开模式设定为'w',表示写入模式。然后,我们使用write方法向文件写入了一行文本。最后,我们关闭了文件。

如果需要进行追加写入,可以使用open函数的'a'模式。这种模式下,新的内容会追加在文件末尾,并不会清空文件内容。

# 打开文件
file = open('file.txt', 'a')
# 写入文件内容
file.write('Hello again!')
# 关闭文件
file.close()

在上面的代码中,我们使用'a'模式打开了一个名为file.txt的文件,然后使用write方法追加了一行文本。由于使用的是追加写入模式,新文本会被追加在文件末尾。