Email or username:

Password:

Forgot your password?
Top-level
cauf 🇷🇺

@strizhechenko Кстати, мне система импорта питона не очень нравится из-за того, что для каждого вложенного подпакета надо прописывать отдельную цепочку импортов. То есть

from pack1.pack2.pack3.module1 import class1

а если тебе надо импортнуть из соседнего модуля, то будь добр написать всю конструкцию заново

from pack1.pack2.pack3.module2 import class2

Как мне кажется, можно было бы ввести что-то типа группировки импортов. Например так:

from pack1.pack2.pack3 (
from module1 import class1,
from module2 import class2,
)

Но пока об этом приходится только мечтать

1 comment
Joinny Hash

@cauf простите
""" yaml
from common
from enum
import EventType, CustomerStatus
from db
import models
from manager import atomic
"""

Go Up