|
|
马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
x
使用jieba分词的时候出现了这一个问题该怎么破呢?
import jieba
import os
def load_data(path):
input_file = os.path.join(path)
with open(input_file,"r",encoding='utf-8') as f:
data = f.read()
return data.split('\n')
ch_sent = load_data('Chinese.txt')
seg_list = jieba.cut (ch_sent)
print(", ".join(seg_list))
Traceback (most recent call last):
File "C:/Users/Khor Jia Cheng/Desktop/NLP/CHTRANSLATE/CHTRANSLATE.py", line 12, in <module>
print(", ".join(seg_list))
File "C:\Users\Khor Jia Cheng\Desktop\NLP\CHTRANSLATE\venv\lib\site-packages\jieba\__init__.py", line 282, in cut
sentence = strdecode(sentence)
File "C:\Users\Khor Jia Cheng\Desktop\NLP\CHTRANSLATE\venv\lib\site-packages\jieba\_compat.py", line 37, in strdecode
sentence = sentence.decode('utf-8')
AttributeError: 'list' object has no attribute 'decode'
|
|