def load_stop_words(file = "stopwords.txt"):
with open(file,"r",encoding = "utf-8") as f:
return f.read().split("\n")
def cut_words(file="数学原始数据.csv"):
stop_words = load_stop_words()
result = []
all_data = pd.read_csv(file,encoding = "gbk",names=["data"])["data"]
for words in all_data:
c_words = jieba.lcut(words)
result.append([word for word in c_words if word not in stop_words])
return result
FileNotFoundError Traceback (most recent call last)
/tmp/ipykernel_33/3022115533.py in <module>
42
43 if __name__ == "__main__":
---> 44 data = cut_words()
45 word_2_index, index_2_word, word_2_onehot = get_dict(data)
46
/tmp/ipykernel_33/3022115533.py in cut_words(file)
11
12 def cut_words(file="数学原始数据.csv"):
---> 13 stop_words = load_stop_words()
14 result = []
15 all_data = pd.read_csv(file,encoding = "gbk",names=["data"])["data"]
/tmp/ipykernel_33/3022115533.py in load_stop_words(file)
7
8 def load_stop_words(file = "stopwords.txt"):
----> 9 with open(file,"r",encoding = "utf-8") as f:
10 return f.read().split("\n")
11
FileNotFoundError: [Errno 2] No such file or directory: 'stopwords.txt'
相似问题