用python编写的类似文本查找器

similar的Python项目详细描述


https://travis-ci.org/ncrocfer/similar.svg?branch=master

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())

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java根据两个数组的值对数组进行排序   具有自签名证书和NTLM代理的java Maven SSL repo错误   java自定义字体按钮不工作AndroidStudio   java通过Spring MVC web应用程序向客户端发送文本文件   Java Spring Web服务SOAP身份验证   ANT property environment=“env”无法在JAVA中检索它,但如果作为ANT命令运行,则可以正常工作   java是为spring mvc rest api或spring boot api对应用服务器的每个新请求创建的服务、存储库和组件的新实例吗?   java私有静态最终字符串未完成其工作   PKCS12的安全Java密钥重新处理   java JPA继承表每类SQLSyntaxErrorException