fbref-package


Namefbref-package JSON
Version 1.5 PyPI version JSON
download
home_page
SummaryA Python package to API Data fbref.com by Sports Data Campus
upload_time2024-01-22 10:24:47
maintainer
docs_urlNone
authorauthor
requires_python
license
keywords
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            


<img src="https://github.com/lucbra21/images/blob/main/sdc_logo.jpeg" alt="Sports Data Campus" />

# API Data fbref.com by Sports Data Campus

A Python package to api data fbref.com

https://pypi.org/project/fbref-package/

# Aviso Importante sobre el Uso de Datos de Deportes-Reference.com

Esta librería está diseñada para facilitar el acceso a los datos disponibles en [Deportes-Reference.com](https://www.sports-reference.com/) con propósitos educativos y de investigación. Al utilizar esta librería, los usuarios deben adherirse a los siguientes términos y condiciones:

## Atribución de Datos
Todos los datos obtenidos a través de esta librería provienen de Deportes-Reference.com. Los usuarios deben asegurarse de atribuir claramente a Deportes-Reference.com como la fuente de los datos en cualquier publicación, análisis o proyecto donde se utilicen estos datos.

## Uso No Comercial
Esta librería se proporciona exclusivamente para uso no comercial. Cualquier uso de los datos obtenidos para propósitos comerciales está estrictamente prohibido.

## Adherencia a los Términos de Uso de Deportes-Reference.com
Se insta a los usuarios a revisar y seguir los términos de uso establecidos por Deportes-Reference.com, disponibles en [este enlace]([Términos de uso](https://www.sports-reference.com/termsofuse.html?__hstc=218152582.fec85327c513cabac009730b02616118.1702551847368.1704787354268.1705570980226.7&__hssc=218152582.1.1705570980226&__hsfp=1018840319)). El uso indebido de los datos puede resultar en la violación de estos términos.

## Prohibición de Uso Automatizado
El uso de métodos automatizados, incluidos bots, scrapers o mineros de datos, para acceder a Deportes-Reference.com a través de esta librería, está prohibido a menos que se cuente con un permiso expreso por escrito del sitio.

## Limitación de Responsabilidad
El creador de esta librería no se hace responsable del mal uso de la misma ni de cualquier violación de los términos de uso de Deportes-Reference.com por parte de los usuarios. Los usuarios son responsables de asegurar que su uso de los datos cumple con todas las leyes y regulaciones aplicables.

Al utilizar esta librería, usted reconoce y acepta estos términos.


## Usage

```python

## Comprobar si fbref-package esta instalado y su version
# !pip list

## Instalar
# !pip install fbref_package

## Actualizar a la ultima version
# !pip install fbref-package --upgrade

## Pre install
# !pip install sqlalchemy
# !pip install pandas mysql-connector-python
## En colab correr y luego reiniciar el kernel
# !pip install --upgrade 'sqlalchemy<2.0'


## Import package
import fbref_package as fbref

## Ejemplo de uso 1
# Obtenemos todos los nombres de los dataframe posibles
table_names = fbref.getTables()
table_names

## Ejemplo de uso 2
# Obtenemos todas las competiciones posibles
df_competition = fbref.getCompetitions()
df_competition

## Ejemplo de uso 3
# Obtenemos los partidos de una competicion en una temporada
# df_result = fbref.getData(copetition_id, season, dataframe)
df_result = fbref.getData('12', '2023-2024', 'matches')
df_result

## Ejemplo de uso 4
# Obtenemos el resumen por competicion y temporada
# df_result = fbref.getData(copetition_id, season, dataframe)
df_result = fbref.getData('12', '2023-2024', 'competition_summary')
df_result

## Ejemplo de uso 5
# Obtenemos el resumen de la competicion por equipo y temporada
# df_result = fbref.getData(copetition_id, season, dataframe)
df_result = fbref.getData('12', '2023-2024', 'competition_team_summary')
df_result

## Ejemplo de uso 6
# Obtenemos el resumen de la competicion por jugador y temporada
# df_result = fbref.getData(copetition_id, season, dataframe)
df_result = fbref.getData('12', '2023-2024', 'competition_player_summary')
df_result

## Ejemplo de uso 7
# Obtenemos el resumen de los jugadores por partido en la competicion y temporada
# df_result = fbref.getData(copetition_id, season, dataframe)
df_result = fbref.getData('12', '2023-2024', 'match_player_summary')
df_result

## Ejemplo de uso 8
# Obtenemos el resumen de los equipos por partido en la competicion y temporada
# df_result = fbref.getData(copetition_id, season, dataframe)
df_result = fbref.getData('12', '2023-2024', 'match_team_summary')
df_result


```

By Sports Data Campus




            

Raw data

            {
    "_id": null,
    "home_page": "",
    "name": "fbref-package",
    "maintainer": "",
    "docs_url": null,
    "requires_python": "",
    "maintainer_email": "",
    "keywords": "",
    "author": "author",
    "author_email": "ing.lucasbracamonte@gmail.com",
    "download_url": "https://files.pythonhosted.org/packages/a9/1a/8f92df16a3e097ec96bcef6a0c5135d756f431ce194b4698fb01f1f7aefd/fbref_package-1.5.tar.gz",
    "platform": null,
    "description": "\n\n\n<img src=\"https://github.com/lucbra21/images/blob/main/sdc_logo.jpeg\" alt=\"Sports Data Campus\" />\n\n# API Data fbref.com by Sports Data Campus\n\nA Python package to api data fbref.com\n\nhttps://pypi.org/project/fbref-package/\n\n# Aviso Importante sobre el Uso de Datos de Deportes-Reference.com\n\nEsta librer\u00eda est\u00e1 dise\u00f1ada para facilitar el acceso a los datos disponibles en [Deportes-Reference.com](https://www.sports-reference.com/) con prop\u00f3sitos educativos y de investigaci\u00f3n. Al utilizar esta librer\u00eda, los usuarios deben adherirse a los siguientes t\u00e9rminos y condiciones:\n\n## Atribuci\u00f3n de Datos\nTodos los datos obtenidos a trav\u00e9s de esta librer\u00eda provienen de Deportes-Reference.com. Los usuarios deben asegurarse de atribuir claramente a Deportes-Reference.com como la fuente de los datos en cualquier publicaci\u00f3n, an\u00e1lisis o proyecto donde se utilicen estos datos.\n\n## Uso No Comercial\nEsta librer\u00eda se proporciona exclusivamente para uso no comercial. Cualquier uso de los datos obtenidos para prop\u00f3sitos comerciales est\u00e1 estrictamente prohibido.\n\n## Adherencia a los T\u00e9rminos de Uso de Deportes-Reference.com\nSe insta a los usuarios a revisar y seguir los t\u00e9rminos de uso establecidos por Deportes-Reference.com, disponibles en [este enlace]([T\u00e9rminos de uso](https://www.sports-reference.com/termsofuse.html?__hstc=218152582.fec85327c513cabac009730b02616118.1702551847368.1704787354268.1705570980226.7&__hssc=218152582.1.1705570980226&__hsfp=1018840319)). El uso indebido de los datos puede resultar en la violaci\u00f3n de estos t\u00e9rminos.\n\n## Prohibici\u00f3n de Uso Automatizado\nEl uso de m\u00e9todos automatizados, incluidos bots, scrapers o mineros de datos, para acceder a Deportes-Reference.com a trav\u00e9s de esta librer\u00eda, est\u00e1 prohibido a menos que se cuente con un permiso expreso por escrito del sitio.\n\n## Limitaci\u00f3n de Responsabilidad\nEl creador de esta librer\u00eda no se hace responsable del mal uso de la misma ni de cualquier violaci\u00f3n de los t\u00e9rminos de uso de Deportes-Reference.com por parte de los usuarios. Los usuarios son responsables de asegurar que su uso de los datos cumple con todas las leyes y regulaciones aplicables.\n\nAl utilizar esta librer\u00eda, usted reconoce y acepta estos t\u00e9rminos.\n\n\n## Usage\n\n```python\n\n## Comprobar si fbref-package esta instalado y su version\n# !pip list\n\n## Instalar\n# !pip install fbref_package\n\n## Actualizar a la ultima version\n# !pip install fbref-package --upgrade\n\n## Pre install\n# !pip install sqlalchemy\n# !pip install pandas mysql-connector-python\n## En colab correr y luego reiniciar el kernel\n# !pip install --upgrade 'sqlalchemy<2.0'\n\n\n## Import package\nimport fbref_package as fbref\n\n## Ejemplo de uso 1\n# Obtenemos todos los nombres de los dataframe posibles\ntable_names = fbref.getTables()\ntable_names\n\n## Ejemplo de uso 2\n# Obtenemos todas las competiciones posibles\ndf_competition = fbref.getCompetitions()\ndf_competition\n\n## Ejemplo de uso 3\n# Obtenemos los partidos de una competicion en una temporada\n# df_result = fbref.getData(copetition_id, season, dataframe)\ndf_result = fbref.getData('12', '2023-2024', 'matches')\ndf_result\n\n## Ejemplo de uso 4\n# Obtenemos el resumen por competicion y temporada\n# df_result = fbref.getData(copetition_id, season, dataframe)\ndf_result = fbref.getData('12', '2023-2024', 'competition_summary')\ndf_result\n\n## Ejemplo de uso 5\n# Obtenemos el resumen de la competicion por equipo y temporada\n# df_result = fbref.getData(copetition_id, season, dataframe)\ndf_result = fbref.getData('12', '2023-2024', 'competition_team_summary')\ndf_result\n\n## Ejemplo de uso 6\n# Obtenemos el resumen de la competicion por jugador y temporada\n# df_result = fbref.getData(copetition_id, season, dataframe)\ndf_result = fbref.getData('12', '2023-2024', 'competition_player_summary')\ndf_result\n\n## Ejemplo de uso 7\n# Obtenemos el resumen de los jugadores por partido en la competicion y temporada\n# df_result = fbref.getData(copetition_id, season, dataframe)\ndf_result = fbref.getData('12', '2023-2024', 'match_player_summary')\ndf_result\n\n## Ejemplo de uso 8\n# Obtenemos el resumen de los equipos por partido en la competicion y temporada\n# df_result = fbref.getData(copetition_id, season, dataframe)\ndf_result = fbref.getData('12', '2023-2024', 'match_team_summary')\ndf_result\n\n\n```\n\nBy Sports Data Campus\n\n\n\n",
    "bugtrack_url": null,
    "license": "",
    "summary": "A Python package to API Data fbref.com by Sports Data Campus",
    "version": "1.5",
    "project_urls": null,
    "split_keywords": [],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "b4fda6d666a79adad2243e38a87bb2d9a6971d373d28c6fb458286b4b965a9ef",
                "md5": "e9404af5f724abbdd3902f7b0f381ce1",
                "sha256": "b6d201f234f410bf3e510712685934dd827a8020d8fd8ce38284bd670e09a593"
            },
            "downloads": -1,
            "filename": "fbref_package-1.5-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "e9404af5f724abbdd3902f7b0f381ce1",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": null,
            "size": 4398,
            "upload_time": "2024-01-22T10:24:45",
            "upload_time_iso_8601": "2024-01-22T10:24:45.885675Z",
            "url": "https://files.pythonhosted.org/packages/b4/fd/a6d666a79adad2243e38a87bb2d9a6971d373d28c6fb458286b4b965a9ef/fbref_package-1.5-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "a91a8f92df16a3e097ec96bcef6a0c5135d756f431ce194b4698fb01f1f7aefd",
                "md5": "1ee1b8817655fe47e391f94e66267191",
                "sha256": "e1513068c63341910d25ffb5dfefd1a9afc02edfaa1caa9ebfcac69119d39040"
            },
            "downloads": -1,
            "filename": "fbref_package-1.5.tar.gz",
            "has_sig": false,
            "md5_digest": "1ee1b8817655fe47e391f94e66267191",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": null,
            "size": 4148,
            "upload_time": "2024-01-22T10:24:47",
            "upload_time_iso_8601": "2024-01-22T10:24:47.618347Z",
            "url": "https://files.pythonhosted.org/packages/a9/1a/8f92df16a3e097ec96bcef6a0c5135d756f431ce194b4698fb01f1f7aefd/fbref_package-1.5.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2024-01-22 10:24:47",
    "github": false,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "lcname": "fbref-package"
}
        
Elapsed time: 0.16660s