Python открытие файла в своей директории
Как открыть файл Python в свой директории? Когда я использую
os.openfile("Additional.exe")
или
subprocess.Popen("Additional.exe")
файл запускается, и при попытке открыть файл из директории где находится Additional.exe, Возникает ошибка FileNotExists, т.к. оно ищет в директории где находится main.exe
Если вы не поняли текст, можете попробовать посмотреть на картинке, там я вроде проще описал

P.S. Исполозовался PyInstaller
Ответы (1 шт):
Я не уверен, но если ты хочешь вызвать эксешник из другой директории, то, предположительно, ты знаешь где она находится относительно того места, откуда ты вызываешь файл. В таком случае вместо того чтобы задавать абсолютный путь ты можешь попробовать задать относительный какими-то манипуляциями типа этих:
your_dir = 'dir2'
os.chdir(os.path.join(os.path.split(os.getcwd())[0], your_dir))
Выполнив код выше ты сможешь перейти из текущей директории в соседнюю с названием dir2, откуда уже сможешь достать нужный тебе файл.