Найти - Пользователи
Полная версия: Как встроить картинку в exe
Начало » Python для экспертов » Как встроить картинку в exe
1 2
Vad
Часто использую Bitmap в скриптах..например логотип…разные фоновые рисунки….приходится с exe файлом таскать папку image,..как можно встроить изображение непосредственно в скрипт, чтобы при сборке exe не требовались дополнительные папки с картинками…
shiza
pythonwin
Эм?
pythonwin
посмотри NSIS
PS вроде давно у меня получился один exe
shiza
Эм?
вспомнить не мог :(
shiza
Мне в свое время так и не удалось, приходилось таскать папку с ресурасми, хотя я верю что способ должен быть =)

У меня была задача упаковать все в один EXE файл (если в zip паковать, то вроде все проще).
Затык такого рода: упаковать-то картинку в исполняемый файл можно, но каким макаром ее подгружать из скрипта? Пока в голову приходит только ctypes =)
(использовать временную папку - считаю некошерным =) )
Андрей Светлов
вытаскивал через pkg_resources resource_string/resource_stream/resource_filename
Отлично работает
nobodyzzz
а Image.frombuffer/Image.fromstring не устраивают?(можно сразу в py файл зашить =))
poltergeist
если используется PyQt, то там есть готовые средства для хранения ресурсов в питонском модуле, в ехе-шник замечательно входит и выходит:)
Vad
nobodyzzz
Можешь реальный пример приложить с использованием image.fromstring….видел что то подобное чета не втыкнулся до конца
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB