[pyar] [django] Archivos rar/zip
Alejandro Santos
listas en alejolp.com
Vie Ago 30 09:59:11 ART 2013
2013/8/30 Ramiro Floydant <ramirotrvnt18 en gmail.com>:
>
> 1) Hacer una selección de archivos, comprimirlos y subirlo como zip/rar
> 2) Tener acceso a ese archivo zip/rar y editarlo (quitando o agregando
> archivos seleccionados)
> 3) Poder agregar archivos puntuales a ese zip/rar ya creado (por ej: la
> opción de "agregar al rar")
>
> Sinceramente, no se siquiera si se puede hacer; pero en el caso de que sí,
> sería un golazo.
>
En Python tenés el módulo "zipfile"[1] que te permite todo eso.
De todas formas fijate bien cómo lo querés implementar, porque las
operaciones sobre archivos ZIP suelen ser muy lentas. Capaz sea
conveniente que hagas todo eso en una tarea de segundo plano así tu
aplicación Django continúa respondiendo, algo así como lo que dicen
acá creo que es lo mejorcito[2].
[1] http://docs.python.org/2/library/zipfile
[2] http://stackoverflow.com/questions/1619397/how-to-start-a-long-running-process-from-django-view
--
Alejandro Santos
More information about the pyar
mailing list