В настоящее время у меня есть файл python, который выглядит следующим образом:
import os
import sys
PROJECT_FOLDER = os.path.realpath(os.path.join(os.path.dirname(__file__), ".."))
os.chdir(PROJECT_FOLDER)
sys.path.insert(0, PROJECT_FOLDER)
from settings import datagenerator as settings
В связи с тем, как настройки и модули организованы в проекте, мне нужно установить какой-то общий рабочий каталог перед импортом различные файлы.
Поскольку я довольно ленивый , мне нравится использовать «Организовать импорт» в VScode. К сожалению, он перемещает линию from settings import datagenerator as settings
поверх блока, задающего текущий путь.
Даже если это и следовало ожидать. Мне было интересно, если бы был способ сказать VSCode, чтобы сохранить эти строки вместе.