Python编程:fuzzywuzzy字符串模糊匹配

简介: Python编程:fuzzywuzzy字符串模糊匹配

fuzzywuzzy使用编辑距离(Levenshtein Distance)来计算序列之间的差异

github: https://github.com/seatgeek/fuzzywuzzy

安装

pip install fuzzywuzzy

代码示例

from fuzzywuzzy import fuzz
text1 = "北京绿色公交占比年底将达93.7%"
text2 = "北京的绿色公交车,年底占比将达到93.7%"
print(fuzz.ratio(text1, text2))
# 74

参考

python: fuzzywuzzy学习笔记

相关文章
|
人工智能 编译器 Python
Python re 正则表达式 数据匹配提取 基本使用
模式字符串使用特殊的语法来表示一个正则表达式: 字母和数字表示他们自身。一个正则表达式模式中的字母和数字匹配同样的字符串。 多数字母和数字前加一个反斜杠时会拥有不同的含义。 标点符号只有被转义时才匹配自身,否则它们表示特殊的含义。 反斜杠本身需要使用反斜杠转义。 正则表达式通常都包含反斜杠"\\"以及小括号"\(\)",模式元素(如 r'\t',等价于 '\\t')匹配相应的特殊字符。
223 0
Python re 正则表达式 数据匹配提取 基本使用
python——正则表达式(匹配对象)
python——正则表达式(匹配对象)
|
SQL Python
Python基础记录下字符串模糊匹配的方式
使用Python的difflib库中get_close_matches方法
207 0
Python基础记录下字符串模糊匹配的方式
|
Python
【Python零基础入门篇 · 39】:贪婪匹配和非贪婪匹配、原生字符串
【Python零基础入门篇 · 39】:贪婪匹配和非贪婪匹配、原生字符串
100 0
【Python零基础入门篇 · 39】:贪婪匹配和非贪婪匹配、原生字符串
|
Python
【Python零基础入门篇 · 25】:正则基础、正则的高级用法、贪婪匹配与非贪婪匹配、原生字符串
【Python零基础入门篇 · 25】:正则基础、正则的高级用法、贪婪匹配与非贪婪匹配、原生字符串
178 0
【Python零基础入门篇 · 25】:正则基础、正则的高级用法、贪婪匹配与非贪婪匹配、原生字符串
|
PHP Python
Python、PHP:手机号匹配正则表达式
Python、PHP:手机号匹配正则表达式
148 0
Python、PHP:手机号匹配正则表达式
|
Python
Python编程:fuzzywuzzy字符串模糊匹配
Python编程:fuzzywuzzy字符串模糊匹配
284 0
|
Unix Python
Python编程:fnmatch匹配文件名
Python编程:fnmatch匹配文件名
|
Python
说说Python中贪婪和非贪婪匹配?
公众号新增加了一个栏目,就是每天给大家解答一道Python常见的面试题,反正每天不贪多,一天一题,正好合适,只希望这个面试栏目,给那些正在准备面试的同学,提供一点点帮助!
92 0
|
算法 计算机视觉 Python
Python 机器视觉 - 基于opencv图像模板匹配实现的简单人脸匹配实例演示,matchTemplate的6大模板匹配算法
Python 机器视觉 - 基于opencv图像模板匹配实现的简单人脸匹配实例演示,matchTemplate的6大模板匹配算法
345 1
Python 机器视觉 - 基于opencv图像模板匹配实现的简单人脸匹配实例演示,matchTemplate的6大模板匹配算法