@20strannik08

Как в python 3.7+ импортировать файлы?

Пытаюсь пересесть с python 2.7. Там в основном скрипте для удобства части кода были вынесены в отдельные файлы и подключались вот так:
import imp
foo = imp.load_source('trylala', '/bla_bla/bla_bla/1.py')

Сразу после этого вызываемый файл исполнялся. Не могу понять как теперь в python 3.7+ это реализовать? В консоли предупреждение мол imp устарел используйте importlib...Подскажите плз...

UPD. Решение заключается в использовании import, но поскольку python роется фиг пойми где в поисках модулей, нужно предварительно ему всунуть нужную директорию с файлом через sys.path, а потом его импортировать:
sys.path.insert(1,'/полный путь до папки')
import ИмяФайла(без регистра)
  • Вопрос задан
  • 110 просмотров
Решения вопроса 1
@bacon
Сесть и почитать доки, чтобы нормально разобраться как пользоваться обычным import'ом.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы