我正在尝试编写一个脚本,它将遍历指定的目录,并使用新字符串写入任何 .txt 文件。
阅读列维茨基的解释后编辑
import os
x = raw_input("Enter the directory path here: ")
def rootdir(x):
for dirpaths, dirnames, files in os.walk(x):
for filename in files:
try:
with open(os.paths.join(dirpaths, filename 'a')) as f:
f.write("newline")
except:
print "Directory empty or unable to open file"
return x
rootdir(x)
脚本执行,但是我得到“目录为空或无法打开文件”异常。
提前感谢您的任何意见。