用python编写的类似文本查找器
similar的Python项目详细描述
similar
是一个python库,用于从拼写错误的文本中查找正确的拼写。
用法
>>>fromsimilarimportbest_match>>>best_match('rasbery',['apple','raspberry','pear'])raspberry
安装
该工具与python 2和python 3一起工作。它可以用pip安装:
pip install similar
注释
您还可以为单词列表使用文件对象:
fromsimilarimportSimilars=Similar('rasbery',open('wordlist.txt'))print(s.best())
或发电机:
fromsimilarimportSimilardefgenwords():forlinein['apple','raspberry','pear']:yieldlines=Similar('rasbery',genwords())print(s.best())