Skip to main content

An API wrapper for the Imperator API

Project description

imperatoraPY - Imperator API wrapper written in Python

widget

Maintained by Myer (also known as myerfire, MyerFire)

This library is a fully featured async wrapper for the Imperator API.

Installation

imperatoraPY is available from the official pYpI package index.

python -m pip install -U imperatoraPY

Documentation

  • There are relevant docstrings on the functions of the main wrapper class.
  • Object attribute documentation may (?) be worked on but the code in objects.py is easily readable.

Quick Start

from imperatoraPY import Imperator
import asyncio

API_KEY = "hahagetbaited"
# if it isn't obvious enough, replace this string 
# with your API key obtained by going onto the Imperator server and running /api

async def main():
    imperator = await Imperator(API_KEY)
    player = imperator.fetch.player(name="myerfire")
    print(player.nation)

if __name__ == "__main__":
    asyncio.get_event_loop().run_until_complete(main())

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

imperatoraPY-1.4.4.tar.gz (4.7 kB view details)

Uploaded Source

Built Distribution

imperatoraPY-1.4.4-py3-none-any.whl (8.2 kB view details)

Uploaded Python 3

File details

Details for the file imperatoraPY-1.4.4.tar.gz.

File metadata

  • Download URL: imperatoraPY-1.4.4.tar.gz
  • Upload date:
  • Size: 4.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.6.1 requests/2.23.0 setuptools/51.1.1 requests-toolbelt/0.9.1 tqdm/4.55.0 CPython/3.8.2

File hashes

Hashes for imperatoraPY-1.4.4.tar.gz
Algorithm Hash digest
SHA256 b6e29bec85806497014cf28fb53ca5d7593dd8b88a5c35ec6d268295507620be
MD5 b1f7d2428023f2915db743be64c6b865
BLAKE2b-256 7e5185b5fd430b7f326bb5912af480c259193b69311c3019d95ca4516d212c51

See more details on using hashes here.

File details

Details for the file imperatoraPY-1.4.4-py3-none-any.whl.

File metadata

  • Download URL: imperatoraPY-1.4.4-py3-none-any.whl
  • Upload date:
  • Size: 8.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.6.1 requests/2.23.0 setuptools/51.1.1 requests-toolbelt/0.9.1 tqdm/4.55.0 CPython/3.8.2

File hashes

Hashes for imperatoraPY-1.4.4-py3-none-any.whl
Algorithm Hash digest
SHA256 f0e0f5fbb4726a975ac031de12478fc321ee8376c3a540de83c07b760c430868
MD5 9d0e1d1ef4d278e4947942b62cac4ec4
BLAKE2b-256 d81f13af8688711a911f13fb849ed8e40f384e8947f8a87000fe1eee7bb3181a

See more details on using hashes here.

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