Python 文件操作指南:打开、读取和写入文件270


Python 语言提供了强大的文件操作功能,允许您轻松地打开、读取、写入和关闭文件。本文将全面介绍 Python 中的文件操作,为您提供逐步指南,让您掌握处理文件的核心概念。

打开文件

要打开一个文件,可以使用内置的 open() 函数。该函数接受两个参数:文件路径和打开模式。打开模式指定文件将如何打开,常见的模式包括:
r:以只读模式打开文件
w:以只写模式打开文件(覆盖现有内容)
a:以附加模式打开文件(在末尾追加内容)
r+:以读写模式打开文件
w+:以读写模式打开文件(覆盖现有内容)
a+:以读写模式打开文件(在末尾追加内容)

以下示例演示如何打开一个名为 "" 的文件:python
file = open("", "r") # 以只读模式打开文件

file 变量现在指向一个文件对象,可以用来读取文件的内容。

读取文件

一旦文件被打开,有几种方法可以读取其内容:
read():读取整个文件的内容并返回一个字符串
readline():逐行读取文件并返回一行文本
readlines():读取整个文件的所有行并返回一个列表

以下示例演示如何使用 read() 方法读取文件的内容:python
file = open("", "r")
contents = ()
print(contents) # 输出文件的内容

您还可以使用 for 循环逐行读取文件:python
file = open("", "r")
for line in file:
print(line) # 输出文件中的每一行

写入文件

要写入文件,需要以写模式打开文件。您可以使用 write() 或 writelines() 方法写入文件的内容:
write():将一个字符串写入文件
writelines():将一个列表或元组中的字符串写入文件

以下示例演示如何使用 write() 方法写入文件:python
file = open("", "w")
("Hello world!") # 写入文件内容

请注意,以写模式打开文件会覆盖现有内容。要追加内容,请使用附加模式("a")。

关闭文件

在完成对文件的操作后,使用 close() 方法关闭文件非常重要。这将释放与文件相关的系统资源。

以下示例演示如何关闭文件:python
file = open("", "r")
# 执行文件操作
() # 关闭文件


通过掌握 Python 的文件操作功能,您可以轻松地处理文本文件,存储和检索数据。本文提供了对文件操作的基础知识的全面概述,并提供了实际示例,指导您在实际项目中应用这些概念。

2024-10-11


上一篇:Python 中不受支持的数据类型

下一篇:Python 数据库连接指南