Distributing Python apps
David Bolen
db3l at fitlinxx.com
Mon Jan 6 16:20:45 EST 2003
Thomas Heller <theller at python.net> writes:
> To further cut down the file size, you could use UPX, which
> transparently compresses executable files. This brings down
> python22.dll from 847920 bytes to 324608 bytes. IIRC, the ratio
> is even more impressive with the wxPython and wxWindows dlls.
>
> http://upx.sourceforge.net/
That's a good point, particularly with respect to a diskette based
system. Normally I steer people away from this approach because it
prevents Windows from sharing that DLL amongst several processes, so
you risk dramatically increasing memory usage. But given that a
packaged python application would be self-contained and not typically
sharing anything anyway, the downside isn't as bad and likely worth
the trade-off.
--
-- David
--
/-----------------------------------------------------------------------\
\ David Bolen \ E-mail: db3l at fitlinxx.com /
| FitLinxx, Inc. \ Phone: (203) 708-5192 |
/ 860 Canal Street, Stamford, CT 06902 \ Fax: (203) 316-5150 \
\-----------------------------------------------------------------------/
More information about the Python-list
mailing list