# 读取本地文件并写入新文件的Python脚本


背景介绍

本脚本实现了读取本地文件内容并写入新文件的功能。该脚本无需依赖任何框架或外部服务,可以在本地环境运行,适用于需要简单文件处理的场景。通过读取标准输入并使用with open()进行文件的读写操作,脚本能够实现文件内容的快速保存。

思路分析

  1. 文件读取:使用input()读取用户输入,然后通过open()函数打开目标文件。
  2. 文件写入:通过with open()确保文件在写入操作后自动关闭,避免文件损坏。
  3. 路径管理:假设目标文件路径为output.txt,在脚本中默认使用相对路径处理,确保文件存在性。

代码实现

# 读取本地文件并写入新文件的Python脚本

# 输入内容
input_str = input("请输入内容:")

# 写入新文件
with open('output.txt', 'w') as f:
    f.write(input_str)

print("文件已成功写入!")

示例解释

  • 使用input()读取用户输入内容,确保在脚本运行时能够从标准输入读取数据。
  • 通过with open('output.txt', 'w')创建并写入新文件,确保文件在写入操作后自动关闭,避免内存泄漏。
  • 输出说明表明文件已成功写入,适用于本地环境的测试和调试场景。

总结

本脚本实现了读取本地文件内容并写入新文件的功能,代码结构清晰,实现了文件操作的核心知识点。对于中级程序员来说,在1~3天内可以完成该任务,并且能够处理简单的文件写入需求。