EnkaNetwork.py/example/custom_cache.py

20 lines
479 B
Python
Raw Normal View History

2022-08-02 17:37:24 +00:00
import asyncio
from enkanetwork import EnkaNetworkAPI, Cache
class CustomCache(Cache):
def __init__(self):
super().__init__(1024, 60 * 3)
2022-08-02 17:37:24 +00:00
self.cache = {}
client = EnkaNetworkAPI(lang="th", cache=True)
client.set_cache(CustomCache())
async def main():
async with client:
await client.fetch_user(843715177)
await asyncio.sleep(2)
await client.fetch_user(843715177)
2022-08-02 17:37:24 +00:00
loop = asyncio.get_event_loop()
loop.run_until_complete(main())