Встречается на собеседованиях • сегодня
Работал ли с асинхронностью в 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` для асинхронных контекстных менеджеров.
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы