Как сделать отступ для импорта множества классов из одного модуля?
Если мне нужно импортировать некоторые Class1
, Class2
,..., ClassN
из модуля module
как мне сделать отступ?
from module import (
Class1,
Class2,
...
ClassN
)
или, может быть
from module import (
Class1, Class2, ...,
..., ClassN
)
Не могу найти никакой информации в спецификации PEP.
1 ответ
Если число импортируемых классов выше, вам следует рассмотреть возможность импорта только их родительского модуля и доступа к классам через него, например:
import module
module.Class1
module.Class2
С другой стороны, если классов на самом деле не так много, но они все еще превышают предел в 80 символов, я обычно импортирую, используя следующий стиль:
from module import (Class1,
Class2,
Class3,
Class4)