我想做以下事情:
1) 要求用户输入他们希望目录列表的文件路径。2) 取这个文件路径并在列表中输入结果,在他们输入的目录中的文本文件中,而不是当前目录。
我已经快到了,但最后一步是我似乎无法将文件保存到用户仅输入当前目录的目录中。我已经在下面列出了当前代码(适用于当前目录)。我尝试了各种变体来尝试将其保存到用户输入的目录中,但无济于事 - 任何帮助将不胜感激。
代码如下
import os
filenames = os.path.join(input('Please enter your file path: '))
with open ("files.txt", "w") as a:
for path, subdirs, files in os.walk(str(filenames)):
for filename in files:
f = os.path.join(path, filename)
a.write(str(f) + os.linesep)
Qyouu
摇曳的蔷薇
相关分类