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.2.0.tar.gz (3.0 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.2.0-py3-none-any.whl (3.2 kB view details)

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for rickdex-0.2.0.tar.gz
Algorithm Hash digest
SHA256 ae4f940f2ca199838603ee15f997ed17e70ca1bcfbab4230a694d7c42c0b2a1f
MD5 732987d0cc522824c4014b982b6c0712
BLAKE2b-256 6ae0285de95a84777b3cb501c6c7e5925c7b4a59a2b6f3909a709a193e9a6e7c

See more details on using hashes here.

File details

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

File metadata

  • Download URL: rickdex-0.2.0-py3-none-any.whl
  • Upload date:
  • Size: 3.2 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.2.0-py3-none-any.whl
Algorithm Hash digest
SHA256 e2c9ba13ddb6db37b4ef746b78777da85cb5c6b7ca64edb42c1514bca2be763f
MD5 818b4624edf89f1bb52cd1bacd920950
BLAKE2b-256 8c0da99ff015a97e83d924f3849664a64822c396909e819355d2f874d481de36

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