{ "info": { "author": "Nicolas Crocfer", "author_email": "ncrocfer@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 5 - Production/Stable", "Intended Audience :: Developers", "License :: OSI Approved :: MIT License", "Natural Language :: English", "Operating System :: OS Independent", "Programming Language :: Python", "Programming Language :: Python :: 2", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.2", "Programming Language :: Python :: 3.3", "Programming Language :: Python :: 3.4" ], "description": "similar - A similar text finder written in Python \n=================================================\n\n.. image:: https://travis-ci.org/ncrocfer/similar.svg?branch=master\n :target: https://travis-ci.org/ncrocfer/similar\n\n\n:code:`similar` is a Python library used to find the correct spelling from a misspelled text.\n\nUsage\n-----\n\n.. code-block:: python\n\n >>> from similar import best_match\n >>> best_match('rasbery', ['apple', 'raspberry', 'pear'])\n raspberry\n\n\nInstallation\n------------\n\nThe tool works with Python 2 and Python 3. It can be installed with `Pip` :\n\n::\n\n pip install similar\n\n\nNotes\n-----\n\nYou can also use a file object for the wordlist :\n\n.. code-block:: python\n\n from similar import Similar\n\n s = Similar('rasbery', open('wordlist.txt'))\n print(s.best())\n\n\nOr a generator :\n\n.. code-block:: python\n\n from similar import Similar\n\n def genwords():\n for line in ['apple', 'raspberry', 'pear']:\n yield line\n\n s = Similar('rasbery', genwords())\n print(s.best())", "description_content_type": null, "docs_url": null, "download_url": "UNKNOWN", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "http://github.com/ncrocfer/similar", "keywords": null, "license": "UNKNOWN", "maintainer": null, "maintainer_email": null, "name": "similar", "package_url": "https://pypi.org/project/similar/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/similar/", "project_urls": { "Download": "UNKNOWN", "Homepage": "http://github.com/ncrocfer/similar" }, "release_url": "https://pypi.org/project/similar/0.2/", "requires_dist": null, "requires_python": null, "summary": "A similar text finder written in Python", "version": "0.2" }, "last_serial": 1574023, "releases": { "0.1": [ { "comment_text": "", "digests": { "md5": "321926f892bfe54d6cf23ac2b469cd71", "sha256": "fe5c9459d7601b68d19dc1e7938405faaa80bba1a6ebe1a436db9b39ce98c345" }, "downloads": -1, "filename": "similar-0.1.tar.gz", "has_sig": false, "md5_digest": "321926f892bfe54d6cf23ac2b469cd71", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3059, "upload_time": "2015-06-01T21:52:07", "url": "https://files.pythonhosted.org/packages/f6/f1/502c505df89b45b7912b0e9ef14733c6b37f73e90d7d5dbd905759be9ab4/similar-0.1.tar.gz" } ], "0.2": [ { "comment_text": "", "digests": { "md5": "ef5cc7d34e72bf860aaac22d4fcf1145", "sha256": "55251d674d51b4e91a1317b15392f41b20a9b44ccd51c82cb35132fad153672f" }, "downloads": -1, "filename": "similar-0.2.tar.gz", "has_sig": false, "md5_digest": "ef5cc7d34e72bf860aaac22d4fcf1145", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3063, "upload_time": "2015-06-01T22:00:41", "url": "https://files.pythonhosted.org/packages/76/15/91fad8fb1e65fc7dbd194d5ee15e3bb1cb7ae1c2a53ee42f722273c7d38a/similar-0.2.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "ef5cc7d34e72bf860aaac22d4fcf1145", "sha256": "55251d674d51b4e91a1317b15392f41b20a9b44ccd51c82cb35132fad153672f" }, "downloads": -1, "filename": "similar-0.2.tar.gz", "has_sig": false, "md5_digest": "ef5cc7d34e72bf860aaac22d4fcf1145", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3063, "upload_time": "2015-06-01T22:00:41", "url": "https://files.pythonhosted.org/packages/76/15/91fad8fb1e65fc7dbd194d5ee15e3bb1cb7ae1c2a53ee42f722273c7d38a/similar-0.2.tar.gz" } ] }