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 相关文章推荐
Windows下实现Python2和Python3两个版共存的方法
Jun 12 Python
Python基于sftp及rsa密匙实现远程拷贝文件的方法
Sep 21 Python
安装Python和pygame及相应的环境变量配置(图文教程)
Jun 04 Python
Python基于回溯法子集树模板解决数字组合问题实例
Sep 02 Python
详解Django中间件执行顺序
Jul 16 Python
python SQLAlchemy的Mapping与Declarative详解
Jul 04 Python
在flask中使用python-dotenv+flask-cli自定义命令(推荐)
Jan 05 Python
Python 格式化打印json数据方法(展开状态)
Feb 27 Python
numpy库reshape用法详解
Apr 19 Python
Python导入数值型Excel数据并生成矩阵操作
Jun 09 Python
pytorch 常用函数 max ,eq说明
Jun 28 Python
浅谈django不使用restframework自定义接口与使用的区别
Jul 15 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
WINDOWS服务器安装多套PHP的另类解决方案
2006/10/09 PHP
MySQL数据源表结构图示
2008/06/05 PHP
php学习笔记 类的声明与对象实例化
2011/06/13 PHP
php之Smarty模板使用方法示例详解
2014/07/08 PHP
thinkphp中空模板与空模块的用法实例
2014/11/26 PHP
PHP中的traits简单使用实例
2015/05/13 PHP
php中分页及SqlHelper类用法实例
2017/01/12 PHP
jQuery下实现等待指定元素加载完毕(可改成纯js版)
2013/07/11 Javascript
jquery ajax,ashx,json的用法总结
2014/02/12 Javascript
javascript实现炫酷的拖动分页
2015/05/11 Javascript
深入理解JQuery循环绑定事件
2016/06/02 Javascript
JS两种类型的表单提交方法实例分析
2016/11/28 Javascript
AngularJS的ng-repeat指令与scope继承关系实例详解
2017/01/21 Javascript
微信小程序 MD5的方法详解及实例代码
2017/03/10 Javascript
JavaScript数据结构之数组的表示方法示例
2017/04/12 Javascript
javaScript中封装的各种写法示例(推荐)
2017/07/03 Javascript
Three.js入门之hello world以及如何绘制线
2017/09/25 Javascript
JS对象与json字符串相互转换实现方法示例
2018/06/14 Javascript
layer.js open 隐藏滚动条的例子
2019/09/05 Javascript
通过实例解析js可枚举属性与不可枚举属性
2020/12/02 Javascript
零基础写python爬虫之爬虫框架Scrapy安装配置
2014/11/06 Python
浅谈Python生成器generator之next和send的运行流程(详解)
2017/05/08 Python
Python实现字典去除重复的方法示例
2017/07/31 Python
python3+dlib实现人脸识别和情绪分析
2018/04/21 Python
Tensorflow实现卷积神经网络的详细代码
2018/05/24 Python
django url到views参数传递的实例
2019/07/19 Python
python中使用while循环的实例
2019/08/05 Python
安装PyInstaller失败问题解决
2019/12/14 Python
Django添加bootstrap框架时无法加载静态文件的解决方式
2020/03/27 Python
Python实现Word文档转换Markdown的示例
2020/12/22 Python
伦敦剧院及景点门票:Encore Tickets
2018/07/01 全球购物
RetroStage德国:复古服装
2019/02/03 全球购物
英国经济型酒店品牌:Travelodge
2019/12/17 全球购物
运动会通讯稿200字
2014/02/16 职场文书
销售员求职个人的自我评价
2014/02/19 职场文书
留学推荐信怎么写
2015/03/26 职场文书