Импорт модулей из директрии выше (../)

 
0
 
Python
ava
Murlock | 26.10.2010, 13:21
Отдали на поддержку (сис.админ я) софтину на Python, но я с ним никогда не работал и возникла одна проблема.
Собственно имеем нечто пододобное:

from dir_1 import foo


Но, нужно импортировать модули и директории расположенной выше, т.е. как в Python описать аналог ../dir?

На сколько я понял, по замыслу разработчика модули нужно скопировать в каждую директорию с испольняемым файлом, но мне это кажется какимто бредом, да и пользователей не очень устраивает.
Kommentare (1)
ava
system | 26.10.2010, 23:51 #
добавь эту директорию в sys.path

import sys
sys.path.append( '..' );
import any
print (any.any)
Registrieren Sie sich oder melden Sie sich an, um schreiben zu können.
Unternehmen des Tages
Вы также можете добавить свою фирму в каталог IT-фирм, и публиковать статьи, новости, вакансии и другую информацию от имени фирмы.
Подробнее
Mitwirkende
  Murlock   system
advanced
Absenden