Структура подпапок модуля PythonPython

Программы на Python
Ответить
Anonymous
 Структура подпапок модуля Python

Сообщение Anonymous »

Моя конечная цель текущей структуры проекта Python — иметь возможность:

Код: Выделить всё

from module.file1 import class1
from module.file1.subfile1 import subclass1
Я попробовал следующее:

Код: Выделить всё

/module
__init__.py
file1.py: Class 1
/file1
__init__.py
subfile1.py: Subclass 1
subfile2.py: Subclass 2
file2.py: Class 2
Однако, хотя второй оператор импорта выше работает, первый — нет (проверено с помощью pip, устанавливающего корневой рабочий каталог). Я уже видел подобные структуры в других библиотеках, поэтому считаю, что это возможно. Если кто-нибудь сможет помочь, буду очень признателен.

Подробнее здесь: https://stackoverflow.com/questions/631 ... -structure
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Python»