NLTK下载punkt后无法正常切分句子

同学好!我也是按照你的代码写的,但是为什么运行不出来结果呀?

img

您好,这段代码可以用来对给定的文本进行句子划分,代码正确,如果运行没有结果的话,可能需要检查您的nltk包是否安装成功并且是否导入成功。

您可以在代码最上方添加 nltk.download('punkt'),以下载nltk需要的模型数据。完整的代码如下:

import nltk
nltk.download('punkt')

text = "Welcome readers. I hope you find it interesting. Please do reply"
from nltk.tokenize import sent_tokenize
sentences = sent_tokenize(text)
print(sentences)