Я всегда задавался вопросом, почему синтаксис для импорта определенных объектов из модуля from module import x, y, z
вместо import x, y, z from module
. Я не являюсь носителем языка, но не является последним более правильным/естественным?
Итак, в чем причина, чтобы перенести сначала? Это просто для упрощения грамматики (требуется меньше внимания)? Это попытка сделать два вида импорта визуально более отчетливыми? Или это один из таких случаев, когда очевидный путь "не является очевидным сначала, если вы не голландский"?;)