Skip to main content

Tenha acesso facilmente aos dados dos campeões e skins do League of Legends.

Project description

📩 League-data

Tenha os dados dos campeões e skins do League of Legends com facilidade.

Dependências

Com o Python instalado, basta seguir as etapas de instalação.

Instalação

pip install league-data

Exemplos

Buscar um campeão ou skin
    from league_data import League

    league = League()
    champion = league["zeri"]  # -> <league_data.models.Champion object at ...>
    skin = league["ocean song zeri"]  # -> <league_data.models.Skin object at ...>
    skin.data  # todo objeto possui o seu dicionário de informações também
Navegar nas informações dos itens Existe duas sintaxes no projeto, utilizando objetos e dicionários.
    from league_data import League

    league = League()
    champion = league["zeri"]  # -> <league_data.models.Champion object at ...>
    skins_object = champion.skins  # -> [<league_data.models.Skin object>, ...]
    skins_dict = champion["skins"]  # -> {"nightblade irelia": {"id": ...}, ...}
Reutilizar os dados antigos
    from league_data import Explorer, League

    league = League()  # aqui você gera os league.data e pode utilizar como quiser
    irelia = league["irelia"]  # -> <league_data.models.Champion object at ...>

    explorer = Explorer(league.data)  # reutilizando os dados gerados antes
    irelia = explorer["irelia"]  # -> <league_data.models.Champion object at ...>

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

league_data-0.1.2.tar.gz (10.9 kB view hashes)

Uploaded Source

Built Distribution

league_data-0.1.2-py3-none-any.whl (12.7 kB view hashes)

Uploaded Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page