要读取文件内容并保存为新文件,可以按照以下步骤进行操作:
open()
函数打开要读取的文件,并指定文件路径和打开模式(例如,'r’表示只读模式)。read()
方法读取文件的内容,并将其存储到一个变量中。open()
函数创建一个新文件,并指定新文件的路径和打开模式(例如,'w’表示写入模式)。write()
方法将之前读取的文件内容写入新文件中。以下是一个示例代码,演示了如何读取文件内容并保存为新文件:
# 打开要读取的文件(假设文件名为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
中的文件内容写入新文件中,然后关闭文件。
请注意,以上示例代码中的文件路径是相对路径。如果文件不在当前工作目录中,你可能需要提供文件的绝对路径或相对于当前工作目录的相对路径。