📅  最后修改于: 2023-12-03 14:57:43.811000             🧑  作者: Mango
在Python中,读取一个文件并将其写入另一个文件是一项实际上非常简单的任务。这在日常编程工作中非常常见,例如,将一个CSV文件转换为JSON格式的文件。
下面是一个演示如何使用Python读取一个文件并将其写入另一个文件的示例程序。
# 打开输入文件和输出文件
with open('input.txt', 'r') as input_file, open('output.txt', 'w') as output_file:
# 读取并写入每一行
for line in input_file:
output_file.write(line)
这个程序做了以下几件事:
打开输入文件和输出文件。我们使用Python中的open()
函数来打开这两个文件。open()
函数以可读写模式打开文件。这里我们使用了with
语句来确保文件被正确地关闭,以便释放系统资源和避免可能造成的数据损坏。
读取输入文件每一行并将其写入输出文件。我们使用for
循环遍历输入文件中的每一行,并使用输出文件的write()
方法将这些行写到输出文件中。
如此简单!现在您已经知道如何使用Python读取文件并将其写入另一个文件了。这个示例程序是很基础的,但是您可以使用Python的文件IO功能在更复杂的场景中进行高级操作,例如过滤和转换CSV或JSON文件。