{ "info": { "author": "Pradipta Bora", "author_email": "pradd@outlook.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 5 - Production/Stable", "License :: OSI Approved :: MIT License", "Operating System :: OS Independent", "Programming Language :: Python", "Topic :: Internet" ], "description": "PyDictionary: A \"Real\" Dictionary Module for Python\n\n---------------------------------------------------\n\n\n\nPyDictionary is a Dictionary Module for Python 2/3 to get meanings,\n\ntranslations, synonyms and Antonyms of words. It uses WordNet for\n\ngetting meanings, Google for translations, and thesaurus.com for getting\n\nsynonyms and antonyms.\n\n\n\nThis module uses Python Requests, BeautifulSoup4 and goslate as\n\ndependencies\n\n\n\nInstallation\n\n~~~~~~~~~~~~\n\n\n\nInstallation is very simple through pip (or easy\\_install)\n\n\n\nFor pip\n\n\n\n::\n\n\n\n pip install PyDictionary\n\n\n\nFor Easy\\_Install\n\n\n\n::\n\n\n\n easy_install -U PyDictionary\n\n\n\nUsage\n\n~~~~~\n\n\n\nPyDictionary can be utilised in 2 ways, either by creating a dictionary\n\ninstance which can take words as arguments or by creating a dictionary\n\ninstance with a fixed amount of words.\n\n\n\nFor example,\n\n\n\n.. code:: python\n\n\n\n from PyDictionary import PyDictionary\n\n dictionary=PyDictionary()\n\n\n\nThis is will create a local instance of the PyDictionary class and now\n\nit can be used to get meanings, translations etc.\n\n\n\n.. code:: python\n\n\n\n print (dictionary.meaning(\"indentation\"))\n\n\n\nThis will return a dictionary containing the meanings of the word. For\n\nexample the above code will return:\n\n\n\n::\n\n\n\n {'Noun': ['a concave cut into a surface or edge (as in a coastline', 'the\n\n formation of small pits in a surface as a consequence of corrosion', 'th\n\n e space left between the margin and the start of an indented line', 'the \n\n act of cutting into an edge with toothlike notches or angular incisions']\n\n } \n\n\n\nThe dictionary keys are the different types of the word. If a word is\n\nboth a verb and a noun then there will be 2 keys:'Noun' and 'Verb'. Each\n\nkey refers to a list containing the meanings\n\n\n\nFor Synonyms,\n\n\n\n.. code:: python\n\n\n\n print (dictionary.synonym(\"Life\"))\n\n\n\nThis will return a list containing the Synonyms of the word.\n\n\n\nFor Antonyms,\n\n\n\n.. code:: python\n\n\n\n print (dictionary.antonym(\"Life\"))\n\n\n\nThis will return a list containing the Antonyms of the word.\n\n\n\nFor Translations,\n\n\n\n.. code:: python\n\n\n\n print (dictionary.translate(\"Range\",'es'))\n\n\n\nThis will return the Translation of the word \"Range\" in Spanish. For\n\nLanguage codes consult Google Translate. The return value is String in\n\nPython 3 and Unicode in Python 2\n\n\n\nAlternatively, you can set a fixed number of words to the PyDictionary\n\nInstance. This is useful if you just want to get the meanings of some\n\nwords quickly without any development need.\n\n\n\nExample:\n\n\n\n.. code:: python\n\n\n\n from PyDictionary import PyDictionary\n\n\n\n dictionary=PyDictionary(\"hotel\",\"ambush\",\"nonchalant\",\"perceptive\")\n\n 'There can be any number of words in the Instance'\n\n\n\n print(dictionary.printMeanings()) '''This print the meanings of all the words'''\n\n print(dictionary.getMeanings()) '''This will return meanings as dictionaries'''\n\n print (dictionary.getSynonyms())\n\n\n\n print (dictionary.translateTo(\"hi\")) '''This will translate all words to Hindi'''\n\n\n\nSimilarly Synonyms and Antonyms can also be printed onto the screen.\n\n\n\nUsing the PyDictionary API\n\n--------------------------\n\n\n\nI'm very happy to say that the PyDictionary API has been launched.\n\n\n\nIt's very easy to use and it returns Meanings, Antonyms, Synonyms and\n\nTranslations in JSON. It runs on Red Hat Open Shift Servers and it uses\n\nFlask.\n\n\n\nUsage\n\n^^^^^\n\n\n\nFor meanings,\n\n\n\n::\n\n\n\n http://pydictionary-geekpradd.rhcloud.com/api/meaning/[word]\n\n\n\nFor Antonyms,\n\n\n\n::\n\n\n\n http://pydictionary-geekpradd.rhcloud.com/api/antonym/[word]\n\n\n\nFor Synonyms,\n\n\n\n::\n\n\n\n http://pydictionary-geekpradd.rhcloud.com/api/synonym/[word]\n\n\n\nFor Translations,\n\n\n\n::\n\n\n\n http://pydictionary-geekpradd.rhcloud.com/api/translate/[code]/[word]\n\n\n\nReplace word with the word parameter and 'code' with the Google\n\nTranslate Language code\n\n\n\nApps using PyDictionary\n\n-----------------------\n\n\n\nCheck this awesome pygame windows game created by RajK853 that improves\n\nyour vocabulary by using PyDictionary:\n\n\n\nVocab\n\n\n\nDownload link: Vocab ###About\n\n\n\nThe source is in the source.py file. Feel free to check it out.\n\n\n\nCreated By Pradipta. Copyright 2014", "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/geekpradd/PyDictionary", "keywords": null, "license": "MIT", "maintainer": null, "maintainer_email": null, "name": "PyDictionary", "package_url": "https://pypi.org/project/PyDictionary/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/PyDictionary/", "project_urls": { "Download": "UNKNOWN", "Homepage": "http://github.com/geekpradd/PyDictionary" }, "release_url": "https://pypi.org/project/PyDictionary/1.5.2/", "requires_dist": null, "requires_python": null, "summary": "Python Module to get meanings, translations, synonyms and antonyms of words", "version": "1.5.2" }, "last_serial": 1455613, "releases": { "1.0": [ { "comment_text": "", "digests": { "md5": "95d1db05cfd94fc23e17c7f58975f2de", "sha256": "a4c29243594ad8be65e3875c1e44b92f911b354c96d467f17028553fe28dbaec" }, "downloads": -1, "filename": "PyDictionary-1.0.zip", "has_sig": false, "md5_digest": "95d1db05cfd94fc23e17c7f58975f2de", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3144, "upload_time": "2014-12-26T09:24:37", "url": "https://files.pythonhosted.org/packages/e1/b8/6576ec8f0c36b4d1eb5c08c36f6a2bb6d36e1a490483fc214fbf419ede3a/PyDictionary-1.0.zip" } ], "1.1": [ { "comment_text": "", "digests": { "md5": "143dc058fea3b38bb67d5a7cb5339310", "sha256": "f96834bcfcff88ea44b4c35d3fd5b3a6ae5d057e5a3278de209d5bffed8a62ea" }, "downloads": -1, "filename": "PyDictionary-1.1.zip", "has_sig": false, "md5_digest": "143dc058fea3b38bb67d5a7cb5339310", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3584, "upload_time": "2014-12-26T10:10:58", "url": "https://files.pythonhosted.org/packages/a3/58/c0dc9035fbf52a77b1dc465a1852dfffa38e3c89a71af80e9701d72b4e94/PyDictionary-1.1.zip" } ], "1.1.1": [ { "comment_text": "", "digests": { "md5": "282d35ae2fac6a86c01c79f7ce2af75f", "sha256": "4cf4ce1ef877fcd9628d91c5b796615b063d79ea47feb2e61a1b23cc1773a469" }, "downloads": -1, "filename": "PyDictionary-1.1.1.zip", "has_sig": false, "md5_digest": "282d35ae2fac6a86c01c79f7ce2af75f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3549, "upload_time": "2014-12-26T10:15:17", "url": "https://files.pythonhosted.org/packages/65/4a/17a0703d11a75d701599b347532177d1e04242489971c0a2b950d4bef791/PyDictionary-1.1.1.zip" } ], "1.1.2": [ { "comment_text": "", "digests": { "md5": "1c2752395afc598b3810534d700b7dbb", "sha256": "95f12e5905eb6f83134e59f303656135fd549310c8f55eb0c7885de8581c1304" }, "downloads": -1, "filename": "PyDictionary-1.1.2.zip", "has_sig": false, "md5_digest": "1c2752395afc598b3810534d700b7dbb", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3593, "upload_time": "2014-12-26T10:18:37", "url": "https://files.pythonhosted.org/packages/7c/7e/346822df1fa2741af367fc7d7458ae66e2dae3d05ec3eb756c557554fc39/PyDictionary-1.1.2.zip" } ], "1.1.3": [ { "comment_text": "", "digests": { "md5": "b5ca3790db835d822f251dd82131f8c8", "sha256": "8a50afdc81bcf3380a3d83962f8ec6bcf58e44494d66bdd26f362ebc76c3d55c" }, "downloads": -1, "filename": "PyDictionary-1.1.3.zip", "has_sig": false, "md5_digest": "b5ca3790db835d822f251dd82131f8c8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3636, "upload_time": "2014-12-26T10:47:26", "url": "https://files.pythonhosted.org/packages/85/09/f7bac024eff558c3ed3790d8fa68f0859c420806e6dfe41c193d51e48c91/PyDictionary-1.1.3.zip" } ], "1.1.4": [ { "comment_text": "", "digests": { "md5": "051031af0f5ec172fb15517e9fedd9df", "sha256": "f0f1f2bd2e0e612a798017a9e7f055b1c6091adabe7571ef4f6980d1b7fbd95b" }, "downloads": -1, "filename": "PyDictionary-1.1.4.zip", "has_sig": false, "md5_digest": "051031af0f5ec172fb15517e9fedd9df", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3633, "upload_time": "2015-01-14T09:07:40", "url": "https://files.pythonhosted.org/packages/bf/4a/11582fcc159afb18f647575ecb71495e764d0c5aa18fbaa11478dc828e7b/PyDictionary-1.1.4.zip" } ], "1.3.0": [ { "comment_text": "", "digests": { "md5": "a2b3879b0adcbac88a2858a1b18e30b0", "sha256": "6e585da9035be2cbc0dab2d9ff1b9829853e3a0985a600e157b78948ab732aea" }, "downloads": -1, "filename": "PyDictionary-1.3.0.zip", "has_sig": false, "md5_digest": "a2b3879b0adcbac88a2858a1b18e30b0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3843, "upload_time": "2015-01-30T16:08:10", "url": "https://files.pythonhosted.org/packages/58/bf/2d89d2d387118ef493a70111726c66b37cb1ce63f02a6ac06d151c5b874a/PyDictionary-1.3.0.zip" } ], "1.3.1": [ { "comment_text": "", "digests": { "md5": "8e48cd357a1ccc3d76ac108f6d6b61d9", "sha256": "d4cb9c6d8b135fc5c7d30442f363396213be1b86b2409bb247b8708a8c3cc07d" }, "downloads": -1, "filename": "PyDictionary-1.3.1.zip", "has_sig": false, "md5_digest": "8e48cd357a1ccc3d76ac108f6d6b61d9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3840, "upload_time": "2015-01-30T16:10:38", "url": "https://files.pythonhosted.org/packages/46/5d/376ea23aa6e9935d2f4062034787a1e0e69cf55913750e8d477878727445/PyDictionary-1.3.1.zip" } ], "1.3.2": [ { "comment_text": "", "digests": { "md5": "ecc8cc745ef6c2aca65cc95e04ef75ca", "sha256": "3db90f1a083bc52c34d613d0094d045934dd45b3ef1f6334c47fbf5394e877f8" }, "downloads": -1, "filename": "PyDictionary-1.3.2.zip", "has_sig": false, "md5_digest": "ecc8cc745ef6c2aca65cc95e04ef75ca", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3837, "upload_time": "2015-01-30T16:13:30", "url": "https://files.pythonhosted.org/packages/43/0c/95790391be4ea42362f7b54c0349c8fb25c645d6b01b80aebaa14fe2798a/PyDictionary-1.3.2.zip" } ], "1.3.3": [ { "comment_text": "", "digests": { "md5": "f7627f70bfad92b27964d793df535859", "sha256": "d5dda29471575be8486e50b4e320848cde470f3ebde74b7402396ff4e7e534ab" }, "downloads": -1, "filename": "PyDictionary-1.3.3.zip", "has_sig": false, "md5_digest": "f7627f70bfad92b27964d793df535859", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3848, "upload_time": "2015-01-30T16:15:31", "url": "https://files.pythonhosted.org/packages/74/51/d1c65d75d2e3400f1b537994627802f7576ae3a01913326eb98d0900d2ca/PyDictionary-1.3.3.zip" } ], "1.3.4": [ { "comment_text": "", "digests": { "md5": "64979b16123ab23e25d14ce19baea9b8", "sha256": "5131c6f13795237f4ae62d6fcdd76c2a3d536a91b75e6e6d1730e6a8366638dd" }, "downloads": -1, "filename": "PyDictionary-1.3.4.zip", "has_sig": false, "md5_digest": "64979b16123ab23e25d14ce19baea9b8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7053, "upload_time": "2015-02-01T08:58:55", "url": "https://files.pythonhosted.org/packages/6e/3a/b4c43673d74d0b3f50397da3da4bbd61d0f1dd6595723120f73ab57f0fe6/PyDictionary-1.3.4.zip" } ], "1.3.5": [ { "comment_text": "", "digests": { "md5": "6f76479261f3ce126fa723bfadcf976c", "sha256": "eceb85287633cad6ae104ef84cda7792cbe557d98d136552f3a04651d705a3ea" }, "downloads": -1, "filename": "PyDictionary-1.3.5.zip", "has_sig": false, "md5_digest": "6f76479261f3ce126fa723bfadcf976c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6966, "upload_time": "2015-02-01T14:19:20", "url": "https://files.pythonhosted.org/packages/b6/1b/b74f8d4aac84b244b7c1d6c27a84918e42adcc9d3da5ce17f582b4734d6d/PyDictionary-1.3.5.zip" } ], "1.3.6": [ { "comment_text": "", "digests": { "md5": "9f630f2b28f8a965395d0b2e4fa8afca", "sha256": "9b1bba7893932a0414564095eacc50f34ed28ded2b0f732b849dbb363a45a1b8" }, "downloads": -1, "filename": "PyDictionary-1.3.6.zip", "has_sig": false, "md5_digest": "9f630f2b28f8a965395d0b2e4fa8afca", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7056, "upload_time": "2015-02-01T14:22:56", "url": "https://files.pythonhosted.org/packages/d5/97/76c8508a2a954558da3b89a51b3f2a315769e57b991970b0f574c771eca8/PyDictionary-1.3.6.zip" } ], "1.3.7": [ { "comment_text": "", "digests": { "md5": "89f8ce03b76342949a7af80bc1e9d84c", "sha256": "ffbc2d7d95aca795555bb46c56363b2a5fea7a592b0ace481ae188ffdaf73faa" }, "downloads": -1, "filename": "PyDictionary-1.3.7.zip", "has_sig": false, "md5_digest": "89f8ce03b76342949a7af80bc1e9d84c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8275, "upload_time": "2015-02-13T05:06:34", "url": "https://files.pythonhosted.org/packages/aa/27/20c10bbc7d0e54fe5defaf95554dc2f923005e524c2cc8e428c508206917/PyDictionary-1.3.7.zip" } ], "1.3.8": [ { "comment_text": "", "digests": { "md5": "597337c96830c56de23474bafc7bdf99", "sha256": "66c89c820ccffa56e56678db5fe348526e61e70865191aee9acfd9e1b07c94c3" }, "downloads": -1, "filename": "PyDictionary-1.3.8.zip", "has_sig": false, "md5_digest": "597337c96830c56de23474bafc7bdf99", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8033, "upload_time": "2015-02-13T05:08:46", "url": "https://files.pythonhosted.org/packages/54/80/32c919d42553b36b77c5bf5e55bbfd78e7fc3c58957863b59f9d54a9e51a/PyDictionary-1.3.8.zip" } ], "1.3.9": [ { "comment_text": "", "digests": { "md5": "223492c2144685ecee83abee1f3e35ae", "sha256": "2e679953fd309fb25a9158b83bc50ea814991e58f45dee87bf109b5ada2838fd" }, "downloads": -1, "filename": "PyDictionary-1.3.9.zip", "has_sig": false, "md5_digest": "223492c2144685ecee83abee1f3e35ae", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8085, "upload_time": "2015-02-13T05:10:25", "url": "https://files.pythonhosted.org/packages/09/53/eb3f346f07b184904bd18073ed935ddb5dcbb1cb5efd007e748a5c6e0462/PyDictionary-1.3.9.zip" } ], "1.4.0": [ { "comment_text": "", "digests": { "md5": "8d842180034f42dae6b8b8d426016214", "sha256": "4651efbd62296eb0e47ea4130884db463cc6b065d744c6a7ddc068ff2bb45164" }, "downloads": -1, "filename": "PyDictionary-1.4.0.zip", "has_sig": false, "md5_digest": "8d842180034f42dae6b8b8d426016214", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8127, "upload_time": "2015-02-20T11:44:26", "url": "https://files.pythonhosted.org/packages/70/ea/83bd6d7fda1aaaf78c91d5629215eb8af176b424afcebf62ccd652a0f2b9/PyDictionary-1.4.0.zip" } ], "1.5.0": [ { "comment_text": "", "digests": { "md5": "9ce6f2206cd29c33e81685a9fde58535", "sha256": "0318090fa3830be2f2c0c992251ff42d79424711a67813d42b5fda172ef9bd76" }, "downloads": -1, "filename": "PyDictionary-1.5.0.zip", "has_sig": false, "md5_digest": "9ce6f2206cd29c33e81685a9fde58535", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9488, "upload_time": "2015-03-02T15:11:17", "url": "https://files.pythonhosted.org/packages/d4/81/836ce25cfb91096c76b68d03df277ec8a4af6f570f7ee1518a55af79f773/PyDictionary-1.5.0.zip" } ], "1.5.2": [ { "comment_text": "", "digests": { "md5": "f50fff581b99d02e49edf3ab574bbd4d", "sha256": "660908d03c06998f8c8f4736d15f015bd8e416b66bfe00d3e6d706f79f5823ec" }, "downloads": -1, "filename": "PyDictionary-1.5.2.zip", "has_sig": false, "md5_digest": "f50fff581b99d02e49edf3ab574bbd4d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9496, "upload_time": "2015-03-10T10:44:34", "url": "https://files.pythonhosted.org/packages/bf/b3/3014f6ee372f93d7bc1c743b020d0b223d7e792f2aa4f117466991832ba1/PyDictionary-1.5.2.zip" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "f50fff581b99d02e49edf3ab574bbd4d", "sha256": "660908d03c06998f8c8f4736d15f015bd8e416b66bfe00d3e6d706f79f5823ec" }, "downloads": -1, "filename": "PyDictionary-1.5.2.zip", "has_sig": false, "md5_digest": "f50fff581b99d02e49edf3ab574bbd4d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9496, "upload_time": "2015-03-10T10:44:34", "url": "https://files.pythonhosted.org/packages/bf/b3/3014f6ee372f93d7bc1c743b020d0b223d7e792f2aa4f117466991832ba1/PyDictionary-1.5.2.zip" } ] }