Quiero crear una distribución de solo bytecode de distutils (no realmente, lo hago; sé lo que estoy haciendo). Usando setuptools y el comando bdist_egg, simplemente puede proporcionar el parámetro --exclude-source. Lamentablemente, los comandos estándar no tienen esa opción.Cómo quitar la fuente de distutils distribuciones binarias?
- ¿Hay una forma fácil de quitar los archivos de origen justo antes de que se creen tar.gz, zip, rpm o deb.
- ¿Hay una forma relativamente limpia por comando para hacer esto (por ejemplo, solo para tar.gz o zip).
Muy similar: http://stackoverflow.com/questions/261638/how-do-i-protect-python-code Los archivos python compilados (pyc/pyo) son bastante triviales para descompilar. –
@Nick: en realidad no. No mencioné protección en absoluto, y esa pregunta no menciona distutils. Obviamente, el bytecode de python es fácil de analizar, ¿qué tal si nos dirigimos a la pregunta que realmente hice? – Draemon
Si solo desea eliminar todos los archivos * .py de un zip: '7z d archive.zip * .py -r' –