Python - 如果字符串存在于文本中,则获取概率/百分比值

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Python - 如果字符串存在于文本中,则获取概率/百分比值相关的知识,希望对你有一定的参考价值。

我试图弄清楚是否有任何Python库允许我获得概率的百分比值,如果我正在寻找的字符串存在于文本中或者是否有任何类似的。

为了更清楚地说明,这是一个例子:

我的字符串是'Company Ltd',在文本中它存在但是在'Company Limited'的短语下。另一个例子是'波音BG'和文本,由波音B.G.提供

有没有办法获得文本中存在的百分比值/概率?

答案

您搜索的候选人是fuzzywuzzy图书馆

from fuzzywuzzy import fuzz
fuzz.ratio("this is a test", "this is a test!")

将打印97

以上是关于Python - 如果字符串存在于文本中,则获取概率/百分比值的主要内容,如果未能解决你的问题,请参考以下文章

Python中如何查找和替换文本?

如果其中一个字段存在于 mongoid 的另一个模型中,则获取对象数组

在Python中查找和替换文本,玩转Python正则

Python判断一个文件中的字符串是否存在于另外一个文件中

如果 ID 存在于其他数据框中,则 Python Pandas 数据框在新列中添加“1”

如果它存在于vim中,则删除行开头的特定char