import os
import time
def show_files(path, all_files):
file_list = os.listdir(path)
for file in file_list:
cur_path = os.path.join(path,file)
if os.path.isdir(cur_path):
show_files(cur_path, all_files)
else:
all_files.append(file)
return all_files
contents = show_files(r'D:/test/', [])
# 循环打印show_files函数返回的文件名列表
print('test文件夹中的文件列表:',contents)
for i in contents:
with open(r'D:/test/'+i,encoding='utf-8') as f:
data = f.read()
data = data.replace("\n", "")
data = data.replace(",", " ")
data = data.replace("。", "\n")
print(data)
with open(r'D:/test/七律诗.txt',"w", encoding='utf-8') as f:
for j in data:
f.write(str(j))