用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 GridBagLayout不填充区域   java Memozied Fibonacci未运行与常规Fibonacci解决方案   Java Web启动未启动问题   Java中异常和if-then的区别   java从命令提示符运行批处理文件获取错误   socket在Java中验证SSL证书的公共名称   如何在JAVA中检查字符串数组中的相等字   用java语言将音频文件转换成文本文件的语音识别   java为什么foo(1,2,3)没有传递给varargs方法foo(对象…)作为整数[]   java通过蓝牙将奇怪的数据从Arduino传输到Android   java ContainerRequestFilter获取空entitystream   java如何从安卓 studio中删除不兼容类型错误   基本Java错误   在Spring引导中使用REST API时发生java错误   javascript通过从SQL查询派生的URL打开页面