Python3中FuzzyWuzzy库实例用法


Posted in Python onNovember 18, 2020

万事万物都有自身存在的道理,虽然在python中有些代码我们并不常见。经常会觉得不是常用,就可以避之,但是大家好像都遗忘了一件事情,就是“真理都掌握在少数人手中”,往往最不起眼的库,经常能给我们带来高效率,最适宜的使用过程,好啦,下面就给大家讲下FuzzyWuzzy库啦~

前置条件

  • Python3
  • python-Levenshtein

安装方法:

通过Pip安装

pip install fuzzywuzzy

导入库

fromfuzzywuzzy import fuzz

做个简单的测试:

fuzz.ratio("Let'sdo a simple test", "Let us do a simple test")

如结果所示,“93”表示这两个字符串有93%的相似性,这相当高了。

当有一个字符串列表,想要搜索所有的字符串,FuzzyWuzzy将帮助提取最相关的字符串及其相似性。

fromfuzzywuzzy import processchoices = ["Data Visualisation", "DataVisualization", "Customised Behaviours", "CustomizedBehaviors"]process.extract("data visulisation", choices,limit=2) process.extract("custom behaviour", choices, limit=2)

想必大家如果想要进行“模糊”搜索及才测试,选择Wuzzy库肯定是最优的选择,上述代码给大家演示了实际的效果,感兴趣的可以自己尝试。

以上就是Python3中FuzzyWuzzy库实例用法的详细内容,更多关于Python3里的FuzzyWuzzy库使用教程的资料请关注三水点靠木其它相关文章!

Python 相关文章推荐
python 七种邮件内容发送方法实例
Apr 22 Python
python 全文检索引擎详解
Apr 25 Python
基于并发服务器几种实现方法(总结)
Dec 29 Python
浅谈python标准库--functools.partial
Mar 13 Python
python多线程扫描端口(线程池)
Sep 04 Python
python通过nmap扫描在线设备并尝试AAA登录(实例代码)
Dec 30 Python
使用Python爬虫库requests发送请求、传递URL参数、定制headers
Jan 25 Python
Python爬虫库requests获取响应内容、响应状态码、响应头
Jan 25 Python
Python图像处理库PIL中图像格式转换的实现
Feb 26 Python
Python实现转换图片背景颜色代码
Apr 30 Python
Pytorch 解决自定义子Module .cuda() tensor失败的问题
Jun 23 Python
教你怎么用Python selenium操作浏览器对象的基础API
Jun 23 Python
scrapy redis配置文件setting参数详解
Nov 18 #Python
Scrapy-Redis之RedisSpider与RedisCrawlSpider详解
Nov 18 #Python
详解Scrapy Redis入门实战
Nov 18 #Python
如何在scrapy中集成selenium爬取网页的方法
Nov 18 #Python
Python 实现键盘鼠标按键模拟
Nov 18 #Python
如何向scrapy中的spider传递参数的几种方法
Nov 18 #Python
python更新数据库中某个字段的数据(方法详解)
Nov 18 #Python
You might like
PHP程序员不应该忽略的3点
2015/10/09 PHP
php中namespace及use用法分析
2016/12/06 PHP
统一接口:为FireFox添加IE的方法和属性的js代码
2007/03/25 Javascript
javascript 构建一个xmlhttp对象池合理创建和使用xmlhttp对象
2010/01/15 Javascript
js的写法基础分析
2011/01/17 Javascript
js日期对象兼容性的处理方法
2014/01/28 Javascript
基于JavaScript短信验证码如何实现
2016/01/24 Javascript
jQuery日历插件datepicker用法详解
2016/03/03 Javascript
浅谈JavaScript 执行环境、作用域及垃圾回收
2016/05/31 Javascript
详解AngularJs HTTP响应拦截器实现登陆、权限校验
2017/04/11 Javascript
react项目如何使用iconfont的方法步骤
2019/03/13 Javascript
layui的面包屑或者表单不显示的解决方法
2019/09/05 Javascript
微信小程序如何实现五星评价功能
2019/10/15 Javascript
python实现的各种排序算法代码
2013/03/04 Python
python 简单的多线程链接实现代码
2016/08/28 Python
简单谈谈Python流程控制语句
2016/12/04 Python
python 对dataframe下面的值进行大规模赋值方法
2018/06/09 Python
python dataframe向下向上填充,fillna和ffill的方法
2018/11/28 Python
Python 实现递归法解决迷宫问题的示例代码
2020/01/12 Python
Python bisect模块原理及常见实例
2020/06/17 Python
CSS3中的Transition过度与Animation动画属性使用要点
2016/05/20 HTML / CSS
施华洛世奇中国官网:SWAROVSKI中国
2020/06/16 全球购物
北京华建集团SQL面试题
2014/06/03 面试题
第一范式(1NF)、第二范式(2NF)和第三范式(3NF)之间的区别是什么?
2016/04/28 面试题
测绘工程个人的自我评价
2013/11/23 职场文书
在校生自我鉴定
2014/01/23 职场文书
求职简历自荐信
2014/06/18 职场文书
查摆问题对照检查材料
2014/08/28 职场文书
中学生运动会通讯稿大全
2014/09/18 职场文书
党的群众路线教育实践活动剖析材料
2014/09/30 职场文书
创先争优活动个人总结
2015/03/04 职场文书
教师节随笔
2015/08/15 职场文书
如何撰写创业策划书
2019/06/27 职场文书
Redis如何一键部署脚本
2021/04/12 Redis
详解Js模块化的作用原理和方案
2021/04/29 Javascript
Nginx location 和 proxy_pass路径配置问题小结
2021/09/04 Servers