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

Откуда рекомендуется импортировать Callable в Python 3.10

Начиная с Python 3.10, рекомендуется импортировать Callable из модуля collections.abc, а не из typing. Это связано с PEP 585, который переносит многие generic-типы из typing в их "родные" коллекции для лучшей производительности и согласованности.

Пример правильного импорта:

python
from collections.abc import Callable

Хотя импорт из typing пока продолжает работать, он считается устаревшим для Python 3.9+ и будет удалён в будущих версиях. Новый способ импорта работает быстрее и более согласован с другими типами коллекций.

Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

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

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

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