Creando menos archivos al congelar una aplicación Python

Estoy usando cxFreeze para congelar mi aplicación Python. Todo parece funcionar como se esperaba, pero al mirar dentro del directorio de comstackción me puse a pensar …

¿Hay alguna manera de tener menos archivos en el directorio de comstackción?

Actualmente, hay un montón de archivos PYD y los archivos DLL necesarios por ahí. Luego tengo algunos archivos de configuración (personalizados) y el rest de las cosas se introducen en un archivo library.zip. ¿Hay alguna manera de que pueda agrupar casi todo en el archivo library.zip para poder tener menos archivos allí?

(Esto parece ser un fetiche de directorio más agradable que un “problema” real pero, sin embargo, a veces solo tienes que cumplir con la curiosidad / fetiche)

Muchas gracias chicos (de antemano).

PyInstaller también es multiplataforma y tiene más funciones que cx_Freeze, pero no es compatible con Python 3. Consulte también py2exe: generar un archivo ejecutable único .