Встречается на собеседованиях • сегодня

Работал ли с асинхронностью в Python

Да, работал с асинхронностью в Python через asyncio. Основные концепции: async/await, корутины и event loop. Пример простого асинхронного запроса:

python
import asyncio
import aiohttp

async def fetch_data(url):
    async with aiohttp.ClientSession() as session:
        async with session.get(url) as response:
            return await response.json()

async def main():
data = await fetch_data('https://api.example.com/data')
print(data)

asyncio.run(main())

text

Ключевые моменты:
- `async` определяет асинхронную функцию
- `await` приостанавливает выполнение, пока операция не завершится
- `asyncio.run()` запускает event loop

Также использовал `aiohttp` для HTTP-запросов и `async with` для асинхронных контекстных менеджеров.
Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

Следующий вопрос

Это единственный вопрос по вашему фильтру

как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы