ScraperFC


NameScraperFC JSON
Version 2.9.2 PyPI version JSON
download
home_pagehttps://github.com/oseymour/ScraperFC
SummaryPackage for scraping soccer data from a variety of sources.
upload_time2023-12-07 05:31:00
maintainer
docs_urlNone
authorOwen Seymour
requires_python>=3.6
license
keywords soccer football premier league serie a la liga bundesliga ligue 1 web scraping soccer data soccer stats football data football stats web scraping soccer stats web scraping football stats web scraping soccer data web scraping football data fbref understat transfermarkt 538 fivethirtyeight capology clubelo oddsportal
VCS
bugtrack_url
requirements selenium pandas numpy datetime ipython requests bs4 lxml tqdm ScraperFC sphinx_rtd_theme io warnings
Travis-CI No Travis.
coveralls test coverage No coveralls.
            <p align="center">
  <img src="https://github.com/oseymour/ScraperFC/blob/main/ScraperFC-Logo-Final-2023-10-11 copy-Full-Color.svg?raw=true" alt="ScraperFC logo. The text 'ScraperFC' with some lines, X's, and O's around it that look similar to something you would see on a tactics board or diagram.">
</p>
<p align="center">
  <a href="https://pypi.org/project/ScraperFC/"><img src="https://img.shields.io/pypi/v/scraperfc.svg", alt="pypi version badge"></a>
  <a href="https://pypi.org/project/ScraperFC/"><img src="https://static.pepy.tech/badge/scraperfc" alt="total pypi downloads badge"/></a>
  <a href="https://pypi.org/project/ScraperFC/"><img src="https://img.shields.io/pypi/dm/ScraperFC.svg" alt="monthly pypi downloads badge"/></a>
  <a href="https://pypi.org/project/ScraperFC/"><img src="https://img.shields.io/pypi/dw/ScraperFC.svg" alt="weekly pypi downloads badge"/></a>
  <a href="https://pypi.org/project/ScraperFC/"><img src="https://img.shields.io/pypi/dd/ScraperFC.svg" alt="dailypypi downloads badge"/></a>
  <a href="https://scraperfc.readthedocs.io/en/latest/"><img src="https://readthedocs.org/projects/nrc4d/badge/?version=latest" alt="documentation status badge"/></a>
  <a href="https://github.com/oseymour/ScraperFC"><img src="http://hits.dwyl.com/oseymour/scraperfc.svg?style=flat"></a>
  <a href=https://discord.com/invite/C5N8dqCJAq><img src="https://img.shields.io/discord/1111313406809612349?color=768AD4&label=discord&logo=https%3A%2F%2Fdiscordapp.com%2Fassets%2F8c9701b98ad4372b58f13fd9f65f966e.svg"></a>
</p>

This is ScraperFC, a Python package that I hope will give more people access to soccer data. Gone are the days of downloading spreadsheets one-by-one, copy-pasting, or entering data into spreadsheets by hand. I try to make ScraperFC as easy-to-use as possible so that anybody with a bit of Python experience can use it.

To install ScraperFC, run ```pip install ScraperFC``` from the command line.

