У меня был файл с именем example_file.py
, которое я хотел использовать из различных других файлов, поэтому я решил добавить example_file.py
к sys.path
и импортировать этот файл в другом файле , чтобы использовать этот файл. Для этого я выполнил в IPython следующее.
import sys
sys.path
sys.path.append('/path/to/the/example_file.py')
print(sys.path)
Я мог видеть только что добавленный путь, и когда я пытался импортировать этот файл из другого пути к каталогу, например:
import example_file
он работал нормально, но как только я вышел из IPython, снова вошел в него и проверил sys.path
, я увидел, что путь, который я добавил, отсутствует, так как мне добавить путь к sys.path на постоянной основе в Python?
sys.path.append()
принимает каталог, содержащий файл, а НЕ ЕДИНЫЙ ПУТЬ К ФАЙЛУ.