问题描述
在开始和结束文件夹之间的每个文件夹中,都有一个文本文件和几个子文件夹。我需要将两点之间的所有这些文本文件的内容复制到另一个位置的单个文本文件中。在它们所在的文件夹中也碰巧有许多这样的间隔,因此它们必须是开始和结束之间的最新文件夹。有人有什么想法吗?
解决方法
你可以做这样的事情,并拖网文件夹:
files = {#your files}
for filename in os.listdir():
if os.path.isfile(filename) and f.endswith(".txt"):
if not filename in files:
with open(filename,"r") as file:
files[filename] = file.read()
for filename,text in files.items():
# Write contents to your final file.