2010-05-08 4 views
1

Я использую wxPython и Py2exe для создания своего приложения, и моя единственная проблема - загрузка, например, растровых изображений.Загрузить ресурсы? - wxPython/Python

Ok так что позволяет сказать, что я хочу, чтобы добавить изображение в моем приложении, и то довольно легко с помощью WxPython, и позволяет сказать, что на том же каталоге моего .py так, например:

image = wx.StaticBitmap(self, -1, wx.Bitmap('image.bmp') 

сейчас , это работает отлично, проблема в том, когда я конвертирую в Py2exe, я хотел бы использовать ресурсы из DLL, которые я включил в компиляцию Py2Exe.

В основном я хочу, чтобы вместо включения изображений в ту же папку, что и мое приложение, чтобы работать, я хотел бы использовать его из ресурсов, чтобы люди не увидели изображения в папке ,

ответ

4

Посмотрите на img2py. Этот инструмент предназначен для преобразования изображений в файлы python, которые вы можете импортировать и упаковывать с помощью py2exe.

+0

хотя это на самом деле не «спрячет» его изображения, как он, кажется, хочет сделать –

+0

+1 Кроме того, для более полного обсуждения см. Http://groups.google.com/group/PyInstaller/browse_thread/ Тема/e999838588e7fd99 – tom10

Смежные вопросы