0

我想在 python 中实现 LSH 作为大学练习。但首先,我必须使用 kshingle 库将文件夹中的所有文本文件组合在一起。我无法读取/循环文件,将它们组合起来并将它们写入数组。我试过这个,但我得到一个空数组:

#looping over txt files with glob
import glob, kshingle as ks
all_shings = []
file_path = r"C:\Users\1337\Desktop\py\txt"
for files in glob.glob(file_path +"*.txt"):
    with open(file_path+files) as f:
        f_content = f.read()
        print(f_content)
        all_shings = ks.shingleset_k(f_content, k=3)
4

0 回答 0