{ "info": { "author": "Mayank Nader", "author_email": "", "bugtrack_url": null, "classifiers": [], "description": "

\n \n

Cross-platform dictionary and vocabulary building command line tool

\n

\n \n \n \n \n \t\"platforms\"\n \n \n \n \n

\n

\n\n---\n\n# Pyvoc \n\n

\n \"simple\n

\n\n\n**Use it to improve your english vocabulary, brush up some word meanings or as a simple command line dictionary.**\n\n---\nJump to:\n\n- [Installation](#Installation)\n- [Usage](#Usage)\n- [Groups](#Groups)\n- [Examples](#Examples)\n- [todo](#todo)\n\n## Installation\nInstall it using pip. Just run:\n```bash\npip3 install pyvoc\n```\n\n## Usage\nAfter installing pyvoc, run `pyvoc word` to _automatically create necessary config files_ in your home directory.\n\n- Fetch meaning of word\n```\npyvoc word\n```\n\n- Fetch meaning of word and add it to vocabulary group:\n```\npyoc word -a\n```\n- Take quiz of 20 questions from vocabulary group 101:\n```\npyvoc 101 -q 30\n```\n_read some more [examples](#Examples)_\n\n```\n\u279c pyvoc -h\nusage: pyvoc [-h] [-a] [-g G] [-r] [-q QUIZ] [-l] word\n\ncommand line dictionary and vocabulary building tool\n\npositional arguments:\n word give meaning of WORD\n\noptional arguments:\n -h, --help show this help message and exit\n -a, --add add WORD to vocabulary group\n -g G {optional} group no.(1-50) to add the WORD to\n -r, --revise revise a vocabulary group (WORD is group number).\n -q QUIZ, --quiz QUIZ starts quiz, WORD is group no. and QUIZ is no. of\n questions\n -l, --list list all user made vocabulary groups\n\n```\n## groups\npyvoc lets you add words to vocabulary groups, which you can later revise or take quiz from.\n- 100 groups of 60 words are **reserved** for the user. \n- pyvoc **incrementally add words** to groups 51-100, if group number is not provided.\n- you can specify a group from 1-50 using [-g] option. (helpful when you want to **organize some words yourself**) \n- 3 refined, **custom groups of 800 words each** (words taken from GRE and SAT preparation websites) already present.\n- these groups are 101, 102 and 103.\n\n## Examples\n\n### add word to a specific group\n```\npyvoc word -a -g 5\n```\n\nFetch meaning of the word and add it to vocabulary group 5. **Use this option to organize words however you like.**\n\n**_for example_** \n- alphabatically\n- words from books you have been reading\n- parts of speech \n- increasing difficulty\n---\n### revise a group\n```\npyvoc 51 -r\n```\n revise word meaning of vocabulary group 51(if present) in random order.\n\n ---\n ### show group list\n```\npyvoc word -l\n```\n Fetch meaning of word and lists all group numbers along with their size.\n\n## todo\n - [ ] make the code more pythonic (_continuous process_)\n - [ ] add options to revise by pattern a particular group. (like all the words starting with 's')\n - [ ] show the word-meaning user got wrong at the end of quiz.\n - [ ] add option to show all the words added by the user to groups. \n - [ ] increase the number of custom groups\n - [ ] also show custom groups in [-l] option\n\n", "description_content_type": "text/markdown", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "http://github.com/makkoncept/pyvoc", "keywords": "", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "pyvoc", "package_url": "https://pypi.org/project/pyvoc/", "platform": "", "project_url": "https://pypi.org/project/pyvoc/", "project_urls": { "Homepage": "http://github.com/makkoncept/pyvoc" }, "release_url": "https://pypi.org/project/pyvoc/1.2.0/", "requires_dist": [ "requests", "termcolor", "colorama", "pyenchant" ], "requires_python": "", "summary": "cross-platform dictionary and vocabulary building command line tool.", "version": "1.2.0" }, "last_serial": 4913844, "releases": { "1.0.0": [ { "comment_text": "", "digests": { "md5": "96a34f9e945146486f918c50cc7efc35", "sha256": "4c9c5d055f972ccf0d2c0d6afc2dfa612f7034aac9eeafe2d008015a6254595b" }, "downloads": -1, "filename": "pyvoc-1.0.0-py3-none-any.whl", "has_sig": false, "md5_digest": "96a34f9e945146486f918c50cc7efc35", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 10546, "upload_time": "2019-01-11T13:44:49", "url": "https://files.pythonhosted.org/packages/59/53/6a7d106c94dc7ef06879090f3531572796c98d0daf34c3fdaf5950d02ec1/pyvoc-1.0.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "27a0436e91356350b279b7a5999d002b", "sha256": "0e9215be45d47701c9d28cc1e884f2c6e1da9e7061675ee8e9c35e6826bb5a83" }, "downloads": -1, "filename": "pyvoc-1.0.0.tar.gz", "has_sig": false, "md5_digest": "27a0436e91356350b279b7a5999d002b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 472776, "upload_time": "2019-01-11T13:44:59", "url": "https://files.pythonhosted.org/packages/e4/44/1a3b6374a76324a958150d297be232610adc8762eb653bfdda268a9822a6/pyvoc-1.0.0.tar.gz" } ], "1.1.0": [ { "comment_text": "", "digests": { "md5": "22c6b50ed5b6240979ca5eb9e61b19b2", "sha256": "416d816dd91b1268ee8b511750de8ca1f804b9d709b581ca4857f0c4f49c20d7" }, "downloads": -1, "filename": "pyvoc-1.1.0-py3-none-any.whl", "has_sig": false, "md5_digest": "22c6b50ed5b6240979ca5eb9e61b19b2", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 10401, "upload_time": "2019-01-11T14:56:36", "url": "https://files.pythonhosted.org/packages/7c/34/15b2e3bce4d04d8e41dffe563f441330bff9bb526e25e45e337482826639/pyvoc-1.1.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "2363648bdd117b61099d0cc805efadf1", "sha256": "574555635507a7fc4921a7fc6a778c175eef93c60efabeccdee4813d8968f89e" }, "downloads": -1, "filename": "pyvoc-1.1.0.tar.gz", "has_sig": false, "md5_digest": "2363648bdd117b61099d0cc805efadf1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9018, "upload_time": "2019-01-11T14:56:38", "url": "https://files.pythonhosted.org/packages/8a/fa/9a1ff209d370c8d29148e0a81d6b74ebbdced762e355680211575580a829/pyvoc-1.1.0.tar.gz" } ], "1.2.0": [ { "comment_text": "", "digests": { "md5": "ae7a57ff4de04b2e10a10fab8fb68a7f", "sha256": "979158d5e2958c0a0575b3ce81be3f38a16ad27eccdcce41484c4370359a199a" }, "downloads": -1, "filename": "pyvoc-1.2.0-py3-none-any.whl", "has_sig": false, "md5_digest": "ae7a57ff4de04b2e10a10fab8fb68a7f", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 10645, "upload_time": "2019-03-08T05:21:07", "url": "https://files.pythonhosted.org/packages/fe/46/dc2673ac9d1c313b29ba683e8e3fb6e5a895118140c0c6cc8babd6ece760/pyvoc-1.2.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "2419bee6f9adc37cf8863e4d121ebcb7", "sha256": "8ddf18d2f0596351d04a451c404efd7fe43e153aee06a952e73ebc4a87c47822" }, "downloads": -1, "filename": "pyvoc-1.2.0.tar.gz", "has_sig": false, "md5_digest": "2419bee6f9adc37cf8863e4d121ebcb7", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 19749, "upload_time": "2019-03-08T05:21:09", "url": "https://files.pythonhosted.org/packages/80/1a/15bdf64b07b8ba412e8e4f1b5d144f2dbe5c51d0f78c5537d6e3ed782102/pyvoc-1.2.0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "ae7a57ff4de04b2e10a10fab8fb68a7f", "sha256": "979158d5e2958c0a0575b3ce81be3f38a16ad27eccdcce41484c4370359a199a" }, "downloads": -1, "filename": "pyvoc-1.2.0-py3-none-any.whl", "has_sig": false, "md5_digest": "ae7a57ff4de04b2e10a10fab8fb68a7f", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 10645, "upload_time": "2019-03-08T05:21:07", "url": "https://files.pythonhosted.org/packages/fe/46/dc2673ac9d1c313b29ba683e8e3fb6e5a895118140c0c6cc8babd6ece760/pyvoc-1.2.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "2419bee6f9adc37cf8863e4d121ebcb7", "sha256": "8ddf18d2f0596351d04a451c404efd7fe43e153aee06a952e73ebc4a87c47822" }, "downloads": -1, "filename": "pyvoc-1.2.0.tar.gz", "has_sig": false, "md5_digest": "2419bee6f9adc37cf8863e4d121ebcb7", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 19749, "upload_time": "2019-03-08T05:21:09", "url": "https://files.pythonhosted.org/packages/80/1a/15bdf64b07b8ba412e8e4f1b5d144f2dbe5c51d0f78c5537d6e3ed782102/pyvoc-1.2.0.tar.gz" } ] }