DEViantUA / ENCard

ENCard resources

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

ENCard

ENCard - Add-on for module: https://github.com/DEViantUA/EnkaCard

Example run is in the file: Example.py

To run: Download the folder: encard and put it together with the file Example.py in the same directory, then run the code through the file: Example.py

Card Example:

async def generator_card(uid): 
    async with encard.ENCard(lang = "en") as enc:
        result = await enc.create_cards(uid)
        print("―"*(len(f"✦ {result.name}{result.uid}〕✦")+10))
        print("―"*4 + f"✦ {result.name}{result.uid}〕✦"+"―"*4)
        print("―"*(len(f"✦ {result.name}{result.uid}〕✦")+10)+"\n")
        for character in result.card:
            print("―"*4 + f"✦ {character.name}{character.id}〕✦"+"―"*4)
            print("―"*6 + f"✦〔{character.element}〕✦"+"―"*6)
            print(f"Image: {character.card}\n\n")

asyncio.run(generator_card(724281429))  

Profile Example:

async def generator_profile(uid): 
    async with encard.ENCard(lang = "en") as enc:
        result = await enc.create_profile(uid)

    print("―"*(len(f"✦ {result.name}{result.uid}〕✦")+10))
    print("―"*4 + f"✦ {result.name}{result.uid}〕✦"+"―"*4)
    print("―"*(len(f"✦ {result.name}{result.uid}〕✦")+10))
    print(f"✦Charter: {result.charter_name[:-2]}{len(result.charter)}〕✦\n")
    if result.charter != []:
        for character in result.charter:
            print("―"*4 + f"✦ {character.name}{character.id}〕✦"+"―"*4)
            print("―"*4 + f"✦ {character.icon}〕✦"+"―"*4)
            print("―"*6 + f"✦〔{character.element}〕✦"+"―"*6)
            print("\n\n")
    else:
        print("―"*6 + f"✦〔Make the character stand visible〕✦"+"―"*6)
    print(f"Image: {result.card}")

asyncio.run(generator_profile(724281429)) 

Result:

Card:

Баннер

Profile:

Баннер

About

ENCard resources


Languages

Language:Python 100.0%