await
Python await kalit so‘zi
❮ Python kalit so‘zlari ma’lumotnomasi
Misol
async kod ichida korutina natijasini kutish uchun awaitdan foydalaning:
import asyncio
async def greet():
return "Hi"
async def main():
msg = await greet()
print(msg)
asyncio.run(main())
O‘zingiz sinab ko‘ring »
Ta’rif va qo‘llanilishi
await kalit so‘zi async funksiyaning bajarilishini kutilayotgan obyekt (coroutine / awaitable) natija qaytarmaguncha to‘xtatib turadi.
await faqat async bilan e’lon qilingan funksiyalar ichida ishlatilishi mumkin.
Ko‘proq misollar
Misol
asyncio.gather() yordamida bir nechta vazifa natijasini kuting:
import asyncio
async def one():
return "one"
async def two():
return "two"
async def main():
a, b = await asyncio.gather(one(), two())
print(a, b)
asyncio.run(main())
O‘zingiz sinab ko‘ring »
Tegishli sahifalar
async kalit so‘zi.
W3Schools Pathfinder
Yutuqlaringizni kuzating – bu bepul!
