Vad
Сен. 23, 2008 10:01:47
Часто использую Bitmap в скриптах..например логотип…разные фоновые рисунки….приходится с exe файлом таскать папку image,..как можно встроить изображение непосредственно в скрипт, чтобы при сборке exe не требовались дополнительные папки с картинками…
pythonwin
Сен. 23, 2008 15:03:08
посмотри
NSISPS вроде давно у меня получился один exe
shiza
Эм?
вспомнить не мог :(
shiza
Сен. 23, 2008 15:13:47
Мне в свое время так и не удалось, приходилось таскать папку с ресурасми, хотя я верю что способ должен быть =)
У меня была задача упаковать все в один EXE файл (если в zip паковать, то вроде все проще).
Затык такого рода: упаковать-то картинку в исполняемый файл можно, но каким макаром ее подгружать из скрипта? Пока в голову приходит только ctypes =)
(использовать временную папку - считаю некошерным =) )
Андрей Светлов
Сен. 23, 2008 16:47:42
вытаскивал через pkg_resources resource_string/resource_stream/resource_filename
Отлично работает
nobodyzzz
Сен. 23, 2008 16:51:23
а Image.frombuffer/Image.fromstring не устраивают?(можно сразу в py файл зашить =))
poltergeist
Сен. 24, 2008 09:02:05
если используется PyQt, то там есть готовые средства для хранения ресурсов в питонском модуле, в ехе-шник замечательно входит и выходит:)
Vad
Сен. 26, 2008 13:49:48
nobodyzzz
Можешь реальный пример приложить с использованием image.fromstring….видел что то подобное чета не втыкнулся до конца