def generate(self):
"""
Main method of this class it walks in a directory and gets txt files to process
:return: string name of created arff file.
"""
folders = [f.path for f in os.scandir(self.folderpath) if f.is_dir()]
for folder in folders:
# get txt files from folder path
files = [f.path for f in os.scandir(folder) if f.name.endswith(".txt")]
self.empty_counter()
for f_name in files:
self.totalCounter = self.count_words(f_name)
self.counterList[f_name] = self.totalCounter
arff_file = self.create_arff() # generate file
return arff_file
arff_generator.py 文件源码
python
阅读 24
收藏 0
点赞 0
评论 0
评论列表
文章目录