Я поставил вопрос на рисунке ниже:Импорт модулей из соседней папки в Python
EDIT Вопрос, поставленный рядом с фигурой является:
Как я make script_A1 импортировать функцию из script_B2?
Похожие вопросы были заданы раньше. Но большинство ответов предлагают добавить модуль/скрипт/пакет (независимо) в переменную PATH. Например:
sys.path.append('...')
Но добавление модуля в переменную PATH просто не так. Я не хочу каким-либо образом изменять свою систему. Когда мое приложение закрывается, я хочу, чтобы моя среда Python была чистой и «нетронутой». Я боюсь, что добавление неконтролируемых модулей в переменные PATH в моей системе позже вызовет головные боли.
Спасибо за помощь мне :-)
Добавление к 'sys.path' не является постоянным изменением; он ничего не сделает с «PATH» или «PYTHONPATH». Вероятно, это не самый лучший способ сделать это, но у вас не будет проблем, о которых вы беспокоитесь. – user2357112
Я не знаю, почему кто-то отказался от моего вопроса. Пожалуйста, оставьте комментарий перед тем, как сделать downvote, чтобы объяснить, что я могу сделать лучше. Я разумный человек. Я готов слушать. –
Ваш ответ должен быть в текстовой форме, не загружен как изображение: http://meta.stackoverflow.com/questions/318618/proposal-adding-the-text-in-text-form-in-the-close-reason –