Я работаю на сервере, и у меня есть набор утилит, которые я хочу, чтобы все было «внизу» и «рядом» в структуре каталогов. Это выглядит следующим образом:Python Импорт файла Python в родительский каталог
Server/
server.py
serverutils.py
games/
gamehandle.py
__init__.py
мне было интересно, как я мог бы импортировать serverutils.py из gamehandle.py. Заранее спасибо!
Edit:
Я смотрел на вопрос here, и ответ, который я искал там не было. Я решил проблему, поместив пустой файл __init__.py
в сервер/папку.
был задан аналогичный вопрос, и ответил [здесь] (http://stackoverflow.com/questions/714063/python-importing-modules-from-parent-folder) – Guilherme
Вам нужно сделать 'Server' пакет, предоставив ему '__init __. py', а также разместив его в каталоге на вашем' sys.path'. – BrenBarn
@Guilherme да, я посмотрел на это, но не мог понять это – Jerfov2