{ "info": { "author": "ihfazhillah", "author_email": "me@ihfazh.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Programming Language :: Python :: 3 :: Only" ], "description": "# py-instant-crawl\npython library for scrape websites by specifying template in json\n\n\n## Installation\n\n```\npip install pyinstantcrawl\n```\n\n## Quickstart\n\n1. create the template like below and save is as `sample.json`\n\n```\n{\n \"tip-of-day\": {\n \"expression\": \"string(//div[@class='tip-of-day'])\",\n \"type\": \"xpath\",\n \"getter\": \"get\"\n },\n \"testimonial\": {\n \"expression\": \".testimonial\",\n \"type\": \"css\",\n \"getter\": \"getall\"\n }\n}\n```\n\n2. call the command below\n```python\npython main.py https://pragprog.com sample.json\n```\n\nnow its work with parent + child structure. Check it at examples folder.\n\n\n\n\n", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/ihfazhillah/py-instant-crawl", "keywords": "", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "pyinstantcrawl", "package_url": "https://pypi.org/project/pyinstantcrawl/", "platform": "", "project_url": "https://pypi.org/project/pyinstantcrawl/", "project_urls": { "Homepage": "https://github.com/ihfazhillah/py-instant-crawl" }, "release_url": "https://pypi.org/project/pyinstantcrawl/1.0.1/", "requires_dist": [ "Click (==7.0)", "parsel (==1.5.1)", "requests (==2.21.0)" ], "requires_python": "", "summary": "scrape a website with json template", "version": "1.0.1" }, "last_serial": 5104354, "releases": { "1.0.0": [ { "comment_text": "", "digests": { "md5": "56e486a61eb38eb5beb6292ccb6b5fb0", "sha256": "9c79ccbd60674fe5f204b90378aeebec530544dfc5ea3fa708fe911751bc23b2" }, "downloads": -1, "filename": "pyinstantcrawl-1.0.0.tar.gz", "has_sig": false, "md5_digest": "56e486a61eb38eb5beb6292ccb6b5fb0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1599, "upload_time": "2019-03-22T17:34:25", "url": "https://files.pythonhosted.org/packages/4b/ec/36a6a8016a589a472ce273409c1e0cbb842fc016f517271fda851d43a568/pyinstantcrawl-1.0.0.tar.gz" } ], "1.0.1": [ { "comment_text": "", "digests": { "md5": "ccb3d5e663e8b319f18b95a32214e10d", "sha256": "e14bd1e0ffcf4dd68f85dd9dbee4b03422fcd563882ed3cb225981ad73e988dc" }, "downloads": -1, "filename": "pyinstantcrawl-1.0.1-py3-none-any.whl", "has_sig": false, "md5_digest": "ccb3d5e663e8b319f18b95a32214e10d", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 4684, "upload_time": "2019-04-05T15:46:33", "url": "https://files.pythonhosted.org/packages/68/ff/fc8d21ed9e7fe24a0e16c57b3b6c478f44bdf104191eaa2b177e44dbf4eb/pyinstantcrawl-1.0.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "5afbba097625c3b28604a7be7905977a", "sha256": "7647811eca5a54a47bd234e92e7b36ae6b609427fbf9ea596714b0726320b34c" }, "downloads": -1, "filename": "pyinstantcrawl-1.0.1.tar.gz", "has_sig": false, "md5_digest": "5afbba097625c3b28604a7be7905977a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2610, "upload_time": "2019-04-05T15:46:35", "url": "https://files.pythonhosted.org/packages/0b/cc/5a80dde92e4811773c1f58bea24a12b8bdaf21aa4ce8600f40e5cbbb4df6/pyinstantcrawl-1.0.1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "ccb3d5e663e8b319f18b95a32214e10d", "sha256": "e14bd1e0ffcf4dd68f85dd9dbee4b03422fcd563882ed3cb225981ad73e988dc" }, "downloads": -1, "filename": "pyinstantcrawl-1.0.1-py3-none-any.whl", "has_sig": false, "md5_digest": "ccb3d5e663e8b319f18b95a32214e10d", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 4684, "upload_time": "2019-04-05T15:46:33", "url": "https://files.pythonhosted.org/packages/68/ff/fc8d21ed9e7fe24a0e16c57b3b6c478f44bdf104191eaa2b177e44dbf4eb/pyinstantcrawl-1.0.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "5afbba097625c3b28604a7be7905977a", "sha256": "7647811eca5a54a47bd234e92e7b36ae6b609427fbf9ea596714b0726320b34c" }, "downloads": -1, "filename": "pyinstantcrawl-1.0.1.tar.gz", "has_sig": false, "md5_digest": "5afbba097625c3b28604a7be7905977a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2610, "upload_time": "2019-04-05T15:46:35", "url": "https://files.pythonhosted.org/packages/0b/cc/5a80dde92e4811773c1f58bea24a12b8bdaf21aa4ce8600f40e5cbbb4df6/pyinstantcrawl-1.0.1.tar.gz" } ] }