class?loadFiles(object):
????def?__init__(self,par_path):
????????self.par_path?=?par_path
????def?__iter__(self):
????????folders?=?loadFolders(self.par_path)
????????for?folder?in?folders:?????????????????????#?1?level?directory
????????????catg?=?folder.split(os.sep)[-1]?#sep是用來(lái)分隔分隔符的
????????????for?file?in?os.listdir(folder):????????#?secondary?directory
????????????????file_path?=?os.path.join(folder,file)
????????????????#?讀取文本的具體操作
????????????????if?os.path.isfile(file_path):
????????????????????this_file?=?open(file_path,'rb')?#?rb(二進(jìn)制)讀取更快
????????????????????content?=?this_file.read().decode('utf-8')
????????????????#?print(catg,file)
2023-02-09
看一下結(jié)果是不是一樣的就可以了呀
2021-09-15
肯定是要對(duì)的呀