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 相关文章推荐
深入理解NumPy简明教程---数组2
Dec 17 Python
Python机器学习之决策树算法实例详解
Dec 06 Python
Django 忘记管理员或忘记管理员密码 重设登录密码的方法
May 30 Python
使用Python开发SQLite代理服务器的方法
Dec 07 Python
通过shell+python实现企业微信预警
Mar 07 Python
PyCharm+Qt Designer+PyUIC安装配置教程详解
Jun 13 Python
python绘制多个子图的实例
Jul 07 Python
Tensorflow实现酸奶销量预测分析
Jul 19 Python
关于pytorch中网络loss传播和参数更新的理解
Aug 20 Python
python实现mask矩阵示例(根据列表所给元素)
Jul 30 Python
Pycharm 设置默认解释器路径和编码格式的操作
Feb 05 Python
Python实现制作销售数据可视化看板详解
Nov 27 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
mysql 全文搜索 技巧
2007/04/27 PHP
php float不四舍五入截取浮点型字符串方法总结
2013/10/28 PHP
php使用pdo连接并查询sql数据库的方法
2014/12/24 PHP
php屏蔽错误及提示的方法
2020/05/10 PHP
自动更新作用
2006/10/08 Javascript
jquery关于图形报表的运用实现代码
2011/01/06 Javascript
jquery插件jquery倒计时插件分享
2013/12/27 Javascript
jquery 表格排序、实时搜索表格内容(附图)
2014/05/19 Javascript
我的Node.js学习之路(四)--单元测试
2014/07/06 Javascript
JS+CSS实现模仿浏览器网页字符查找功能的方法
2015/02/26 Javascript
jquery判断至少有一个checkbox被选中的方法
2015/06/05 Javascript
JavaScript获得指定对象大小的方法
2015/07/01 Javascript
基于jquery编写的放大镜插件
2016/03/23 Javascript
原生态js,鼠标按下后,经过了那些单元格的简单实例
2016/08/11 Javascript
Bootstrap 表单验证formValidation 实现表单动态验证功能
2017/05/17 Javascript
详解vue模拟加载更多功能(数据追加)
2017/06/23 Javascript
bootstrap基本配置_动力节点Java学院整理
2017/07/14 Javascript
vue的传参方式汇总和router使用技巧
2018/05/22 Javascript
Vue+mui实现图片的本地缓存示例代码
2018/05/24 Javascript
Vue.js 2.x之组件的定义和注册图文详解
2018/06/19 Javascript
微信小程序仿今日头条导航栏滚动解析
2019/08/20 Javascript
Vue+element+cookie记住密码功能的简单实现方法
2020/09/20 Javascript
Python获取邮件地址的方法
2015/07/10 Python
Python遍历pandas数据方法总结
2018/02/09 Python
使用python对文件中的数值进行累加的实例
2018/11/28 Python
Python基于opencv实现的简单画板功能示例
2019/03/04 Python
Python3.8中使用f-strings调试
2019/05/22 Python
Python调用scp向服务器上传文件示例
2019/12/22 Python
Python响应对象text属性乱码解决方案
2020/03/31 Python
总裁秘书岗位职责
2013/12/04 职场文书
校运动会广播稿(100篇)
2014/09/12 职场文书
廉政承诺书
2015/01/19 职场文书
公证书格式
2015/01/23 职场文书
2015年保险公司工作总结
2015/04/24 职场文书
2015年反洗钱工作总结
2015/04/25 职场文书
催款律师函范文
2015/05/27 职场文书