我是 Python 新手,正在寻找一些语法帮助。
我有一个带有 *.properties 文件的目录和子目录(超过 100 个文件)。我想在每个文件的末尾附加 2 行文本。
我正在尝试使用 os.walk 和 f.write 但不确定如何将两者结合用于我的目的。在下面的代码中,我也只是尝试通过附加 1 行文本开始,但我希望文本为 2 行。
import os
dir_name = "C:\\Users\\<user>\\Desktop\\test\\" # Edit as needed
for parent, dirnames, filenames in os.walk(dir_name):
for fn in filenames:
f = open(fn, 'a')
f.write("text\n")
f.close()
当我运行我提供的脚本时,“test”中的文件没有任何反应
暮色呼如
九州编程
相关分类