以下是更完整的sample:
另外,我們可以使用UPX幫所有的binary減肥:
upx.exe --best *.*
最後再包成安裝檔。
使用py2exe與其他工具(如UPX, NSIS等)的幫忙我們可以使用Python輕鬆的製作GUI程式,而使用者也不需要安裝Python引擎便可以執行,有如用C/C++編寫native executable一般,只是體積仍舊稍嫌大了點(wxPython的lib體積實在太大了,UPX也無能為力),如果是一般的console app或許還可以瘦身到1MB以下(pytho25.dll經過UPX的壓縮後由2.XMB減少為859KB)。
Updated @ 2008/04/30
script中的windows表示產生出來的執行檔為gui程式,如果要產生文字模式的程式執行檔可以將windows改為console。
No comments:
Post a Comment