Уведомления

Группа в Telegram: @pythonsu

#1 Авг. 29, 2012 17:38:44

369_sfera_963
Зарегистрирован: 2012-08-29
Сообщения: 7
Репутация: +  0  -
Профиль   Отправить e-mail  

Import в Python

Дорого времени суток!

Возникает сложность с импортирование модулей.

Структуру директории можно увидеть на рисунке (прикреплен).
Нужно импортировать модуль sc1 в sc3 и sc2 в sc1.
Возникаю различные ошибки связанные с относительным импортированием.
Например:
ValueError: Attempted relative import beyond toplevel package

Перечитал уже достаточно много разной информации на тему импортирования и только больше запутался.
Хотелось бы получить дельный совет по этому вопросу…

Отредактировано 369_sfera_963 (Авг. 29, 2012 17:40:38)

Прикреплённый файлы:
attachment struct_folders.bmp (3,0 KБ)

Офлайн

#2 Авг. 29, 2012 17:46:21

ad3w
От: Hua Hin, Thailand
Зарегистрирован: 2012-01-27
Сообщения: 59
Репутация: +  4  -
Профиль   Отправить e-mail  

Import в Python

Картинка не открывается. Да и для bmp что-то маловать 3к



Офлайн

#3 Авг. 29, 2012 18:19:50

369_sfera_963
Зарегистрирован: 2012-08-29
Сообщения: 7
Репутация: +  0  -
Профиль   Отправить e-mail  

Import в Python

ad3w
Картинка не открывается. Да и для bmp что-то маловать 3к
Попробую описать словами:
Scripts/
содержит: __init__.py, main.py

Scripts/Folder1
содержит: __init__.py, sc1

Scripts/Folder2
содержит: __init__.py, sc2

Scripts/Folder2/Folder3
содержит: __init__.py, sc3

Задача: нужно импортировать модуль sc1 в sc3 и sc2 в sc1.

Офлайн

Board footer

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

Powered by DjangoBB

Lo-Fi Version