新聞中心
萬事萬物都有自身存在的道理,雖然在python中有些代碼我們并不常見。經(jīng)常會(huì)覺得不是常用,就可以避之,但是大家好像都遺忘了一件事情,就是“真理都掌握在少數(shù)人手中”,往往最不起眼的庫(kù),經(jīng)常能給我們帶來高效率,最適宜的使用過程,好啦,下面就給大家講下FuzzyWuzzy庫(kù)啦~

羅莊ssl適用于網(wǎng)站、小程序/APP、API接口等需要進(jìn)行數(shù)據(jù)傳輸應(yīng)用場(chǎng)景,ssl證書未來市場(chǎng)廣闊!成為創(chuàng)新互聯(lián)公司的ssl證書銷售渠道,可以享受市場(chǎng)價(jià)格4-6折優(yōu)惠!如果有意向歡迎電話聯(lián)系或者加微信:028-86922220(備注:SSL證書合作)期待與您的合作!
前置條件
l Python3
l python-Levenshtein
安裝方法:
通過Pip安裝
pip install fuzzywuzzy
導(dǎo)入庫(kù):
fromfuzzywuzzy import fuzz
做個(gè)簡(jiǎn)單的測(cè)試:
fuzz.ratio("Let’sdo a simple test", "Let us do a simple test")如結(jié)果所示,“93”表示這兩個(gè)字符串有93%的相似性,這相當(dāng)高了。
當(dāng)有一個(gè)字符串列表,想要搜索所有的字符串,F(xiàn)uzzyWuzzy將幫助提取最相關(guān)的字符串及其相似性。
fromfuzzywuzzy import processchoices = ["Data Visualisation", "DataVisualization", "Customised Behaviours", "CustomizedBehaviors"]process.extract("data visulisation", choices,limit=2)
process.extract("custom behaviour", choices, limit=2)想必大家如果想要進(jìn)行“模糊”搜索及才測(cè)試,選擇Wuzzy庫(kù)肯定是最優(yōu)的選擇,上述代碼給大家演示了實(shí)際的效果,感興趣的可以自己嘗試。
新聞名稱:創(chuàng)新互聯(lián)Python教程:Python3里的FuzzyWuzzy庫(kù)使用教程
文章轉(zhuǎn)載:http://fisionsoft.com.cn/article/djgdeed.html


咨詢
建站咨詢
