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的web框架编写前端模版的教程
Apr 30 Python
Python3 SSH远程连接服务器的方法示例
Dec 29 Python
如何利用Anaconda配置简单的Python环境
Jun 24 Python
python3 实现函数写文件路径的正确方法
Nov 27 Python
Python常用库大全及简要说明
Jan 17 Python
python GUI库图形界面开发之PyQt5 MDI(多文档窗口)QMidArea详细使用方法与实例
Mar 05 Python
python程序输出无内容的解决方式
Apr 09 Python
浅谈Python 函数式编程
Jun 20 Python
python和JavaScript哪个容易上手
Jun 23 Python
如何用python免费看美剧
Aug 11 Python
使用Python爬取Json数据的示例代码
Dec 07 Python
pytorch 一行代码查看网络参数总量的实现
May 12 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生成不同颜色、不同大小的tag标签函数
2013/09/23 PHP
PHP基于Redis消息队列实现发布微博的方法
2017/05/03 PHP
jquery操作select option 的代码小结
2011/06/21 Javascript
基于jquery的使ListNav兼容中文首字拼音排序的实现代码
2011/07/10 Javascript
超级有用的13个基于jQuery的内容滚动插件和教程
2011/07/31 Javascript
jquery $.each 和for怎么跳出循环终止本次循环
2013/09/27 Javascript
JavaScript中的toUTCString()方法使用详解
2015/06/12 Javascript
jQuery验证插件validate使用详解
2016/05/11 Javascript
详解js的延迟对象、跨域、模板引擎、弹出层、AJAX【附实例下载】
2016/12/19 Javascript
详解Vue 2.0封装axios笔记
2017/06/22 Javascript
解决ionic和angular上拉加载的问题
2017/08/03 Javascript
angular或者js怎么确定选中ul中的哪几个li
2017/08/16 Javascript
JavaScript学习总结(一) ECMAScript、BOM、DOM(核心、浏览器对象模型与文档对象模型)
2018/01/07 Javascript
JS验证输入的是否是数字及保留几位小数问题
2018/05/09 Javascript
详解vue中使用微信jssdk
2019/04/19 Javascript
使用 Vue 实现一个虚拟列表的方法
2019/08/20 Javascript
vue.js 实现a标签href里添加参数
2019/11/12 Javascript
vue-cli设置publicPath小记
2020/04/14 Javascript
echarts 使用formatter 修改鼠标悬浮事件信息操作
2020/07/20 Javascript
Tornado Web服务器多进程启动的2个方法
2014/08/04 Python
Python3非对称加密算法RSA实例详解
2018/12/06 Python
python线程的几种创建方式详解
2019/08/29 Python
pytorch torch.nn.AdaptiveAvgPool2d()自适应平均池化函数详解
2020/01/03 Python
Python3+selenium实现cookie免密登录的示例代码
2020/03/18 Python
在 Windows 下搭建高效的 django 开发环境的详细教程
2020/07/27 Python
加拿大健康、婴儿和美容产品在线购物:Well.ca
2016/11/30 全球购物
世界汽车零件:World Car Parts
2019/09/04 全球购物
年度考核自我评价
2014/01/25 职场文书
《蜗牛》教学反思
2014/02/18 职场文书
现场活动策划方案
2014/08/22 职场文书
2014年教师节演讲稿范文
2014/09/10 职场文书
债务纠纷委托书范本
2014/10/14 职场文书
MySQL 查询速度慢的原因
2021/05/25 MySQL
Java Kafka 消费积压监控的示例代码
2021/07/01 Java/Android
使用Redis实现点赞取消点赞的详细代码
2022/03/20 Redis
element tree树形组件回显数据问题解决
2022/08/14 Javascript