В Python для импорта модулей из системы папок можно использовать модуль sys
.
Для начала нужно добавить путь к нужной папке в переменную sys.path
. Эта переменная представляет собой список строк, где каждая строка - это путь к директории, где Python будет искать модули для импорта.
Пример:
import sys sys.path.append('/путь/к/папке') import модуль
В этом примере мы добавили путь к папке в переменную sys.path
с помощью метода append()
. После этого мы можем импортировать модуль из этой папки, используя стандартную конструкцию import
.
Можно также добавить системные пути в переменную PYTHONPATH
, чтобы они были доступны при запуске интерпретатора Python. Это позволит избежать добавления путей к папкам в коде каждого скрипта.
Если у вас есть путь к папке на уровне операционной системы, например, /путь/к/папке
, то вы можете добавить его в переменную PYTHONPATH
следующим образом:
export PYTHONPATH="/путь/к/папке:${PYTHONPATH}"
Обратите внимание, что каждый путь в PYTHONPATH
разделен двоеточием (в Linux и Mac) или точкой с запятой (в Windows).
После добавления папки в переменную PYTHONPATH
, вы можете импортировать модули из этой папки в любом скрипте Python без необходимости использования sys.path.append()
.
Более подробную информацию вы можете найти в документации Python: https://docs.python.org/3/tutorial/modules.html#the-module-search-path