2013-12-10 45 views
0

我已經在這個主題上看過不少關於SO的帖子,但他們都沒有證明非常有幫助。我正在嘗試製作一個可執行文件,該文件可以在沒有安裝python的人的系統上運行。我的程序使用wxpython。其他的工作,但我不能設法嵌入圖像內的exe文件(不只是在dist文件夾中),並從程序中加載它。我相信這是可能的。我應該如何在我的py2exe安裝程序中執行此操作,以及如何從python程序訪問嵌入式文件?如何使用py2exe將png圖像嵌入到單個exe文件中?

+0

我只知道這個,就在於它是不可能有一個.exe從py2exe沒有額外的行李文件。雖然,您可以刪除其中的一半有時沒有任何影響。關於形象,爲什麼你認爲這是可能的? – Totem

+1

您可以指定您只需要py2exe安裝程序中的一個文件。 –

+0

我沒有意識到這一點..謝謝。如果你有一個鏈接到文檔詳細說明,這將不勝感激 – Totem

回答

2

py2exe可能不支持此操作。但是,您可以使用wxPython的img2py實用工具將圖像轉換爲可導入的Python文件。那麼你應該能夠以這種方式「嵌入」圖像。下面是關於如何使用img2py實用一些鏈接:

+0

img2py庫的工作效果令人驚訝 –

+0

我發現它非常有用。它也用於wxPython演示中的一些演示。 –

相關問題