Skip to main content

Uma biblioteca Python para interagir com a API Rick and Morty.

Project description

us English version

rickdex

Biblioteca Python para facilitar o acesso à API Rick and Morty de forma simples e intuitiva, permitindo a busca de informações sobre personagens, episódios e localizações diretamente no seu código Python.

Requisitos

  • Python 3.8 ou superior

Instalação

Para instalar, execute:

pip install rickdex

Como Usar

Importe as classes principais:

from rickdex import Character, Location, Episode

Exemplos de Uso

  • Buscar informações gerais da API:
character = Character()
info = character.info()
print(info)
  • Buscar por ID:
rick = character.get_one(1)
print(rick)
  • Buscar vários por lista de IDs:
lista = character.get_all([1, 2, 3])
print(lista)
  • Filtrar API:
resultado = character.api_filter(name="Rick", status="alive")
print(resultado)
  • Filtrar elemento da API:
nome = character.item_filter(1, "name")
print(nome)

Estrutura

  • Rickdex: Classe para interação com API contendo os metódos genéricos.
  • Character: Herda os metódos da classe Rickdex.
  • Location: Herda os metódos da classe Rickdex.
  • Episode: Herda os metódos da classe Rickdex.

Licença

Consulte a política de uso da API Rick and Morty. Recomenda-se utilizar esta biblioteca para fins pessoais ou acadêmicos, respeitando as diretrizes da API e do seu repositório de código.

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

rickdex-0.3.0.tar.gz (3.2 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

rickdex-0.3.0-py3-none-any.whl (3.4 kB view details)

Uploaded Python 3

File details

Details for the file rickdex-0.3.0.tar.gz.

File metadata

  • Download URL: rickdex-0.3.0.tar.gz
  • Upload date:
  • Size: 3.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.7

File hashes

Hashes for rickdex-0.3.0.tar.gz
Algorithm Hash digest
SHA256 8345266632dfde7510f137d592442ddfa264593bd80440b4d284399fafe57880
MD5 2d37fb114e1ff4ca46362aec0605f2ed
BLAKE2b-256 08b41e078ab300caa5ab4c6e64b541e16fa523b411684a2cd4da493a979c9e70

See more details on using hashes here.

File details

Details for the file rickdex-0.3.0-py3-none-any.whl.

File metadata

  • Download URL: rickdex-0.3.0-py3-none-any.whl
  • Upload date:
  • Size: 3.4 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.7

File hashes

Hashes for rickdex-0.3.0-py3-none-any.whl
Algorithm Hash digest
SHA256 c59297b9ce99a80faa1f118c48c7d76ec79fdd8d8bf7a6e8eb3cb6170d2b455f
MD5 bd7d77b71abd13cdf690763421207f1a
BLAKE2b-256 c29fad9b027ee38959ac45d3d320d8ad3f93a1f037ede5f9c35f23c6ed310241

See more details on using hashes here.

Supported by

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