Re: [Python-es] descarga archivos comprimidos

2016-10-19 Por tema lasizoillo
Gran apunte el tuyo. A riesgo de ser pedante respondo entre lineas.

El 19 de octubre de 2016, 0:05, Juan José Gómez Romera 
escribió:

> Hola, si realmente quieres hacerlo con python necesitas solventar varios
> pasos:
>
> - Acceso a fichero de excel, según la versión usaría openpyxl (.xlsx) o
> xlwt (.xls) para la extracción de los url.
>

Si es para una sola vez trataría de exportar los datos a csv desde excel. Y
luego leería los datos con el modulo csv de python,


> - Descarga de los archivos en sí, aquí tienes muchas opciones dentro de la
> librería estándar, urllib.urlretrieve es directo.
>

Si no importa tener librerias externas usaría requests que puede aportar
mejoras en los siguientes supuestos:
- Si las urls son al mismo dominio y usando las funcionalidades de
keep-alive se evitan un montón de hand-shakes/conexiones a nivel tcp.
- Si hace falta negociar autenticación, acceso a https malamente firmados,
 el código se simplifica
- Gusto estético por APIs bien hechas


> https://openpyxl.readthedocs.io
> https://xlwt.readthedocs.io
> https://docs.python.org/2.7/library/urllib.html?highlight=
> urlretrieve#urllib.urlretrieve
>
> En menos de 10 líneas de código lo tienes
>

Amen hermano


> Saludos
>
> >>
> >> Hola,
> >>
> >> Quisiera hacer la siguiente consulta:
> >>
> >>
> >> Tengo una hoja excel con un campo que contiene más de 1000 registros
> con la dirección de descarga de archivos comprimidos (url), cada registro
> es un enlace para la descarga de una imagen (http://..zip).
> >>
> >> Les agradecería si me pudieran explicar alguna forma sencilla para
> descargar de forma automática todas las imágenes a un directorio dado de mi
> equipo.
> >>
> >>
> >> Muchas gracias
> >>
> >>
> >> Saludos
> >>
> >>
> >>
> >>
> >>
> >>
> >> ___
> >> Python-es mailing list
> >> Python-es@python.org
> >> https://mail.python.org/mailman/listinfo/python-es
> >> FAQ: http://python-es-faq.wikidot.com/
> >
> >
> > ___
> > Python-es mailing list
> > Python-es@python.org
> > https://mail.python.org/mailman/listinfo/python-es
> > FAQ: http://python-es-faq.wikidot.com/
> >
>
> ___
> Python-es mailing list
> Python-es@python.org
> https://mail.python.org/mailman/listinfo/python-es
> FAQ: http://python-es-faq.wikidot.com/
>
>
___
Python-es mailing list
Python-es@python.org
https://mail.python.org/mailman/listinfo/python-es
FAQ: http://python-es-faq.wikidot.com/


Re: [Python-es] descarga archivos comprimidos

2016-10-18 Por tema Alfredo Noboa C
Puedes copiar los links al jdownloader y él se encargaría de descargar los
archivos.

El mar., 18 de oct. de 2016 16:21, Magi Franquesa 
escribió:

> Hola,
>
> Quisiera hacer la siguiente consulta:
>
>
> Tengo una hoja excel con un campo que contiene más de 1000 registros con
> la dirección de descarga de archivos comprimidos (url), cada registro es un
> enlace para la descarga de una imagen (http://..zip).
>
> Les agradecería si me pudieran explicar alguna forma sencilla para
> descargar de forma automática todas las imágenes a un directorio dado de mi
> equipo.
>
>
> Muchas gracias
>
>
> Saludos
>
>
>
>
>
>
> ___
> Python-es mailing list
> Python-es@python.org
> https://mail.python.org/mailman/listinfo/python-es
> FAQ: http://python-es-faq.wikidot.com/
>
___
Python-es mailing list
Python-es@python.org
https://mail.python.org/mailman/listinfo/python-es
FAQ: http://python-es-faq.wikidot.com/