Импортировать папку из другой папки - PullRequest
0 голосов
/ 24 апреля 2020

Это как:

from <folder1>, <folder2>, import <file>

Или это невозможно, я думаю?

Ответы [ 2 ]

0 голосов
/ 24 апреля 2020

Вы можете временно добавить пути ко всем папкам, содержащим модули python, которые вы хотите импортировать в sys.path. Например, у вас есть модуль python с именем file1.py в папке folder1, расположенной в родительском каталоге вашего рабочего каталога, вы можете импортировать его следующим образом:

import sys
sys.path.append("../folder1")
sys.path.append("../folder2")
import file1
import file2
0 голосов
/ 24 апреля 2020

Использование абсолютного пути может быть проще всего. Например: C: \ Users \ exampleUser \ Documents \ folder1 \ folder2 \ file

Подходит ли это для вашего приложения?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...