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中contextlib上下文管理模块的用法
Jun 28 Python
pandas中Timestamp类用法详解
Dec 11 Python
Python操作Excel插入删除行的方法
Dec 10 Python
记录Python脚本的运行日志的方法
Jun 05 Python
Python编程实现tail-n查看日志文件的方法
Jul 08 Python
如何解决django-celery启动后迅速关闭
Oct 16 Python
windows10 pycharm下安装pyltp库和加载模型实现语义角色标注的示例代码
May 07 Python
解决Keyerror ''acc'' KeyError: ''val_acc''问题
Jun 18 Python
django models里数据表插入数据id自增操作
Jul 15 Python
Python 如何创建一个简单的REST接口
Jul 30 Python
jupyter notebook 写代码自动补全的实现
Nov 02 Python
Python图像处理库PIL详细使用说明
Apr 06 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中常用的字符串格式化函数总结
2014/11/19 PHP
phpstorm配置Xdebug进行调试PHP教程
2014/12/01 PHP
PHP使用Pthread实现的多线程操作实例
2015/11/14 PHP
PHP基于socket实现客户端和服务端通讯功能
2017/07/13 PHP
PHP中上传文件打印错误错误类型分析
2019/04/14 PHP
Nigma vs AM BO3 第一场2.13
2021/03/10 DOTA
利用Dojo和JSON建立无限级AJAX动态加载的功能模块树
2007/03/24 Javascript
jQuery ctrl+Enter shift+Enter实现代码
2010/02/07 Javascript
jquery图片放大功能简单实现
2013/08/01 Javascript
IE与FF下javascript获取网页及窗口大小的区别详解
2014/01/14 Javascript
JQuery 使用attr方法实现下拉列表选中
2014/10/13 Javascript
jQuery给表格添加分页效果
2017/03/02 Javascript
angular+ionic返回上一页并刷新页面
2017/08/08 Javascript
JavaScript 数组的进化与性能分析
2017/09/18 Javascript
canvas+gif.js打造自己的数字雨头像的示例代码
2017/10/26 Javascript
vue+导航锚点联动-滚动监听和点击平滑滚动跳转实例
2019/11/13 Javascript
JavaScript实现轮播图片完整代码
2020/03/07 Javascript
[43:41]VP vs RNG 2019国际邀请赛淘汰赛 败者组 BO3 第二场 8.21.mp4
2020/07/19 DOTA
[08:08]DOTA2-DPC中国联赛2月28日Recap集锦
2021/03/11 DOTA
Python中的FTP通信模块ftplib的用法整理
2016/07/08 Python
python线程、进程和协程详解
2016/07/19 Python
Python3搭建http服务器的实现代码
2020/02/11 Python
django model object序列化实例
2020/03/13 Python
python读取excel进行遍历/xlrd模块操作
2020/07/12 Python
实列教程 一款基于jquery和css3的响应式二级导航菜单
2014/11/13 HTML / CSS
Converse匡威法国官网:美国著名帆布鞋品牌
2018/12/05 全球购物
Under Armour安德玛德国官网:美国高端运动科技品牌
2019/03/09 全球购物
阿迪达斯印尼官方网站:adidas印尼
2020/02/10 全球购物
高级销售员求职信
2013/10/25 职场文书
银行委托书范本
2014/04/04 职场文书
班主任工作经验交流材料
2014/05/13 职场文书
2014离婚协议书范文
2014/09/10 职场文书
技术入股合作协议书
2014/10/07 职场文书
党支部半年考察意见
2015/06/01 职场文书
交通事故责任认定书
2015/08/06 职场文书
2016教师国培研修感言
2015/12/08 职场文书