Skip to main content

parsing for Minecraft User Data module

Project description

mcuser

Build Status

Module for parsing Minecraft playerdb.co

testing python version 3.8

Synchronous

from mcuser import MCuser


def main():
    Main = MCuser.lookup("username or user uuid of id")
    Text = Main.user_check() #return dict
    User = Main.user_name() #return str
    Users = Main.user_names() #return json
    Userid = Main.user_id() #return str
    Userrawid = Main.user_rawid() #retrun str
    Useravatar = Main.user_avatar() #return str url

main() #return
"""
Text = {'code': 'player.found', 'message': 'Successfully found player by given ID.', 'success': True}
User = Name
Users = [{'name': '_Siu'}, {'name': 'Name', 'changedToAt': 1423044715000}, {'name': 'name', 'changedToAt': 1430030146000}, {'name': 'Name', 'changedToAt': 1482572974000}]
Userid = fa90ba90-9446-4141-83c5-6b31487112c3
Userrawid = fa90ba909446414183c56b31487112c3
Useravatar = https://crafatar.com/avatars/fa90ba909446414183c56b31487112c3
"""

Asynchronous

import asyncio
from mcuser import asyncMCuser


async def main():
    Main = await asyncMCuser.lookup("username or user uuid of id")
    Text = await Main.user_check() #return json
    User = await Main.user_name() #return str
    Users = await Main.user_names() #return json
    Userid = await Main.user_id() #return str
    Userrawid = await Main.user_rawid() #retrun str
    Useravatar = await Main.user_avatar() #return str url

asyncio.run(main())#return
"""
Text = {'code': 'player.found', 'message': 'Successfully found player by given ID.', 'success': True}
User = Name
Users = [{'name': '_Siu'}, {'name': 'Name', 'changedToAt': 1423044715000}, {'name': 'name', 'changedToAt': 1430030146000}, {'name': 'Name', 'changedToAt': 1482572974000}]
Userid = fa90ba90-9446-4141-83c5-6b31487112c3
Userrawid = fa90ba909446414183c56b31487112c3
Useravatar = https://crafatar.com/avatars/fa90ba909446414183c56b31487112c3
"""

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

mcuser-1.0.2.tar.gz (2.9 kB view details)

Uploaded Source

Built Distribution

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

mcuser-1.0.2-py3-none-any.whl (3.6 kB view details)

Uploaded Python 3

File details

Details for the file mcuser-1.0.2.tar.gz.

File metadata

  • Download URL: mcuser-1.0.2.tar.gz
  • Upload date:
  • Size: 2.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/3.7.3 pkginfo/1.7.0 requests/2.24.0 requests-toolbelt/0.9.1 tqdm/4.51.0 CPython/3.8.3

File hashes

Hashes for mcuser-1.0.2.tar.gz
Algorithm Hash digest
SHA256 f74d3de2930d39857b14158a70318a373be8da7d8df405243be2eca5c51daa98
MD5 71cb900692e1f2530d3e7b6e613f42ca
BLAKE2b-256 5d651b337693b6c6989253ee7191f7a2211222d4787de1472dcd938ec0294a27

See more details on using hashes here.

File details

Details for the file mcuser-1.0.2-py3-none-any.whl.

File metadata

  • Download URL: mcuser-1.0.2-py3-none-any.whl
  • Upload date:
  • Size: 3.6 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/3.7.3 pkginfo/1.7.0 requests/2.24.0 requests-toolbelt/0.9.1 tqdm/4.51.0 CPython/3.8.3

File hashes

Hashes for mcuser-1.0.2-py3-none-any.whl
Algorithm Hash digest
SHA256 53936216dbc8bb3f26c622ec31d22f6d856838c9a431b0c320012b69a2fc9a81
MD5 b551dfac4391c94527cb14deb96c9fc5
BLAKE2b-256 767120b48be8630f78930c814deaad922c6e4d679d8784387844e370ab41c0d8

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