{ "info": { "author": "Joseph Jung", "author_email": "josephjung12@gmail.com", "bugtrack_url": null, "classifiers": [ "License :: OSI Approved :: MIT License", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.7" ], "description": "stats_scraper\n=============\nA simple CLI python web scraper that scrapes NBA\nplayer data from basketball-reference.org and\nallows players to be sorted by points, rebounds, and\nassists and displayed.\n\nInstallation\n------------\nSave the .py files under Stats-Scraper and run it with python3. See requirements.txt for any module requirements and install them with pip\n\nOr use pip to install stats_scraper directly\n\n::\n\n pip install stats_scraper\n\nUsage\n-----\nCode excerpt from __main__.py\n::\n\n from stats_scraper.scraper import Scraper\n\n scraper = Scraper()\n\n result = scraper.find_player_by_name(\"Ivica Zubac\")\n print(\"Printing result\\n\")\n for p in result:\n print(p)\n\n sorted_points = scraper.sort_by_points(\"SG\")\n print(\"========Printing top scorers========\\n\")\n for scores in sorted_points:\n print(scores[0], scores[1])\n\n sorted_assists = scraper.sort_by_assists(\"PF\")\n print(\"\\n\\n\\n=========Printing top 10 assisters========\\n\")\n count = 0\n for assists in sorted_assists:\n if(count >= 10):\n break\n print(assists[0], assists[1])\n count += 1\n\n sorted_rebounds = scraper.sort_by_rebounds(\"PG\", \"SG\")\n print(\"\\n\\n\\n=========Printing top 20 rebounders========\\n\")\n count = 0\n for rebounds in sorted_rebounds:\n if(count >= 20):\n break\n print(rebounds[0], rebounds[1])\n count += 1\n\nAcknowledgment\n--------------\nThank you to Oscar Sanchez's article \"Web Scraping NBA Stats\"\nfor part of the scraping code\n\nLicense\n-------\n`MIT\n`_\n\n", "description_content_type": "text/x-rst", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/JosephJ12/stats_scraper2", "keywords": "", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "stats-scraper", "package_url": "https://pypi.org/project/stats-scraper/", "platform": "", "project_url": "https://pypi.org/project/stats-scraper/", "project_urls": { "Homepage": "https://github.com/JosephJ12/stats_scraper2" }, "release_url": "https://pypi.org/project/stats-scraper/1.0.0/", "requires_dist": [ "requests", "contextlib2", "bs4" ], "requires_python": "", "summary": "Scrapes NBA player data from basketball-reference.com and has few methods to sort the data", "version": "1.0.0" }, "last_serial": 5185774, "releases": { "1.0.0": [ { "comment_text": "", "digests": { "md5": "987b37763c6329681f636a6ff13d5613", "sha256": "1659eea94aa583eb5c3672fa90f21c4a82a51d023e899a68c3374d14203699ed" }, "downloads": -1, "filename": "stats_scraper-1.0.0-py3-none-any.whl", "has_sig": false, "md5_digest": "987b37763c6329681f636a6ff13d5613", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 4943, "upload_time": "2019-04-25T02:42:09", "url": "https://files.pythonhosted.org/packages/3b/85/1175ee750b7282e41b798cc8253883fc4945529c237296ad66933dfcc4e9/stats_scraper-1.0.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "7c44d27161c9d044bd77fb3e01758306", "sha256": "43c284426fb45b09d28a452a16d40ec9ad67a9e9128e1b7ad8fd0ea992cc54a2" }, "downloads": -1, "filename": "stats_scraper-1.0.0.tar.gz", "has_sig": false, "md5_digest": "7c44d27161c9d044bd77fb3e01758306", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3934, "upload_time": "2019-04-25T02:42:14", "url": "https://files.pythonhosted.org/packages/cd/9f/7ca636f80d89e391eec20fb7bba823dbfdc6326cc6bd083d022aa19cda7a/stats_scraper-1.0.0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "987b37763c6329681f636a6ff13d5613", "sha256": "1659eea94aa583eb5c3672fa90f21c4a82a51d023e899a68c3374d14203699ed" }, "downloads": -1, "filename": "stats_scraper-1.0.0-py3-none-any.whl", "has_sig": false, "md5_digest": "987b37763c6329681f636a6ff13d5613", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 4943, "upload_time": "2019-04-25T02:42:09", "url": "https://files.pythonhosted.org/packages/3b/85/1175ee750b7282e41b798cc8253883fc4945529c237296ad66933dfcc4e9/stats_scraper-1.0.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "7c44d27161c9d044bd77fb3e01758306", "sha256": "43c284426fb45b09d28a452a16d40ec9ad67a9e9128e1b7ad8fd0ea992cc54a2" }, "downloads": -1, "filename": "stats_scraper-1.0.0.tar.gz", "has_sig": false, "md5_digest": "7c44d27161c9d044bd77fb3e01758306", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3934, "upload_time": "2019-04-25T02:42:14", "url": "https://files.pythonhosted.org/packages/cd/9f/7ca636f80d89e391eec20fb7bba823dbfdc6326cc6bd083d022aa19cda7a/stats_scraper-1.0.0.tar.gz" } ] }