2010-11-20 3 views
0

Я пишу небольшое приложение gui с Tkinter, которое требует, чтобы у меня был путь к файлам значков. Я планирую вставить файл в exe, который я делаю с py2exe, а затем извлекать его оттуда. Единственная проблема в том, что мне нужно знать, где находится этот файл. Кто-нибудь знает способ получения текущего исполняемого файла/пути exe? Спасибо за помощь в продвижении!Получить путь к файлу exe на py2exe

ответ

4
_file = os.path.abspath(sys.argv[0]) 
path = os.path.dirname(_file) 
0

Упс! Я узнал ответ! sys.executable должен сделать трюк. Он возвращает путь и имя исполняемого файла exe, хотя я должен проверить, что он работает с py2exe.