Python smallseg分词用法实例分析


Posted in Python onMay 28, 2015

本文实例讲述了Python smallseg分词用法。分享给大家供大家参考。具体分析如下:

#encoding=utf-8 
#import psyco 
#psyco.full() 
words = [x.rstrip() for x in open("main.dic",mode='r',encoding='utf-8') ] 
from smallseg import SEG 
seg = SEG() 
print('Load dict...') 
seg.set(words) 
print("Dict is OK.") 
def cuttest(text): 
  wlist = seg.cut(text) 
  wlist.reverse() 
  tmp = " ".join(wlist) 
  print(tmp) 
  print("================================") 
if __name__=="__main__": 
  cuttest("这是一个伸手不见五指的黑夜。我叫孙悟空,我爱北京,我爱Python和C++。") 
  cuttest("我不喜欢日本和服。") 
  cuttest("雷猴回归人间。") 
  cuttest("工信处女干事每月经过下属科室都要亲口交代24口交换机等技术性器件的安装工作") 
  cuttest("我需要廉租房") 
  cuttest("永和服装饰品有限公司") 
  cuttest("我爱北京天安门") 
  cuttest("abc") 
  cuttest("隐马尔可夫") 
  cuttest("雷猴是个好网站") 
  cuttest("“Microsoft”一词由“MICROcomputer(微型计算机)”和“SOFTware(软件)”两部分组成") 
  cuttest("草泥马和欺实马是今年的流行词汇") 
  cuttest("伊藤洋华堂总府店") 
  cuttest("中国科学院计算技术研究所") 
  cuttest("罗密欧与朱丽叶") 
  cuttest("我购买了道具和服装")

smallseg分词,在python3.3上运行稍微有些问题。py代码xrange在3.*中已经改名字为range了。另外,3.*中也没有decode函数了。

修改了上面的两个地方,代码就可移植性了。效果还可以。

希望本文所述对大家的Python程序设计有所帮助。

Python 相关文章推荐
python的几种开发工具介绍
Mar 07 Python
使用python实现省市三级菜单效果
Jan 20 Python
查看django版本的方法分享
May 14 Python
django页面跳转问题及注意事项
Jul 18 Python
python3发送邮件需要经过代理服务器的示例代码
Jul 25 Python
python mysql 字段与关键字冲突的解决方式
Mar 02 Python
selenium+python配置chrome浏览器的选项的实现
Mar 18 Python
对django 2.x版本中models.ForeignKey()外键说明介绍
Mar 30 Python
TensorFlow固化模型的实现操作
May 26 Python
pytorch中index_select()的用法详解
Jan 06 Python
python爬虫爬取某网站视频的示例代码
Feb 20 Python
python 如何在 Matplotlib 中绘制垂直线
Apr 02 Python
Python基于smtplib实现异步发送邮件服务
May 28 #Python
Python使用Scrapy爬取妹子图
May 28 #Python
Python实现统计单词出现的个数
May 28 #Python
Python下载懒人图库JavaScript特效
May 28 #Python
Python实现给qq邮箱发送邮件的方法
May 28 #Python
Python import用法以及与from...import的区别
May 28 #Python
Python中使用不同编码读写txt文件详解
May 28 #Python
You might like
PHP中使用CURL模拟登录并获取数据实例
2014/07/01 PHP
PHP指定截取字符串中的中英文或数字字符的实例分享
2016/03/18 PHP
php结合web uploader插件实现分片上传文件
2016/05/10 PHP
jQuery asp.net 用json格式返回自定义对象
2010/04/07 Javascript
分享XmlHttpRequest调用Webservice的一点心得
2012/07/20 Javascript
使用JavaScript 实现各种跨域的方法
2013/05/08 Javascript
Jquery的Tabs内容轮换效果实现代码,几行搞定
2014/02/12 Javascript
jQuery动画特效实例教程
2014/08/29 Javascript
jquery实现动态改变div宽度和高度
2015/05/08 Javascript
浅谈JavaScript中的string拥有方法的原因
2015/08/28 Javascript
基于jQuery实现二级下拉菜单效果
2016/02/01 Javascript
jQuery获取父元素及父节点的方法小结
2016/04/14 Javascript
js实现漫天星星效果
2017/01/19 Javascript
最全的JavaScript开发工具列表 总有一款适合你
2017/06/29 Javascript
jQuery实现键盘回车搜索功能
2017/07/25 jQuery
深入理解vue.js中$watch的oldvalue与newValue
2017/08/07 Javascript
Vue源码解析之数据响应系统的使用
2019/04/24 Javascript
新手入门js闭包学习过程解析
2019/10/08 Javascript
Python列表list数组array用法实例解析
2014/10/28 Python
python使用PyQt5的简单方法
2019/02/27 Python
django+echart数据动态显示的例子
2019/08/12 Python
PYTHON如何读取和写入EXCEL里面的数据
2019/10/28 Python
opencv3/C++ 平面对象识别&透视变换方式
2019/12/11 Python
Python timeit模块的使用实践
2020/01/13 Python
python爬虫开发之urllib模块详细使用方法与实例全解
2020/03/09 Python
使用python实现学生信息管理系统
2021/02/25 Python
Saks Fifth Avenue澳洲/亚太地区:萨克斯第五大道精品百货店
2019/06/09 全球购物
委托与事件是什么关系?为什么要使用委托
2014/04/18 面试题
接受捐赠答谢词
2014/01/27 职场文书
公司晚会主持词
2014/03/22 职场文书
新闻编辑专业自荐信
2014/07/02 职场文书
2014乡镇干部对照检查材料思想汇报
2014/09/26 职场文书
大学感恩节活动策划方案
2014/10/11 职场文书
一年级语文上册复习计划
2015/01/17 职场文书
2015学校年度工作总结
2015/05/11 职场文书
详解python的内存分配机制
2021/05/10 Python