Методы добавления текущего каталога в путь импорта Python

Чтобы добавить текущий каталог в путь импорта в Python, вы можете использовать несколько методов:

Метод 1: изменение sys.path

import sys
sys.path.append('')

Способ 2. Использование модуля сайта

import site
site.addsitedir('')

Метод 3. Изменение переменной среды PYTHONPATH

import os
os.environ['PYTHONPATH'] = os.getcwd()

Метод 4. Использование модуля runpy

import runpy
runpy._run_module_as_main('')

Метод 5: изменение sys.meta_path (Python 3.3 и более поздних версий)

import sys
sys.meta_path.append('') 

Эти методы позволяют добавить текущий каталог в путь импорта Python, что означает, что вы можете импортировать модули из текущего каталога или любых подкаталогов.