Уведомления

Группа в Telegram: @pythonsu

#1 Ноя. 20, 2014 06:37:04

lightarhont
Зарегистрирован: 2014-07-20
Сообщения: 44
Репутация: +  1  -
Профиль   Отправить e-mail  

Импорт питон пакетов

Скажите, можно использовать переменные в импорте пакетов?
Скажем так, я пишу проект на Pyramid и назвал его testproject. Как некую заготовку для других проектов. В будущем я переименую проект в что-то другое… Ещё не знаю во что.
Но при импорте пакетов постоянно нужно указывать:

Так например:

from testproject.models.users import (
Users,
Roles,
RolesUsers,
Profiles
)

Можно иногда писать относительный путь(.models.users), но иногда нужно писать именно полный путь. Можно ли вбить какую то переменную в место “testproject”, при том не использовать eval? Что бы потом получать эту переменную из какого то главного файла?

Офлайн

#2 Ноя. 20, 2014 07:23:31

Shaman
Зарегистрирован: 2013-03-15
Сообщения: 1369
Репутация: +  88  -
Профиль   Отправить e-mail  

Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version