温馨提示×

python命令行交互怎样进行文件读写

小樊
81
2024-12-11 12:29:21
栏目: 编程语言

在Python中,可以使用内置的open()函数来打开和操作文件。以下是一些基本的文件读写操作示例:

  1. 打开一个文件并读取内容:
# 使用 'r' 模式打开文件,只读模式
file = open("example.txt", "r")

# 读取文件内容
content = file.read()

# 关闭文件
file.close()

print(content)
  1. 打开一个文件并写入内容:
# 使用 'w' 模式打开文件,写入模式,如果文件不存在则创建
file = open("example.txt", "w")

# 写入内容
file.write("Hello, World!")

# 关闭文件
file.close()
  1. 追加内容到文件:
# 使用 'a' 模式打开文件,追加模式,如果文件不存在则创建
file = open("example.txt", "a")

# 追加内容
file.write("\nThis is an appended line.")

# 关闭文件
file.close()
  1. 在命令行交互式环境中使用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语句来自动关闭文件。这是一种更安全的文件操作方式,可以确保文件在使用后正确关闭,即使在读取文件时发生异常也是如此。

0