{ "info": { "author": "mozillazg", "author_email": "mozillazg101@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 5 - Production/Stable", "Environment :: Console", "Intended Audience :: Developers", "Intended Audience :: Education", "License :: OSI Approved :: MIT License", "Operating System :: OS Independent", "Programming Language :: Python", "Programming Language :: Python :: 2.6", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 2 :: Only", "Topic :: Terminals", "Topic :: Text Processing", "Topic :: Utilities" ], "description": "PyShanb\uff1a\u547d\u4ee4\u884c\u4e0b\u7684\u6247\u8d1d\u8bcd\u5178\n===========================\n\n|Build| |Pypi version| |Pypi downloads|\n\n\u57fa\u4e8e `\u6247\u8d1d\u7f51 API v0.8 `__\n\u5f00\u53d1\u7684\u4e00\u4e2a\u547d\u4ee4\u884c\u4e0b\u7684\u67e5\u8bcd\u5de5\u5177\u3002\n\n\u6587\u6863\n----\n\n``__\n\n\u529f\u80fd\n----\n\n- \u81ea\u52a8\u767b\u5f55\u6247\u8d1d\u7f51\uff08\u9700\u8981\u914d\u7f6e\u7528\u6237\u540d\u53ca\u5bc6\u7801\uff09;\n- \u663e\u793a\u5355\u8bcd\u4e2d\u6587\u91ca\u4e49;\n- \u663e\u793a\u5355\u8bcd\u82f1\u6587\u91ca\u4e49\uff08\u53ef\u9009\uff0c\u9ed8\u8ba4\u7981\u7528\uff09;\n- \u81ea\u52a8\u53d1\u97f3\uff08Windows only\uff09\uff08\u53ef\u9009\uff0c\u9ed8\u8ba4\u7981\u7528\uff09;\n- \u81ea\u52a8\u6dfb\u52a0\u5355\u8bcd\u5230\u6247\u8d1d\u7f51\u8bcd\u5e93\uff08\u5f53\u5929\u5f85\u80cc\u5355\u8bcd\u5217\u8868\uff09\uff08\u53ef\u9009\uff0c\u9ed8\u8ba4\u7981\u7528\uff09;\n- \u8be2\u95ee\u662f\u5426\u6dfb\u52a0\u5355\u8bcd\u5230\u6247\u8d1d\u7f51\u8bcd\u5e93\uff08\u53ef\u9009\uff0c\u9ed8\u8ba4\u542f\u7528\uff09;\n- \u663e\u793a\u4f8b\u53e5\uff08\u663e\u793a\u7528\u6237\u5728\u6247\u8d1d\u7f51\u6dfb\u52a0\u7684\u4f8b\u53e5\uff09\uff08\u53ef\u9009\uff0c\u9ed8\u8ba4\u7981\u7528\uff09;\n- \u914d\u7f6e\u6587\u4ef6\uff08\u914d\u7f6e\u7528\u6237\u540d\u3001\u5bc6\u7801\u53ca\u5176\u4ed6\u529f\u80fd\u9879\uff09;\n- \u4ece\u7231\u8bcd\u9738\u7f51\u83b7\u53d6\u5355\u8bcd\u4fe1\u606f\uff08\u53ef\u9009\uff0c\u9ed8\u8ba4\u7981\u7528\uff09;\n- \u901a\u8fc7\u547d\u4ee4\u884c\u53c2\u6570\u6307\u5b9a\u914d\u7f6e\u6587\u4ef6\u3001\u7528\u6237\u540d\u53ca\u5bc6\u7801\u7b49;\n- \u767b\u5f55\u540e\u663e\u793a\u7528\u6237\u6635\u79f0;\n- \u6dfb\u52a0\u5355\u8bcd\u4f8b\u53e5\uff08\u53ef\u9009\uff0c\u9ed8\u8ba4\u542f\u7528\uff09;\n- \u9ad8\u4eae\u5355\u8bcd\u53ca\u9519\u8bef\u4fe1\u606f\u3002\n- \u63d2\u4ef6\u529f\u80fd\n\n\n\u5b89\u88c5\u4f7f\u7528\n--------\n\n1. ``pip install pyshanb`` \uff1b\n2. \u547d\u4ee4\u884c\u4e0b\u6267\u884c\uff1a\\ ``shanbay -u username -p password``\\ \uff08Tips\uff1a\u4f7f\u7528\u8fc7\u7a0b\u4e2d\u8f93\u5165 ``q``\n \u5373\u53ef\u9000\u51fa\u7a0b\u5e8f\uff09\u3002\n\n\n\u547d\u4ee4\u884c\u53c2\u6570\n~~~~~~~~~~\n\n::\n\n >shanbay --hlep\n usage: shanbay.py [-h] [-V] [-s SETTINGS] [-u USERNAME] [-p PASSWORD]\n [-e | -E] [-i | -I] [-a | -A]\n [--color {black,white,red,green,yellow,blue,magenta,cyan,gray}]\n [--plugin {youdao}] [--example | --disable-example]\n [--english | --disable-english]\n\n An command line tool for shanbay.com.\n\n optional arguments:\n -h, --help show this help message and exit\n -V, --version show program's version number and exit\n -s SETTINGS, --settings SETTINGS\n the settings file of the application\n -u USERNAME, --username USERNAME\n the account username of shanbay.com\n -p PASSWORD, --password PASSWORD\n the account password of shanbay.com\n -e, --add-example enable \"Add example\" feature\n -E, --disable-add-example\n disable \"Add example\" feature\n -i, --iciba enable \"Get data from iciba.com\" feature\n -I, --disable-iciba disable \"Get data from iciba.com\" feature\n -a, --auto-play enable \"Auto play audio\" feature\n -A, --disable-auto-play\n disable \"Auto play audio\" feature\n --color {black,white,red,green,yellow,blue,magenta,cyan,gray}\n colorize keyword (default: green)\n --plugin {youdao} enable plugin\n --example, --enable-example\n enable examples\n --disable-example disable examples\n --english enable english definition\n --disable-english disable english definition\n\n.. |Build| image:: https://api.travis-ci.org/mozillazg/PyShanb.png?branch=master\n :target: http://travis-ci.org/mozillazg/PyShanb\n.. |Pypi version| image:: https://pypip.in/v/pyshanb/badge.png\n :target: https://crate.io/packages/pyshanb\n.. |Pypi downloads| image:: https://pypip.in/d/pyshanb/badge.png\n :target: https://crate.io/packages/pyshanb\n\n\nLicense\n-------\n\nLicensed under the `MIT License `__.\n\n\u56fe\u6807\u7248\u6743\u5f52 `\u6247\u8d1d\u7f51 `__ \u6240\u6709.\n\n\nPyShanb Changelog\n=================\n\n\n0.6.3 (2014-02-28)\n------------------\n\n- \u4fee\u590d\u7279\u6b8a\u5b57\u7b26\u5bfc\u81f4\u7684\u7f16\u7801\u9519\u8bef\n\n\n0.6.2 (2013-10-27)\n------------------\n\n- \u6dfb\u52a0\u547d\u4ee4\u884c\u9009\u9879 ``[--english | --disable-english]`` \u63a7\u5236\u662f\u5426\u8f93\u51fa\u82f1\u6587\u91ca\u4e49\n\n\n0.6.1 (2013-08-31)\n------------------\n\n- \u4fee\u590d 0.6 \u5fd8\u4e86\u6dfb\u52a0 html5lib \u4f9d\u8d56\uff1b\n- \u6dfb\u52a0 ``[--enable-example | --disable-example]`` \u547d\u4ee4\u884c\u9009\u9879\u63a7\u5236\u662f\u5426\u8f93\u51fa\u5355\u8bcd\u4f8b\u53e5\u3002\n\n\n0.6 (2013-08-29)\n----------------\n\n- \u5c06\u914d\u7f6e\u6587\u4ef6\u4fdd\u5b58\u5230\u7528\u6237\u7684\u5bb6\u76ee\u5f55\u4e0b\uff1b\n- \u6dfb\u52a0\u6587\u6863;\n- \u6539\u8fdb\u547d\u4ee4\u884c\u9009\u9879\u4e0e\u914d\u7f6e\u6587\u4ef6\u5171\u5b58\u7684\u95ee\u9898\uff1b\n- \u652f\u6301\u63d2\u4ef6\u529f\u80fd\uff0c\u76ee\u524d\u6709\u4e00\u4e2a\u6709\u9053\u8bcd\u5178\u63d2\u4ef6\uff1b\n- --plugin \u9009\u9879\u63a7\u5236\u542f\u7528\u54ea\u4e9b\u63d2\u4ef6\u3002\n\n ::\n\n --plugin {youdao} enable plugin\n\n\n0.5.5 (2013-08-14)\n------------------\n\n- \u65b0\u751f\u6210\u7684\u914d\u7f6e\u6587\u4ef6\u5c06\u4e0d\u518d\u5305\u542b\u547d\u4ee4\u884c\u8f93\u5165\u7684\u5bc6\u7801\u4fe1\u606f\uff1b\n- \u9ad8\u4eae\u5355\u8bcd\u53ca\u9519\u8bef\u4fe1\u606f\uff1b\n- \u6dfb\u52a0 --color \u9009\u9879\u63a7\u5236\u9ad8\u4eae\u989c\u8272\u3002\n\n ::\n\n --color COLOR colorize keyword (default: green). COLOR may be\n \"black\", \"white\", \"red\", \"green\", \"yellow\", \"blue\",\n \"magenta\", \"cyan\", or \"gray\"\n\n\n0.5.4 (2013-07-28)\n------------------\n\n- \u652f\u6301\u6dfb\u52a0\u591a\u4e2a\u4f8b\u53e5\uff08\u8f93\u5165 q \u5373\u53ef\u9000\u51fa\uff09\u3002\n\n\n0.5.3 (2013-07-09)\n------------------\n\n- \u652f\u6301\u5982\u4e0b\u547d\u4ee4\u884c\u53c2\u6570\u5f62\u5f0f\uff1b\n\n ::\n\n $ shanbay -uroot\n Please input password:\n Login...\n\n- \u4f7f\u7528 argparse \u4ee3\u66ff optparse \u5904\u7406\u547d\u4ee4\u884c\u53c2\u6570\uff1b\n- \u4fee\u590d --version \u8f93\u51fa\u7684\u7248\u672c\u4fe1\u606f\u6709\u95ee\u9898\u7684 bug \uff0c--help \u6dfb\u52a0\u63cf\u8ff0\u4fe1\u606f\u3002\n\n\n0.5.2 (2013-05-21)\n------------------\n\n- \u53d1\u5e03\u5230 PyPI\u3002\n\n\n0.5.1 (2013-03-16)\n------------------\n\n- \u65b0\u589e\u52a0\u51e0\u4e2a\u547d\u4ee4\u884c\u53c2\u6570\uff08[-i \\| -I][-a \\| -A]\uff09\u3002\n\n ::\n\n -i enable \"Get data from iciba.com\" feature\n -I disable \"Get data from iciba.com\" feature\n -a enable \"Auto play audio\" feature\n -A disable \"Auto play audio\" feature\n\n\n0.5 (2013-03-04)\n----------------\n\n- \u73b0\u5728\u53ef\u4ee5\u4e3a\u5355\u8bcd\u6dfb\u52a0\u4f8b\u53e5\u4e86\uff08\u9ed8\u8ba4\u542f\u7528\uff09\uff0c\u53ef\u4ee5\u901a\u8fc7\u914d\u7f6e\u6587\u4ef6\u6216\u547d\u4ee4\u884c\u53c2\u6570\n ``-E`` \u7981\u7528\u8be5\u529f\u80fd\u3002\n\n ::\n\n -e enable \"Add example\" feature\n -E disable \"Add example\" feature\n\n\n0.4 (2013-02-10)\n----------------\n\n- \u589e\u52a0\u547d\u4ee4\u884c\u53c2\u6570\uff1b\n\n ::\n\n -s SETTINGS, --settings SETTINGS\n the settings file of the application\n -u USERNAME, --username USERNAME\n the account username of shanbay.com\n -p PASSWORD, --password PASSWORD\n the account password of shanbay.com\n\n\n- \u83b7\u53d6\u7528\u6237\u6635\u79f0\u3002\n\n0.3 (2013-01-14)\n----------------\n\n- \u9002\u5e94\u65b0\u7248 requests(1.x) \u548c shanbay.com. thanks @hongyuan19 \u3002\n\n\n0.2 (2012-12-04)\n----------------\n\n- \u73b0\u5728\u80fd\u591f\u540c\u65f6\u83b7\u53d6 `\u7231\u8bcd\u9738 `__ \u7684\u5355\u8bcd\u4fe1\u606f\u4e86\uff08\u53ef\u9009\uff0c\u9ed8\u8ba4\u7981\u7528\uff09\u3002\n\n - \u97f3\u8282\u5212\u5206\uff1b\n - \u8bfb\u97f3\uff1b\n - \u89e3\u91ca\uff1b\n - \u8fc7\u53bb\u5206\u8bcd\u3001\u73b0\u5728\u5206\u8bcd\u4e4b\u7c7b\u7684\u5176\u4ed6\u4fe1\u606f\uff1b\n\n\n0.1 (2012-11-15)\n----------------\n\n- First version.\n\n - \u81ea\u52a8\u767b\u5f55\u6247\u8d1d\u7f51\uff08\u9700\u8981\u914d\u7f6e\u7528\u6237\u540d\u53ca\u5bc6\u7801\uff09\uff1b\n - \u663e\u793a\u5355\u8bcd\u4e2d\u6587\u91ca\u4e49\uff1b\n - \u663e\u793a\u5355\u8bcd\u82f1\u6587\u91ca\u4e49\uff08\u53ef\u9009\uff0c\u9ed8\u8ba4\u7981\u7528\uff09\uff1b\n - \u81ea\u52a8\u53d1\u97f3\uff08Windows only\uff09\uff08\u53ef\u9009\uff0c\u9ed8\u8ba4\u7981\u7528\uff09\uff1b\n - \u8be2\u95ee\u662f\u5426\u6dfb\u52a0\u5355\u8bcd\u5230\u6247\u8d1d\u7f51\u8bcd\u5e93\uff08\u53ef\u9009\uff0c\u9ed8\u8ba4\u542f\u7528\uff09\uff1b\n - \u663e\u793a\u4f8b\u53e5\uff08\u663e\u793a\u7528\u6237\u5728\u6247\u8d1d\u7f51\u6dfb\u52a0\u7684\u4f8b\u53e5\uff09\uff08\u53ef\u9009\uff0c\u9ed8\u8ba4\u7981\u7528\uff09\uff1b\n - \u914d\u7f6e\u6587\u4ef6\uff08\u914d\u7f6e\u7528\u6237\u540d\u3001\u5bc6\u7801\u53ca\u5176\u4ed6\u529f\u80fd\u9879\uff09\u3002", "description_content_type": null, "docs_url": null, "download_url": "https://github.com/mozillazg/PyShanb", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/mozillazg/PyShanb", "keywords": null, "license": "MIT", "maintainer": null, "maintainer_email": null, "name": "pyshanb", "package_url": "https://pypi.org/project/pyshanb/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/pyshanb/", "project_urls": { "Download": "https://github.com/mozillazg/PyShanb", "Homepage": "https://github.com/mozillazg/PyShanb" }, "release_url": "https://pypi.org/project/pyshanb/0.6.3/", "requires_dist": null, "requires_python": null, "summary": "PyShanb - \u547d\u4ee4\u884c\u4e0b\u7684\u6247\u8d1d\u8bcd\u5178", "version": "0.6.3" }, "last_serial": 1014972, "releases": { "0.5.1": [ { "comment_text": "", "digests": { "md5": "460506ba25f312059b394c6bf15d6050", "sha256": "fa40843513d9ecf0a8559918d70dd9320bef0a14c54c826e3a7428c018ee8c4a" }, "downloads": -1, "filename": "pyshanb-0.5.1.zip", "has_sig": false, "md5_digest": "460506ba25f312059b394c6bf15d6050", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 20136, "upload_time": "2013-05-21T05:51:27", "url": "https://files.pythonhosted.org/packages/2e/84/21272a2c724cd93539404f3b2e7f55db346c1a280b441dbf57f2b45831a9/pyshanb-0.5.1.zip" } ], "0.5.2": [ { "comment_text": "", "digests": { "md5": "3dea86966bec02e2204836db5f3c7193", "sha256": "799c6d17044e0c158b39b5a0289ca7f28029a6d7f8ef5996d01ef6a807714b44" }, "downloads": -1, "filename": "pyshanb-0.5.2.zip", "has_sig": false, "md5_digest": "3dea86966bec02e2204836db5f3c7193", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 20207, "upload_time": "2013-05-21T06:15:39", "url": "https://files.pythonhosted.org/packages/2c/f3/c670c50f67648b11dc259e64edb52797d7a1dfc867cc0d7038c3887d1eee/pyshanb-0.5.2.zip" } ], "0.5.3": [ { "comment_text": "", "digests": { "md5": "ee2d979942fb0586d9128ebbf1aa66d4", "sha256": "435e1db3a55dcd6e7787b3186d65ee3aa0b48b4e55ca037ec853524bb1a8bb0b" }, "downloads": -1, "filename": "pyshanb-0.5.3.zip", "has_sig": false, "md5_digest": "ee2d979942fb0586d9128ebbf1aa66d4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 20880, "upload_time": "2013-07-09T07:58:31", "url": "https://files.pythonhosted.org/packages/0a/6e/6549c06d3f4ff97383e9f7e44813b01e2eb0cafa1d01aedec6d9475959c8/pyshanb-0.5.3.zip" } ], "0.5.4": [ { "comment_text": "", "digests": { "md5": "56e0d288b0f5a430ea3f8973eb1615c4", "sha256": "9b8a52e26f88eefa91261f00b45a4803de572f690242127a61c117ddb83fc902" }, "downloads": -1, "filename": "pyshanb-0.5.4.zip", "has_sig": false, "md5_digest": "56e0d288b0f5a430ea3f8973eb1615c4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 21052, "upload_time": "2013-07-29T13:49:47", "url": "https://files.pythonhosted.org/packages/32/e3/3c24d51e2f0525f221b3436194edb8483f8ca505880e4de04f79e2824c1a/pyshanb-0.5.4.zip" } ], "0.5.5": [ { "comment_text": "", "digests": { "md5": "b15c03120d123d40c7bc0dd3de7f5c11", "sha256": "e1fe7b032753382ad0defc109976a437c859cb1fac904a6969b0080631e58871" }, "downloads": -1, "filename": "pyshanb-0.5.5.zip", "has_sig": false, "md5_digest": "b15c03120d123d40c7bc0dd3de7f5c11", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 25294, "upload_time": "2013-08-14T05:11:53", "url": "https://files.pythonhosted.org/packages/10/19/188bc2dea62ead69f423fef73f17785fc1b0a60d9bdbb50a751bcb66b442/pyshanb-0.5.5.zip" } ], "0.6": [ { "comment_text": "", "digests": { "md5": "9e716e2dafeced2faad968a886a04f87", "sha256": "9e45ab1dfadcb8c07f4e17df5558649dce6aed4c60dc6cc3ad20f62358f97524" }, "downloads": -1, "filename": "pyshanb-0.6.zip", "has_sig": false, "md5_digest": "9e716e2dafeced2faad968a886a04f87", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 30475, "upload_time": "2013-08-29T14:45:13", "url": "https://files.pythonhosted.org/packages/db/f6/5a564d4328d2ea08fc07d68622b50c8d7e0cd042fd1ae18d08eb07da2a1f/pyshanb-0.6.zip" } ], "0.6.1": [ { "comment_text": "", "digests": { "md5": "ef840db681731c1ef51d338e577dd0bd", "sha256": "ab5421d45ac57af3814df410721c7bb633a4f3ca892cc8f69becfd96bb049987" }, "downloads": -1, "filename": "pyshanb-0.6.1.zip", "has_sig": false, "md5_digest": "ef840db681731c1ef51d338e577dd0bd", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 31072, "upload_time": "2013-08-31T02:16:48", "url": "https://files.pythonhosted.org/packages/a5/f4/269184e3c296d838a87cf854fe5b067675a839c3c911e0f50aa430e8be3a/pyshanb-0.6.1.zip" } ], "0.6.2": [ { "comment_text": "", "digests": { "md5": "1ed7ead1068decef5a282ea79effda60", "sha256": "247d9ee0aee0cb504c48dcfbd9809def41b95ce86ef843fbdff0d468fd5df88c" }, "downloads": -1, "filename": "pyshanb-0.6.2.zip", "has_sig": false, "md5_digest": "1ed7ead1068decef5a282ea79effda60", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 31776, "upload_time": "2013-10-27T13:48:15", "url": "https://files.pythonhosted.org/packages/99/db/410e6231b49458487933bab79e8359bca1bbc17005f6ceaec52e9ecd60d0/pyshanb-0.6.2.zip" } ], "0.6.3": [ { "comment_text": "", "digests": { "md5": "28a257c987d56539fe32e6726c4acf55", "sha256": "750fd253c68e1256901c27f330085686936e5bdb2c9db7b41bc19922392625a2" }, "downloads": -1, "filename": "pyshanb-0.6.3.zip", "has_sig": false, "md5_digest": "28a257c987d56539fe32e6726c4acf55", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 31699, "upload_time": "2014-02-28T14:00:38", "url": "https://files.pythonhosted.org/packages/06/ff/2c0e7829b57c83a2931567bfc9ca6f14356c8fa6a37a7b7bc56ee6540eba/pyshanb-0.6.3.zip" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "28a257c987d56539fe32e6726c4acf55", "sha256": "750fd253c68e1256901c27f330085686936e5bdb2c9db7b41bc19922392625a2" }, "downloads": -1, "filename": "pyshanb-0.6.3.zip", "has_sig": false, "md5_digest": "28a257c987d56539fe32e6726c4acf55", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 31699, "upload_time": "2014-02-28T14:00:38", "url": "https://files.pythonhosted.org/packages/06/ff/2c0e7829b57c83a2931567bfc9ca6f14356c8fa6a37a7b7bc56ee6540eba/pyshanb-0.6.3.zip" } ] }