python 读取、写入txt文件的示例

Python读取、写入txt文件的示例

在Python中,我们可以使用内置的文件操作函数来读取和写入文本文件。

读取txt文件

要读取txt文件,我们首先需要打开文件并指定文件的路径和名称。然后,我们可以使用文件对象的read()方法来读取文件的内容。下面是一个读取txt文件的示例:

# 打开文件

file = open('example.txt', 'r')

# 读取文件内容

content = file.read()

# 关闭文件

file.close()

# 打印文件内容

print(content)

在上面的示例中,我们使用open()函数打开名为example.txt的文件,并将其分配给名为file的文件对象。然后,我们使用read()方法读取文件的全部内容,并将其分配给名为content的变量。最后,我们使用close()方法关闭文件。

请注意,在open()函数的第二个参数中,'r'表示以只读模式打开文件。如果文件不存在,Python将引发一个FileNotFoundError错误。

写入txt文件

要写入txt文件,我们也需要打开文件并指定文件的路径和名称。然后,我们可以使用文件对象的write()方法将内容写入文件。下面是一个写入txt文件的示例:

# 打开文件

file = open('example.txt', 'w')

# 写入文件内容

file.write('Hello, World!')

# 关闭文件

file.close()

在上面的示例中,我们使用open()函数打开名为example.txt的文件,并将其分配给名为file的文件对象。然后,我们使用write()方法写入一个字符串到文件中。最后,我们使用close()方法关闭文件。

请注意,在open()函数的第二个参数中,'w'表示以写入模式打开文件。如果文件不存在,则创建一个新的文件。如果文件已经存在,则覆盖原有内容。

使用with语句

在处理文件操作时,我们经常使用with语句来自动管理文件的打开和关闭。使用with语句打开文件,可以确保在退出with代码块后,文件会被自动关闭。下面是一个使用with语句读取txt文件的示例:

# 使用with语句打开文件

with open('example.txt', 'r') as file:

# 读取文件内容

content = file.read()

# 打印文件内容

print(content)

在上面的示例中,我们使用with语句打开名为example.txt的文件,并将其分配给名为file的文件对象。在with代码块中,我们可以执行任何文件操作。当代码块结束时(不论是正常结束还是异常抛出),文件会被自动关闭。

总结

通过本文,我们学习了如何使用Python读取和写入txt文件的示例。我们了解了如何打开文件,使用read()方法读取文件内容,使用write()方法写入文件内容,以及使用with语句自动管理文件的打开和关闭。

读取和写入txt文件是Python中常用的文件操作之一。这些技巧可以帮助我们处理文本文件,并在程序中进行必要的输入和输出。

希望本文对你有所帮助,谢谢阅读!

后端开发标签