asyncio (async / await in Python)
Në shqip përdoret i njëjti emër.
ShpjegimiSQ
Me async def dhe await, Python-i mund të presë shumë gjëra njëkohësisht — p.sh. 100 kërkesa në internet — pa thread-e. asyncio.run() e nis gjithçka, dhe asyncio.gather() i pret disa punë bashkë.
EnglishEN
With async def and await, Python can wait for many things at once — like 100 web requests — without threads. asyncio.run() starts everything, and asyncio.gather() waits for several jobs together.
Si ta mendosh
Si kamerieri që merr porosi nga disa tavolina ndërsa kuzhina gatuan, në vend që të presë te një tavolinë.
Lexoje në anglisht
Like a waiter taking orders from several tables while the kitchen cooks, instead of waiting at one table.
Shembull kodipython
import asyncio
async def shkarko(i): await asyncio.sleep(1); return i
async def main():
print(await asyncio.gather(*(shkarko(i) for i in range(5))))
asyncio.run(main())