python

python怎么读取文件内容并保存为新文件

小亿
332
2023-12-13 21:14:31
栏目: 编程语言

要读取文件内容并保存为新文件,可以按照以下步骤进行操作:

  1. 使用open()函数打开要读取的文件,并指定文件路径和打开模式(例如,'r’表示只读模式)。
  2. 使用read()方法读取文件的内容,并将其存储到一个变量中。
  3. 使用open()函数创建一个新文件,并指定新文件的路径和打开模式(例如,'w’表示写入模式)。
  4. 使用write()方法将之前读取的文件内容写入新文件中。
  5. 关闭文件。

以下是一个示例代码,演示了如何读取文件内容并保存为新文件:

# 打开要读取的文件(假设文件名为input.txt)
with open('input.txt', 'r') as file:
    # 读取文件内容
    content = file.read()

# 创建新文件(假设文件名为output.txt)
with open('output.txt', 'w') as new_file:
    # 将读取的文件内容写入新文件中
    new_file.write(content)

在上述示例代码中,我们首先使用with open('input.txt', 'r') as file语句打开要读取的文件,并将文件对象赋值给变量file。然后,我们使用read()方法读取文件内容,并将其存储到变量content中。接下来,我们使用with open('output.txt', 'w') as new_file语句创建一个新文件,并将文件对象赋值给变量new_file。最后,我们使用write()方法将变量content中的文件内容写入新文件中,然后关闭文件。

请注意,以上示例代码中的文件路径是相对路径。如果文件不在当前工作目录中,你可能需要提供文件的绝对路径或相对于当前工作目录的相对路径。

0
看了该问题的人还看了