Skip to main content

RoverRetriever is a lightweight Python wrapper written to facilitate interaction with [Dog CEO's API](https://dog.ceo/dog-api/).

Project description

RoverRetriever: A Python Wrapper for the Dog CEO API

RoverRetriever is a lightweight Python wrapper written to facilitate interaction with Dog CEO's API.

Usage

Initialize the client

from RoverRetriever.rover_retriever import RoverRetriever
dog_api = RoverRetriever()

Get a list of breeds

breeds = dog_api.get_breeds()

Get a random dog image

random_image = dog_api.get_random_image()

Get images by breed

images = dog_api.get_images_by_breed('bulldog')

Get all sub-breeds

sub_breeds = dog_api.get_all_sub_breeds('bulldog')

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

RoverRetriever-0.1.2.tar.gz (3.3 kB view details)

Uploaded Source

Built Distribution

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

RoverRetriever-0.1.2-py3-none-any.whl (4.7 kB view details)

Uploaded Python 3

File details

Details for the file RoverRetriever-0.1.2.tar.gz.

File metadata

  • Download URL: RoverRetriever-0.1.2.tar.gz
  • Upload date:
  • Size: 3.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/45.2.0.post20200210 requests-toolbelt/0.9.1 tqdm/4.42.1 CPython/3.7.6

File hashes

Hashes for RoverRetriever-0.1.2.tar.gz
Algorithm Hash digest
SHA256 33ee441086a576075cfabdbdcbdf1df6f6754a2432a4b21a341a6adb9b2dd63c
MD5 d0cf8ca277cefe1d3d0ad3e6365e9148
BLAKE2b-256 5b85302abec8b8c0d868625a922de8f69207c04ebb89e42f05537bacd3513fd6

See more details on using hashes here.

File details

Details for the file RoverRetriever-0.1.2-py3-none-any.whl.

File metadata

  • Download URL: RoverRetriever-0.1.2-py3-none-any.whl
  • Upload date:
  • Size: 4.7 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/45.2.0.post20200210 requests-toolbelt/0.9.1 tqdm/4.42.1 CPython/3.7.6

File hashes

Hashes for RoverRetriever-0.1.2-py3-none-any.whl
Algorithm Hash digest
SHA256 8f8ab5f99231b58139ff392ffd59eedb2e064ce4ae04899ebe7405a3c0253a95
MD5 416e803f68cfc599fb576b871ebc79d9
BLAKE2b-256 4623e5b911e005264f43901eb4a0ccd4889051e812db207e34b27e306ee071d1

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