Data can be scraped from the following sources:
* [FBRef](https://fbref.com/en/)
* [Understat](https://understat.com/)
* [FiveThirtyEight](https://projects.fivethirtyeight.com/soccer-predictions/)
* [ClubELO](http://clubelo.com/)
* [Capology](https://www.capology.com/)
* [Transfermarkt](https://www.transfermarkt.us/)

For documentation, head over to the [Read the Docs page](https://scraperfc.readthedocs.io).

For usage examples, look at Examples.ipynb in the top level directory or some of my example analyses in the analytics_examples folder.

Join our [Discord](https://discord.gg/C5N8dqCJAq)!

I'd love to hear your feedback, bugs you find, or new features you want! The best way is to open an issue on this repository and I can respond to it there. Otherwise, you can reach me via email at osmour043@gmail.com or my Twitter handle is [@owen_seymour](https://twitter.com/owen_seymour).

            

Raw data

            {
    "_id": null,
    "home_page": "https://github.com/oseymour/ScraperFC",
    "name": "ScraperFC",
    "maintainer": "",
    "docs_url": null,
    "requires_python": ">=3.6",
    "maintainer_email": "",
    "keywords": "soccer,football,Premier League,Serie A,La Liga,Bundesliga,Ligue 1,web scraping,soccer data,soccer stats,football data,football stats,web scraping soccer stats,web scraping football stats,web scraping soccer data,web scraping football data,fbref,understat,transfermarkt,538,fivethirtyeight,capology,clubelo,oddsportal",
    "author": "Owen Seymour",
    "author_email": "osmour043@gmail.com",
    "download_url": "https://files.pythonhosted.org/packages/1b/43/bae26cd09202b61ad11385e141e673a4f17607888b1d7a453ecda812932e/ScraperFC-2.9.2.tar.gz",
    "platform": null,
    "description": "<p align=\"center\">\r\n  <img src=\"https://github.com/oseymour/ScraperFC/blob/main/ScraperFC-Logo-Final-2023-10-11 copy-Full-Color.svg?raw=true\" alt=\"ScraperFC logo. The text 'ScraperFC' with some lines, X's, and O's around it that look similar to something you would see on a tactics board or diagram.\">\r\n</p>\r\n<p align=\"center\">\r\n  <a href=\"https://pypi.org/project/ScraperFC/\"><img src=\"https://img.shields.io/pypi/v/scraperfc.svg\", alt=\"pypi version badge\"></a>\r\n  <a href=\"https://pypi.org/project/ScraperFC/\"><img src=\"https://static.pepy.tech/badge/scraperfc\" alt=\"total pypi downloads badge\"/></a>\r\n  <a href=\"https://pypi.org/project/ScraperFC/\"><img src=\"https://img.shields.io/pypi/dm/ScraperFC.svg\" alt=\"monthly pypi downloads badge\"/></a>\r\n  <a href=\"https://pypi.org/project/ScraperFC/\"><img src=\"https://img.shields.io/pypi/dw/ScraperFC.svg\" alt=\"weekly pypi downloads badge\"/></a>\r\n  <a href=\"https://pypi.org/project/ScraperFC/\"><img src=\"https://img.shields.io/pypi/dd/ScraperFC.svg\" alt=\"dailypypi downloads badge\"/></a>\r\n  <a href=\"https://scraperfc.readthedocs.io/en/latest/\"><img src=\"https://readthedocs.org/projects/nrc4d/badge/?version=latest\" alt=\"documentation status badge\"/></a>\r\n  <a href=\"https://github.com/oseymour/ScraperFC\"><img src=\"http://hits.dwyl.com/oseymour/scraperfc.svg?style=flat\"></a>\r\n  <a href=https://discord.com/invite/C5N8dqCJAq><img src=\"https://img.shields.io/discord/1111313406809612349?color=768AD4&label=discord&logo=https%3A%2F%2Fdiscordapp.com%2Fassets%2F8c9701b98ad4372b58f13fd9f65f966e.svg\"></a>\r\n</p>\r\n\r\nThis is ScraperFC, a Python package that I hope will give more people access to soccer data. Gone are the days of downloading spreadsheets one-by-one, copy-pasting, or entering data into spreadsheets by hand. I try to make ScraperFC as easy-to-use as possible so that anybody with a bit of Python experience can use it.\r\n\r\nTo install ScraperFC, run ```pip install ScraperFC``` from the command line.\r\n\r\nData can be scraped from the following sources:\r\n* [FBRef](https://fbref.com/en/)\r\n* [Understat](https://understat.com/)\r\n* [FiveThirtyEight](https://projects.fivethirtyeight.com/soccer-predictions/)\r\n* [ClubELO](http://clubelo.com/)\r\n* [Capology](https://www.capology.com/)\r\n* [Transfermarkt](https://www.transfermarkt.us/)\r\n\r\nFor documentation, head over to the [Read the Docs page](https://scraperfc.readthedocs.io).\r\n\r\nFor usage examples, look at Examples.ipynb in the top level directory or some of my example analyses in the analytics_examples folder.\r\n\r\nJoin our [Discord](https://discord.gg/C5N8dqCJAq)!\r\n\r\nI'd love to hear your feedback, bugs you find, or new features you want! The best way is to open an issue on this repository and I can respond to it there. Otherwise, you can reach me via email at osmour043@gmail.com or my Twitter handle is [@owen_seymour](https://twitter.com/owen_seymour).\r\n",
    "bugtrack_url": null,
    "license": "",
    "summary": "Package for scraping soccer data from a variety of sources.",
    "version": "2.9.2",
    "project_urls": {
        "Homepage": "https://github.com/oseymour/ScraperFC"
    },
    "split_keywords": [
        "soccer",
        "football",
        "premier league",
        "serie a",
        "la liga",
        "bundesliga",
        "ligue 1",
        "web scraping",
        "soccer data",
        "soccer stats",
        "football data",
        "football stats",
        "web scraping soccer stats",
        "web scraping football stats",
        "web scraping soccer data",
        "web scraping football data",
        "fbref",
        "understat",
        "transfermarkt",
        "538",
        "fivethirtyeight",
        "capology",
        "clubelo",
        "oddsportal"
    ],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "fc95780399ebaa7f59e77309fa32e46526921d4d7632189e6984f02db9eb5d9e",
                "md5": "278ddc307dafd1e1569190c7bd9bd3f2",
                "sha256": "ad929a5b54bed9c4a4a55e1cc55b4db7753aeaa3fd8991939af47cc05e958b83"
            },
            "downloads": -1,
            "filename": "ScraperFC-2.9.2-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "278ddc307dafd1e1569190c7bd9bd3f2",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": ">=3.6",
            "size": 52353,
            "upload_time": "2023-12-07T05:30:58",
            "upload_time_iso_8601": "2023-12-07T05:30:58.768596Z",
            "url": "https://files.pythonhosted.org/packages/fc/95/780399ebaa7f59e77309fa32e46526921d4d7632189e6984f02db9eb5d9e/ScraperFC-2.9.2-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "1b43bae26cd09202b61ad11385e141e673a4f17607888b1d7a453ecda812932e",
                "md5": "1abad5cd78f313d9a0807ea11dd4ab95",
                "sha256": "104d06f887d5ec1aa9565dd7256d92b5f31aff152de238005e5b5aa9de34a019"
            },
            "downloads": -1,
            "filename": "ScraperFC-2.9.2.tar.gz",
            "has_sig": false,
            "md5_digest": "1abad5cd78f313d9a0807ea11dd4ab95",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": ">=3.6",
            "size": 49681,
            "upload_time": "2023-12-07T05:31:00",
            "upload_time_iso_8601": "2023-12-07T05:31:00.996369Z",
            "url": "https://files.pythonhosted.org/packages/1b/43/bae26cd09202b61ad11385e141e673a4f17607888b1d7a453ecda812932e/ScraperFC-2.9.2.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2023-12-07 05:31:00",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "github_user": "oseymour",
    "github_project": "ScraperFC",
    "travis_ci": false,
    "coveralls": false,
    "github_actions": false,
    "requirements": [
        {
            "name": "selenium",
            "specs": []
        },
        {
            "name": "pandas",
            "specs": []
        },
        {
            "name": "numpy",
            "specs": []
        },
        {
            "name": "datetime",
            "specs": []
        },
        {
            "name": "ipython",
            "specs": []
        },
        {
            "name": "requests",
            "specs": []
        },
        {
            "name": "bs4",
            "specs": []
        },
        {
            "name": "lxml",
            "specs": []
        },
        {
            "name": "tqdm",
            "specs": []
        },
        {
            "name": "ScraperFC",
            "specs": []
        },
        {
            "name": "sphinx_rtd_theme",
            "specs": []
        },
        {
            "name": "io",
            "specs": []
        },
        {
            "name": "warnings",
            "specs": []
        }
    ],
    "lcname": "scraperfc"
}
        
Elapsed time: 0.15993s