remotezip en python

Iniciado por Orni1, 23 Febrero 2021, 21:37 PM

0 Miembros y 1 Visitante están viendo este tema.

Orni1

Estoy enredando con python para obtener archivos en remoto desde un zip.

Esto lo tengo claro que debe ser así

Código (python) [Seleccionar]
import os
import subprocess
from remotezip import RemoteZip
with RemoteZip(url.zip) as zip:
   zip.extract('archivo.txt')


Por otra parte uso curl con el parametro --path-as-is para poder utilizar los comodines /../ en el enlace.

Para usar curl en python hago así:
Código (python) [Seleccionar]
import os
import subprocess
subprocess.run('curl.exe --path-as-is "http://servidor/../directorio/archivo.zip" -o archivo.zip')


La pregunta es cómo puedo usar una url con los comodines /../ en RemoteZip o como paso el contenido que obtiene curl a remotezip para obtener solo el archivo.txt sin descargar el zip o leer el  texto en remoto.


[MOD] Usar la etiqueta GeSHi correcta.