在Python中,可以使用内置的open()
函数来打开和操作文件。以下是一些基本的文件读写操作示例:
- 打开一个文件并读取内容:
# 使用 'r' 模式打开文件,只读模式 file = open("example.txt", "r") # 读取文件内容 content = file.read() # 关闭文件 file.close() print(content)
- 打开一个文件并写入内容:
# 使用 'w' 模式打开文件,写入模式,如果文件不存在则创建 file = open("example.txt", "w") # 写入内容 file.write("Hello, World!") # 关闭文件 file.close()
- 追加内容到文件:
# 使用 'a' 模式打开文件,追加模式,如果文件不存在则创建 file = open("example.txt", "a") # 追加内容 file.write("\nThis is an appended line.") # 关闭文件 file.close()
- 在命令行交互式环境中使用Python进行文件读写:
首先,打开命令行交互式环境(如Windows的命令提示符或macOS/Linux的终端),然后输入以下命令来创建一个名为example.txt
的文件并写入一些内容:
echo "Hello, World!" > example.txt
接下来,使用Python读取并打印文件内容:
python >>> with open("example.txt", "r") as file: ... content = file.read() ... print(content) ... Hello, World! >>>
在这个例子中,我们使用了with
语句来自动关闭文件。这是一种更安全的文件操作方式,可以确保文件在使用后正确关闭,即使在读取文件时发生异常也是如此。