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标准库之循环器(itertools)介绍
Nov 25 Python
用Python制作在地图上模拟瘟疫扩散的Gif图
Mar 31 Python
python中pass语句用法实例分析
Apr 30 Python
浅谈使用Python变量时要避免的3个错误
Oct 30 Python
搞定这套Python爬虫面试题(面试会so easy)
Apr 03 Python
Django框架之DRF 基于mixins来封装的视图详解
Jul 23 Python
Django中提供的6种缓存方式详解
Aug 05 Python
python使用梯度下降算法实现一个多线性回归
Mar 24 Python
Python接口测试数据库封装实现原理
May 09 Python
Java如何基于wsimport调用wcf接口
Jun 17 Python
Python图像读写方法对比
Nov 16 Python
python基于pygame实现飞机大作战小游戏
Nov 19 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
PHP获得用户使用的代理服务器ip即真实ip
2006/12/31 PHP
详解PHP实现执行定时任务
2015/12/21 PHP
php中preg_replace正则替换用法分析【一次替换多个值】
2017/01/17 PHP
php 截取中英文混合字符串的方法
2018/05/31 PHP
jquery ready(fn)事件使用介绍
2013/08/21 Javascript
jQuery技巧之让任何组件都支持类似DOM的事件管理
2016/04/05 Javascript
jQuery使用中可能被XSS攻击的一些危险环节提醒
2016/05/24 Javascript
JQuery手速测试小游戏实现思路详解
2016/09/20 Javascript
js实现倒计时及时间对象
2016/11/15 Javascript
JS中SetTimeout和SetInterval使用初探
2017/03/23 Javascript
JavaScript获取URL参数的方法之一
2017/03/24 Javascript
Kindeditor单独调用多图上传实例
2017/07/31 Javascript
浅谈react.js中实现tab吸顶效果的问题
2017/09/06 Javascript
vue中配置mint-ui报css错误问题的解决方法
2017/10/11 Javascript
node中实现删除目录的几种方法
2019/06/24 Javascript
Vue数据双向绑定底层实现原理
2019/11/22 Javascript
Node.js操作MongoDB数据库实例分析
2020/01/19 Javascript
vue学习笔记之作用域插槽实例分析
2020/02/01 Javascript
JavaScript自定义超时API代码实例
2020/04/30 Javascript
详解vue 组件的实现原理
2020/11/12 Javascript
Python 初始化多维数组代码
2008/09/06 Python
Python创建日历实例
2014/08/21 Python
简单介绍Python下自己编写web框架的一些要点
2015/04/29 Python
Python编程中使用Pillow来处理图像的基础教程
2015/11/20 Python
通过Python 接口使用OpenCV的方法
2018/04/02 Python
Django实现跨域的2种方法
2019/07/31 Python
python中web框架的自定义创建
2019/09/08 Python
Python抓包程序mitmproxy安装和使用过程图解
2020/03/02 Python
Python爬虫之Selenium下拉框处理的实现
2020/12/04 Python
Matplotlib配色之Colormap详解
2021/01/05 Python
屈臣氏菲律宾官网:Watsons菲律宾
2020/06/30 全球购物
联片教研活动总结
2014/07/01 职场文书
2015年销售员工作总结范文
2015/04/07 职场文书
解决Jupyter-notebook不弹出默认浏览器的问题
2021/03/30 Python
Nginx本地目录映射实现代码实例
2021/03/31 Servers
MYSQL如何查看操作日志详解
2022/05/30 MySQL