python 利用jieba.analyse进行 关键词提取


Posted in Python onDecember 17, 2020

1、简单应用

代码如下:

#!/usr/bin/env python
# -*- coding: utf-8 -*-
# @File : jieba.analyse.py
# @Author: 赵路仓
# @Date : 2020/3/14
# @Desc : 提取关键字
# @Contact : 398333404@qq.com

import jieba.analyse


text='安全、防止水合物和段塞生成的重要措施之一。因此,针对未来还上油田开发技术,我们预先开展了水深1500米管道式油气水分离器的概念设计。通过该研究,提出适合海洋环境的体积小、重量轻、分离效率高、便于操作和维护的新型油气水三相分离器,使其成为海洋深水油气田开'
Key=jieba.analyse.extract_tags(text,topK=3)
print(Key)

python 利用jieba.analyse进行 关键词提取

2、含参使用

keywords = jieba.analyse.extract_tags(content, topK=5, withWeight=True, allowPOS=()) 
  • 第一个参数:待提取关键词的文本
  • 第二个参数:返回关键词的数量,重要性从高到低排序
  • 第三个参数:是否同时返回每个关键词的权重
  • 第四个参数:词性过滤,为空表示不过滤,若提供则仅返回符合词性要求的关键词

代码如下:

#!/usr/bin/env python
# -*- coding: utf-8 -*-
# @File : jieba.analyse.py
# @Author: 赵路仓
# @Date : 2020/3/14
# @Desc : 提取关键字
# @Contact : 398333404@qq.com

import jieba.analyse


# 字符串前面加u表示使用unicode编码
content = u'安全、防止水合物和段塞生成的重要措施之一。因此,针对未来还上油田开发技术,我们预先开展了水深1500米管道式油气水分离器的概念设计。通过该研究,提出适合海洋环境的体积小、重量轻、分离效率高、便于操作和维护的新型油气水三相分离器,使其成为海洋深水油气田开'

keywords = jieba.analyse.extract_tags(content, topK=5, withWeight=True, allowPOS=())
# 访问提取结果
for item in keywords:
  # 分别为关键词和相应的权重
  print(item[0], item[1])

python 利用jieba.analyse进行 关键词提取

以上就是python 利用jieba.analyse进行 关键词提取的详细内容,更多关于python 关键词提取的资料请关注三水点靠木其它相关文章!

Python 相关文章推荐
Python操作json数据的一个简单例子
Apr 17 Python
python字符串替换示例
Apr 24 Python
基于hashlib模块--加密(详解)
Jun 21 Python
Python实现JSON反序列化类对象的示例
Jan 31 Python
Python3使用正则表达式爬取内涵段子示例
Apr 22 Python
mac安装pytorch及系统的numpy更新方法
Jul 26 Python
Python的argparse库使用详解
Oct 09 Python
Python元组常见操作示例
Feb 19 Python
pycharm 添加解释器的方法步骤
Aug 31 Python
详解python polyscope库的安装和例程
Nov 13 Python
python 递归相关知识总结
Mar 03 Python
解决pycharm安装scrapy DLL load failed:找不到指定的程序的问题
Jun 08 Python
Python基础进阶之海量表情包多线程爬虫功能的实现
Dec 17 #Python
python 实现一个简单的线性回归案例
Dec 17 #Python
python BeautifulSoup库的安装与使用
Dec 17 #Python
python中翻译功能translate模块实现方法
Dec 17 #Python
python中count函数知识点浅析
Dec 17 #Python
Python 使用SFTP和FTP实现对服务器的文件下载功能
Dec 17 #Python
python爬虫利器之requests库的用法(超全面的爬取网页案例)
Dec 17 #Python
You might like
15种PHP Encoder的比较
2007/03/06 PHP
PHP 生成N个不重复的随机数
2015/01/21 PHP
PHP的mysqli_select_db()函数讲解
2019/01/23 PHP
小议javascript 设计模式 推荐
2009/10/28 Javascript
[原创]js获取数组任意个不重复的随机数组元素
2010/03/15 Javascript
JQuery循环滚动图片代码
2011/12/08 Javascript
Jquery 跨域访问 Lightswitch OData Service的方法
2013/09/11 Javascript
基于jQuery实现仿51job城市选择功能实例代码
2016/03/02 Javascript
JavaScript中的原型prototype完全解析
2016/05/10 Javascript
JavaScript面试开发常用的知识点总结
2016/08/08 Javascript
KnockoutJS 3.X API 第四章之事件event绑定
2016/10/10 Javascript
AngularJS表单提交实例详解
2017/02/18 Javascript
AngularJS之ionic 框架下实现 Localstorage本地存储
2017/04/22 Javascript
使用DataTable插件实现异步加载数据
2017/11/19 Javascript
vue轮播图插件vue-awesome-swiper
2017/11/27 Javascript
全面了解JavaScript的作用域链
2019/04/03 Javascript
深入了解js原型模式
2019/05/30 Javascript
如何基于原生javaScript生成带图片的二维码
2019/11/21 Javascript
JS原型prototype和__proto__用法实例分析
2020/03/14 Javascript
[03:12]TI9战队档案 - Virtus Pro
2019/08/20 DOTA
[03:21]【TI9纪实】Old Boys
2019/08/23 DOTA
跟老齐学Python之模块的加载
2014/10/24 Python
python自动格式化json文件的方法
2015/03/11 Python
回调函数的意义以及python实现实例
2017/06/20 Python
numpy.ndarray 实现对特定行或列取值
2019/12/05 Python
PyQt5的QWebEngineView使用示例
2020/10/20 Python
jupyter notebook指定启动目录的方法
2021/03/02 Python
CSS3的Border-radius轻松制作圆角
2012/12/24 HTML / CSS
美国成衣女装品牌:CHICO’S
2016/09/19 全球购物
合同专员岗位职责
2013/12/18 职场文书
创先争优一句话承诺
2014/05/29 职场文书
劳动仲裁代理词范文
2015/05/25 职场文书
优秀教师工作总结2015
2015/07/22 职场文书
只用Python就可以制作的简单词云
2021/06/07 Python
win10键盘驱动怎么修复?Win10键盘驱动修复小技巧
2022/04/06 数码科技