{ "info": { "author": "Foair", "author_email": "master@foair.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 3 - Alpha", "License :: OSI Approved :: MIT License", "Natural Language :: Chinese (Simplified)", "Programming Language :: Python", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: Implementation :: CPython", "Programming Language :: Python :: Implementation :: PyPy" ], "description": "## Course Crawler\n\n\u4e00\u4e2a\u57fa\u4e8e Python 3 \u7684 MOOC \u8bfe\u7a0b\u4e0b\u8f7d\u5de5\u5177\uff0c\u53ef\u4ee5\u83b7\u53d6 [\u4e2d\u56fd\u5927\u5b66MOOC](https://www.icourse163.org/)\u3001[\u5b66\u5802\u5728\u7ebf](http://www.xuetangx.com/)\u3001[\u7f51\u6613\u4e91\u8bfe\u5802 MOOC](http://mooc.study.163.com/)\u3001[\u597d\u5927\u5b66\u5728\u7ebf](https://www.cnmooc.org/)\u3001[\u7231\u8bfe\u7a0b](http://www.icourses.cn/) \u7684\u8bfe\u4ef6\uff0c\u65b9\u4fbf\u79bb\u7ebf\u89c2\u770b\u3002\n\n\u8be6\u7ec6\u4fe1\u606f\u548c\u7528\u6cd5\u8bf7\u89c1 [https://mooc.xoy.io/](https://mooc.xoy.io/)\u3002\n\n### \u58f0\u660e\n\n\u4ec5\u9650\u4e2a\u4eba\u5b66\u4e60\u548c\u7814\u7a76\u4f7f\u7528\uff0c\u5207\u52ff\u7528\u4e8e\u5176\u4ed6\u7528\u9014\u3002\u5f3a\u70c8\u5efa\u8bae\u5230 MOOC \u7f51\u7ad9\u8fdb\u884c\u5b66\u4e60\uff0c\u672c\u7a0b\u5e8f\u53ea\u662f\u63d0\u4f9b\u4e00\u4e2a\u5907\u9009\u65b9\u6848\u3002\n\n\u672c\u7a0b\u5e8f\u4e3b\u4f53\u529f\u80fd\u53ea\u662f\u4e0b\u8f7d\u8bfe\u4ef6\u548c\u9644\u4ef6\uff0c\u65e0\u4efb\u4f55\u624b\u6bb5\u83b7\u5f97\u4ed8\u8d39\u8bfe\u7a0b\uff0c\u4e5f\u6ca1\u6709\u4ee5\u4efb\u4f55\u65b9\u5f0f\u5411\u4efb\u4f55\u4eba\u6536\u53d6\u8d39\u7528\u3002\n\n\u5982\u679c\u5c06\u7a0b\u5e8f\u7528\u4e8e\u5546\u4e1a\u7528\u9014\u6216\u5176\u4ed6\u975e\u6cd5\u7528\u9014\uff0c\u4e00\u5207\u540e\u679c\u7531\u7528\u6237\u81ea\u8d1f\u3002\n\n\u5982\u679c\u60a8\u53d1\u73b0\u6709\u4fb5\u72af\u5230\u60a8\u7684\u5408\u6cd5\u6743\u76ca\uff0c\u8bf7\u4e0e\u6211\u8054\u7cfb\u5220\u9664\u76f8\u5173\u4ee3\u7801\uff0c\u540c\u65f6\u6211\u5bf9\u65e0\u610f\u5192\u72af\u5230\u60a8\u81f4\u4ee5\u6df1\u6df1\u7684\u6b49\u610f\u3002\n\n### \u8bb8\u53ef\u534f\u8bae\n\n\u8bf7\u9075\u7167 MIT \u8bb8\u53ef\u4f7f\u7528\u8be5\u7a0b\u5e8f\u3002", "description_content_type": "text/markdown", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/Foair/moocal-alpha", "keywords": "", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "moocal", "package_url": "https://pypi.org/project/moocal/", "platform": "", "project_url": "https://pypi.org/project/moocal/", "project_urls": { "Homepage": "https://github.com/Foair/moocal-alpha" }, "release_url": "https://pypi.org/project/moocal/0.2.0/", "requires_dist": null, "requires_python": ">=3.6.0", "summary": "Chinese MOOC", "version": "0.2.0" }, "last_serial": 4676015, "releases": { "0.1.0": [ { "comment_text": "", "digests": { "md5": "a21e7bdecca81d42148c4644fd8323e6", "sha256": "8d3f1458bf0cabc33ac60bd5b43d402c9ceea599a0348264133d16bf06ccbe87" }, "downloads": -1, "filename": "moocal-0.1.0.tar.gz", "has_sig": false, "md5_digest": "a21e7bdecca81d42148c4644fd8323e6", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6.0", "size": 20654, "upload_time": "2019-01-09T07:07:31", "url": "https://files.pythonhosted.org/packages/d3/d0/919c278e3062e70e2f91018b309992bed8ea04d4a6c75ad5805b497c8040/moocal-0.1.0.tar.gz" } ], "0.1.0.post1": [ { "comment_text": "", "digests": { "md5": "e03ee761bc4ac573618145f6f2376dc3", "sha256": "f9982da7aac8806a298511185255a64e38d809666f410c5bcef0174d0d7fd0a6" }, "downloads": -1, "filename": "moocal-0.1.0.post1.tar.gz", "has_sig": false, "md5_digest": "e03ee761bc4ac573618145f6f2376dc3", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6.0", "size": 20668, "upload_time": "2019-01-09T07:41:09", "url": "https://files.pythonhosted.org/packages/75/97/88d620d97dd27304d6787ff07b9104145714ab5e37646cb7936c9f6c2b24/moocal-0.1.0.post1.tar.gz" } ], "0.1.0.post2": [ { "comment_text": "", "digests": { "md5": "5992cfb386f0a4718bc0351fc6f5da53", "sha256": "cc8f83fc7573d605bae7e9c3966dacbefbf30a44603f101ce1475817c4847325" }, "downloads": -1, "filename": "moocal-0.1.0.post2.tar.gz", "has_sig": false, "md5_digest": "5992cfb386f0a4718bc0351fc6f5da53", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6.0", "size": 20668, "upload_time": "2019-01-09T07:47:07", "url": "https://files.pythonhosted.org/packages/8d/26/0806f55180a88500fa9f4cdef56df4d06c3d267ad171241c11deb3590f95/moocal-0.1.0.post2.tar.gz" } ], "0.2.0": [ { "comment_text": "", "digests": { "md5": "27ae9a83c81ec1aa70310c662e3f53a2", "sha256": "6306027c9c2491cb1fa660da67021894c6379c7c74aa7a6d048872b6a6f1710b" }, "downloads": -1, "filename": "moocal-0.2.0.tar.gz", "has_sig": false, "md5_digest": "27ae9a83c81ec1aa70310c662e3f53a2", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6.0", "size": 22017, "upload_time": "2019-01-09T09:19:16", "url": "https://files.pythonhosted.org/packages/eb/7a/b62c999b0872e5b149df1dc652e9ff4f8879e597ea76a5d04e18d9dfd278/moocal-0.2.0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "27ae9a83c81ec1aa70310c662e3f53a2", "sha256": "6306027c9c2491cb1fa660da67021894c6379c7c74aa7a6d048872b6a6f1710b" }, "downloads": -1, "filename": "moocal-0.2.0.tar.gz", "has_sig": false, "md5_digest": "27ae9a83c81ec1aa70310c662e3f53a2", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6.0", "size": 22017, "upload_time": "2019-01-09T09:19:16", "url": "https://files.pythonhosted.org/packages/eb/7a/b62c999b0872e5b149df1dc652e9ff4f8879e597ea76a5d04e18d9dfd278/moocal-0.2.0.tar.gz" } ] }