Python, раскладывание модулей по разным папочкам |
Здравствуйте, гость ( Вход | Регистрация )
Python, раскладывание модулей по разным папочкам |
Litkevich Yuriy |
14.11.2010, 1:28
Сообщение
#1
|
разработчик РЭА Группа: Сомодератор Сообщений: 9669 Регистрация: 9.1.2008 Из: Тюмень Пользователь №: 64 Спасибо сказали: 807 раз(а) Репутация: 94 |
Подозреваю, что должна существовать возможность раскладывать модули по разным каталогам. Так сказать для удобства.
Но как интерпретатору сказать какие где искать? пример (есть и файлы с одинаковыми именами но из разных каталогов)
Теперь задачки: 1) положим, что в main.py нужно импортировать group1\foo.py и group1\bar.py 2) положим, что в main.py нужно импортировать group1\foo.py и group2\foo.py 3) положим, что в main.py нужно импортировать group1\foo.py, а в group1\foo.py импортировать group2\foo.py и group1\bar.py решаемая ли это задача для Питона? Например, для многих оберонов - нет, за исключением Оберон-2 |
|
|
Litkevich Yuriy |
14.11.2010, 18:28
Сообщение
#2
|
разработчик РЭА Группа: Сомодератор Сообщений: 9669 Регистрация: 9.1.2008 Из: Тюмень Пользователь №: 64 Спасибо сказали: 807 раз(а) Репутация: 94 |
Лучше или просто модуль подключить или уж конкртные вещи из модуля дёргать в случае с QtGui/QtCore это совершенно не прикольно - руки отваливаютсяП.С. В оберонах вообще нельзя такой трюк провернуть как в питоне со звёздочкой, мне звёздочка очень понравилась . П.П.С. правда в __init__.py если нету определения что такое "все модули", то интерпретатор ничего не видит, блин |
|
|
Текстовая версия | Сейчас: 26.11.2024, 9:44 |