Вам никто не говорит переписывать свою программу на питоне.
Чё?
Какой нафиг переписывать? Она либо уже на нём, либо ещё не написана но всё равно будет на нём и точка.
Не нужен тут low-level, не нужен тут си уж точно, не та задача.
Мне на лоре почти сразу сказали куда капать(pyinstaller, sys._MEIPASS), а вы мне тут заливаете про то что я уже выяснил на счёт своих инструментов и составляющих программ
Ещё раз: 2 проги лежат просто в папочке, со всеми своими библиотеками, если надо запусить отраваете консоль и явно пишете путь, зависимостей не требуют, одна с графическим интрефейсом но не суть.
Эти проги умеет дёргать внешняя прога на питоне, которой они будут переданы в качестве ресурсов при сборке, вот про этот момент и хотелось выяснить что да как, потому что всё осложняется тем что это не картинки а исполняемые файлы со своими либами.
auto-py-to-exe не мой вариант, но да именно о таких штуках и идёт речь
lizlizchuu, чё то вы как то не любите питон похоже, какой нафиг .net?
Всё по отдельности спокойно запускается на стоковых виндах, проверенно
На питоне есть свои способы собрать exeшник, и вопрос был не спецу по делфи, потому что питунячая прога там не совсем простая что бы писать её быстро на незнакомом языке, а спецу по питону
Dmitrii, питунячая прога в общем то этим и занимается, тут прикол собрать это всё в 1 exeшник, работающий как часы
Что бы скинуть пользователю который что то нажал и всё сломалось
i3a4em, в представленном коде опущено пол-програмы, и проблема точно в QtWidgets.QFileDialog.getOpenFileName, потому что когда его удалили, всё стало хорошо.
self.close вызывается либо по горячей клавише, либо по кнопке в заголовке