parsing for Minecraft User Data module
Project description
mcuser
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
Release history Release notifications | RSS feed
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)
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
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
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
f74d3de2930d39857b14158a70318a373be8da7d8df405243be2eca5c51daa98
|
|
| MD5 |
71cb900692e1f2530d3e7b6e613f42ca
|
|
| BLAKE2b-256 |
5d651b337693b6c6989253ee7191f7a2211222d4787de1472dcd938ec0294a27
|
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
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
53936216dbc8bb3f26c622ec31d22f6d856838c9a431b0c320012b69a2fc9a81
|
|
| MD5 |
b551dfac4391c94527cb14deb96c9fc5
|
|
| BLAKE2b-256 |
767120b48be8630f78930c814deaad922c6e4d679d8784387844e370ab41c0d8
|