码迷,mamicode.com
首页 > 编程语言 > 详细

Python自然语言处理 NLTK包中的 text3.generate() 命令出错 'Text' object has no attribute 'generate'

时间:2015-08-09 14:10:22      阅读:156      评论:0      收藏:0      [点我收藏+]

标签:nltk   自然语言处理   python   

《python自然语言处理时》第28页有这样一个命令--text3.generate()---功能是:产生一些与text3风格类似的随机文本。

用NLTK3.0.4和Python2.7.6来实现时却出现错误:‘Text‘ object has no attribute ‘generate‘ .

技术分享

探索一下后发现问题所在:

打开nltk文件夹中的text.py发现了,原来新版本的NLTK没有了“text1.generate()”这个功能作者已经把demo里的text.generate()注释掉了,但是我下载了nltk2.0.1版本的安装包,解压后打开nltk文件夹下的text.py,发现老版本中有这个功能(《python自然语言处理时》书中用的是NLTK2.0版本),所以要是想用这个功能的同学请安装nltk2.0.1版本,nltk3.x的版本是没了,好了上图对比技术分享

版权声明:本文为博主原创文章,未经博主允许不得转载。

Python自然语言处理 NLTK包中的 text3.generate() 命令出错 'Text' object has no attribute 'generate'

标签:nltk   自然语言处理   python   

原文地址:http://blog.csdn.net/huludan/article/details/47375357

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!