2014-01-08 65 views
1

我得到了幾個圖像和一個exe文件,我想在python exe文件中打包嗎?Python中的文件資源

我的意思是相同或類似的方式,它可以在Visual Studio來完成:

如果可能,請告訴我,如果是這樣,我怎麼能訪問的資源呢?

我使用pyinstaller如果它確實很重要。

回答

-1

您無法將您的資源捆綁在.Net運行庫中。 Visual Studio允許你將你的資源捆綁在你的項目中,而不是在.net可執行文件中。

同樣的方式,你不能在python.exe中捆綁像圖像和exe文件這樣的資源,但是使用Pyinstaller你可以創建你的項目exe文件,它將包含你的資源。

要創建單個文件,請在捆綁項目時使用--onefile標誌。根據Pyinstaller文檔 -

「在--onefile分發中,數據文件捆綁在可執行文件中,然後在運行時抽取到工作目錄中。」

這裏是how onefile mode works

+0

我要求的方式,雖然捆綁一些文件的鏈接。 – Lucas