Python은 폴더의 파일 분류를 텍스트 파일에 기록합니다
2513 단어 파이썬 프로그래밍
#encoding:utf-8
#files ,
import os
def listFilesToTxt(dir,file):
file_list=os.listdir(dir)# dir ,
for file_name in file_list:
new_fileName=dir + "/" + file_name#
if os.path.isdir(new_fileName):#
file.write(new_fileName+"
")#
listFilesToTxt(new_fileName,file)#
else:
file.write("\t"+file_name+"
")# ,
file.write("
")
f=open("list.txt","a")
listFilesToTxt("files",f)
f.close()