Python - Как вы можете использовать псевдоним модуля для импорта его подмодулей?

У меня длинное имя модуля, и я хочу, чтобы мне не приходилось набирать его много раз в моем документе. Я могу просто сделать import long_ass_module_name как lamn и назвать его так. Однако в этом модуле есть много подмодулей, которые я также хочу импортировать и использовать.

В этом случае я не смогу написать import lamn.sub_module_1 , потому что импорт python не распознает этот псевдоним, который я сделал для своего long_ass_module_name. Как я могу этого добиться?

Должен ли я просто автоматически импортировать все подмодули в моем основном модуле __ init __. Py ?

8
задан levesque 3 February 2012 в 17:03
поделиться