Re: [Python-es] ¿cómo indicar a python una url incompleta?

2021-02-20 Por tema Criss

OK. tiraré por ahí entonces.


un saludo.

El 20-02-2021 a las 19:39, Marc Garcia escribió:
Sí, tienes que descargar el contenido de la página, puedes usar urllib 
o requests. Una vez tengas un string con el código html, puedes usar 
una simple regex, o algo más sofisticado como xpath con lxml o 
BeautifulSoup.


Yo usaría urllib y regex para este caso.

On Sat, 20 Feb 2021, 17:36 Criss, > wrote:


¿y hay forma de listar los enlaces de la página, y obtener el que
termine en .zip?

El 20-02-2021 a las 19:05, Marc Garcia escribió:

Eso no existe en el protocolo HTTP, no podrás hacerlo con Python
ni con nada. La única opción sería si el servidor http tiene una
página con un indice, entonces podrías ver lo que hay, e
implementar tú el wildcard.

On Sat, 20 Feb 2021, 16:53 Criss, mailto:criss...@hotmail.com>> wrote:

Perdón por explicarme mal. Cuando decía el día de mañana,
hablaba en sentido figurado para señalar que el archivo puede
cambiar de nombre en cualquier momento.

Lo que busco es alguna instrucción o algún símbolo que
indique cualquier nombre, algo así como cuando buscamos un
archivo por su extención con "*.zip", pero aplicado a las url.




From datatime import date

nombre_arch="archivo_"
Hoy = date.today()
Día = today.day +1

Print("nombre_archivo_{}{}{}.Zip". format(día, today.month,
today.year)



El sáb., 20 feb. 2021 21:50, Criss mailto:criss...@hotmail.com>> escribió:

hola.


  sucede que tengo una url que descarga un archivo, el
punto es que el
nombre del mismo cambia, no así el resto de la url, por
ejemplo:


webbrowser.open('https://sitio.com/pagina/archivo1.zip
')


como hago para indicar la url si donde dice 'archivo1'
el día de mañana
puede ser 'archivo2' o 'archivo3', pero siempre
terminado en .zip.


Un saludo.

___
Python-es mailing list
Python-es@python.org 
https://mail.python.org/mailman/listinfo/python-es



___
Python-es mailing list
Python-es@python.org  
https://mail.python.org/mailman/listinfo/python-es  


___
Python-es mailing list
Python-es@python.org 
https://mail.python.org/mailman/listinfo/python-es



___
Python-es mailing list
Python-es@python.org  
https://mail.python.org/mailman/listinfo/python-es  


___
Python-es mailing list
Python-es@python.org 
https://mail.python.org/mailman/listinfo/python-es



___
Python-es mailing list
Python-es@python.org
https://mail.python.org/mailman/listinfo/python-es
___
Python-es mailing list
Python-es@python.org
https://mail.python.org/mailman/listinfo/python-es


Re: [Python-es] ¿cómo indicar a python una url incompleta?

2021-02-20 Por tema Marc Garcia
Sí, tienes que descargar el contenido de la página, puedes usar urllib o
requests. Una vez tengas un string con el código html, puedes usar una
simple regex, o algo más sofisticado como xpath con lxml o BeautifulSoup.

Yo usaría urllib y regex para este caso.

On Sat, 20 Feb 2021, 17:36 Criss,  wrote:

> ¿y hay forma de listar los enlaces de la página, y obtener el que termine
> en .zip?
> El 20-02-2021 a las 19:05, Marc Garcia escribió:
>
> Eso no existe en el protocolo HTTP, no podrás hacerlo con Python ni con
> nada. La única opción sería si el servidor http tiene una página con un
> indice, entonces podrías ver lo que hay, e implementar tú el wildcard.
>
> On Sat, 20 Feb 2021, 16:53 Criss,  wrote:
>
>> Perdón por explicarme mal. Cuando decía el día de mañana, hablaba en
>> sentido figurado para señalar que el archivo puede cambiar de nombre en
>> cualquier momento.
>>
>> Lo que busco es alguna instrucción o algún símbolo que indique cualquier
>> nombre, algo así como cuando buscamos un archivo por su extención con
>> "*.zip", pero aplicado a las url.
>>
>>
>>
>> From datatime import date
>>
>> nombre_arch="archivo_"
>> Hoy = date.today()
>> Día = today.day +1
>>
>> Print("nombre_archivo_{}{}{}.Zip". format(día, today.month, today.year)
>>
>>
>>
>> El sáb., 20 feb. 2021 21:50, Criss  escribió:
>>
>>> hola.
>>>
>>>
>>>   sucede que tengo una url que descarga un archivo, el punto es que el
>>> nombre del mismo cambia, no así el resto de la url, por ejemplo:
>>>
>>>
>>> webbrowser.open('https://sitio.com/pagina/archivo1.zip')
>>>
>>>
>>> como hago para indicar la url si donde dice 'archivo1' el día de mañana
>>> puede ser 'archivo2' o 'archivo3', pero siempre terminado en .zip.
>>>
>>>
>>> Un saludo.
>>>
>>> ___
>>> Python-es mailing list
>>> Python-es@python.org
>>> https://mail.python.org/mailman/listinfo/python-es
>>>
>>
>> ___
>> Python-es mailing 
>> listPython-es@python.orghttps://mail.python.org/mailman/listinfo/python-es
>>
>> ___
>> Python-es mailing list
>> Python-es@python.org
>> https://mail.python.org/mailman/listinfo/python-es
>>
>
> ___
> Python-es mailing 
> listPython-es@python.orghttps://mail.python.org/mailman/listinfo/python-es
>
> ___
> Python-es mailing list
> Python-es@python.org
> https://mail.python.org/mailman/listinfo/python-es
>
___
Python-es mailing list
Python-es@python.org
https://mail.python.org/mailman/listinfo/python-es


Re: [Python-es] ¿cómo indicar a python una url incompleta?

2021-02-20 Por tema Criss
¿y hay forma de listar los enlaces de la página, y obtener el que 
termine en .zip?


El 20-02-2021 a las 19:05, Marc Garcia escribió:
Eso no existe en el protocolo HTTP, no podrás hacerlo con Python ni 
con nada. La única opción sería si el servidor http tiene una página 
con un indice, entonces podrías ver lo que hay, e implementar tú el 
wildcard.


On Sat, 20 Feb 2021, 16:53 Criss, > wrote:


Perdón por explicarme mal. Cuando decía el día de mañana, hablaba
en sentido figurado para señalar que el archivo puede cambiar de
nombre en cualquier momento.

Lo que busco es alguna instrucción o algún símbolo que indique
cualquier nombre, algo así como cuando buscamos un archivo por su
extención con "*.zip", pero aplicado a las url.




From datatime import date

nombre_arch="archivo_"
Hoy = date.today()
Día = today.day +1

Print("nombre_archivo_{}{}{}.Zip". format(día, today.month,
today.year)



El sáb., 20 feb. 2021 21:50, Criss mailto:criss...@hotmail.com>> escribió:

hola.


  sucede que tengo una url que descarga un archivo, el punto
es que el
nombre del mismo cambia, no así el resto de la url, por ejemplo:


webbrowser.open('https://sitio.com/pagina/archivo1.zip
')


como hago para indicar la url si donde dice 'archivo1' el día
de mañana
puede ser 'archivo2' o 'archivo3', pero siempre terminado en
.zip.


Un saludo.

___
Python-es mailing list
Python-es@python.org 
https://mail.python.org/mailman/listinfo/python-es



___
Python-es mailing list
Python-es@python.org  
https://mail.python.org/mailman/listinfo/python-es  


___
Python-es mailing list
Python-es@python.org 
https://mail.python.org/mailman/listinfo/python-es



___
Python-es mailing list
Python-es@python.org
https://mail.python.org/mailman/listinfo/python-es
___
Python-es mailing list
Python-es@python.org
https://mail.python.org/mailman/listinfo/python-es


Re: [Python-es] ¿cómo indicar a python una url incompleta?

2021-02-20 Por tema Marc Garcia
Eso no existe en el protocolo HTTP, no podrás hacerlo con Python ni con
nada. La única opción sería si el servidor http tiene una página con un
indice, entonces podrías ver lo que hay, e implementar tú el wildcard.

On Sat, 20 Feb 2021, 16:53 Criss,  wrote:

> Perdón por explicarme mal. Cuando decía el día de mañana, hablaba en
> sentido figurado para señalar que el archivo puede cambiar de nombre en
> cualquier momento.
>
> Lo que busco es alguna instrucción o algún símbolo que indique cualquier
> nombre, algo así como cuando buscamos un archivo por su extención con
> "*.zip", pero aplicado a las url.
>
>
>
> From datatime import date
>
> nombre_arch="archivo_"
> Hoy = date.today()
> Día = today.day +1
>
> Print("nombre_archivo_{}{}{}.Zip". format(día, today.month, today.year)
>
>
>
> El sáb., 20 feb. 2021 21:50, Criss  escribió:
>
>> hola.
>>
>>
>>   sucede que tengo una url que descarga un archivo, el punto es que el
>> nombre del mismo cambia, no así el resto de la url, por ejemplo:
>>
>>
>> webbrowser.open('https://sitio.com/pagina/archivo1.zip')
>>
>>
>> como hago para indicar la url si donde dice 'archivo1' el día de mañana
>> puede ser 'archivo2' o 'archivo3', pero siempre terminado en .zip.
>>
>>
>> Un saludo.
>>
>> ___
>> Python-es mailing list
>> Python-es@python.org
>> https://mail.python.org/mailman/listinfo/python-es
>>
>
> ___
> Python-es mailing 
> listPython-es@python.orghttps://mail.python.org/mailman/listinfo/python-es
>
> ___
> Python-es mailing list
> Python-es@python.org
> https://mail.python.org/mailman/listinfo/python-es
>
___
Python-es mailing list
Python-es@python.org
https://mail.python.org/mailman/listinfo/python-es


Re: [Python-es] ¿cómo indicar a python una url incompleta?

2021-02-20 Por tema Criss
Perdón por explicarme mal. Cuando decía el día de mañana, hablaba en 
sentido figurado para señalar que el archivo puede cambiar de nombre en 
cualquier momento.


Lo que busco es alguna instrucción o algún símbolo que indique cualquier 
nombre, algo así como cuando buscamos un archivo por su extención con 
"*.zip", pero aplicado a las url.





From datatime import date

nombre_arch="archivo_"
Hoy = date.today()
Día = today.day +1

Print("nombre_archivo_{}{}{}.Zip". format(día, today.month, today.year)



El sáb., 20 feb. 2021 21:50, Criss > escribió:


hola.


  sucede que tengo una url que descarga un archivo, el punto es
que el
nombre del mismo cambia, no así el resto de la url, por ejemplo:


webbrowser.open('https://sitio.com/pagina/archivo1.zip
')


como hago para indicar la url si donde dice 'archivo1' el día de
mañana
puede ser 'archivo2' o 'archivo3', pero siempre terminado en .zip.


Un saludo.

___
Python-es mailing list
Python-es@python.org 
https://mail.python.org/mailman/listinfo/python-es



___
Python-es mailing list
Python-es@python.org
https://mail.python.org/mailman/listinfo/python-es
___
Python-es mailing list
Python-es@python.org
https://mail.python.org/mailman/listinfo/python-es


Re: [Python-es] ¿cómo indicar a python una url incompleta?

2021-02-20 Por tema Javier Morales de Lucas
>From datatime import date

nombre_arch="archivo_"
Hoy = date.today()
Día = today.day +1

Print("nombre_archivo_{}{}{}.Zip". format(día, today.month, today.year)



El sáb., 20 feb. 2021 21:50, Criss  escribió:

> hola.
>
>
>   sucede que tengo una url que descarga un archivo, el punto es que el
> nombre del mismo cambia, no así el resto de la url, por ejemplo:
>
>
> webbrowser.open('https://sitio.com/pagina/archivo1.zip')
>
>
> como hago para indicar la url si donde dice 'archivo1' el día de mañana
> puede ser 'archivo2' o 'archivo3', pero siempre terminado en .zip.
>
>
> Un saludo.
>
> ___
> Python-es mailing list
> Python-es@python.org
> https://mail.python.org/mailman/listinfo/python-es
>
___
Python-es mailing list
Python-es@python.org
https://mail.python.org/mailman/listinfo/python-es


Re: [Python-es] ¿cómo indicar a python una url incompleta?

2021-02-20 Por tema Criss

el nombre puede ser cualquiera, solo se que siempre terminará en .zip

El 20-02-2021 a las 18:24, kikocorreoso vía Python-es escribió:



Sent with ProtonMail Secure Email.

‐‐‐ Original Message ‐‐‐
On Saturday, February 20, 2021 9:49 PM, Criss  wrote:


hola.

  sucede que tengo una url que descarga un archivo, el punto es que el
nombre del mismo cambia, no así el resto de la url, por ejemplo:

webbrowser.open('https://sitio.com/pagina/archivo1.zip')

como hago para indicar la url si donde dice 'archivo1' el día de mañana
puede ser 'archivo2' o 'archivo3', pero siempre terminado en .zip.

Si hoy se llama archivo1, ¿sabes cómo se llamará mañana o el nombre puede ser 
cualquiera y solo sabes que se acaba en .zip?


Un saludo.

Python-es mailing list
Python-es@python.org
https://mail.python.org/mailman/listinfo/python-es


___
Python-es mailing list
Python-es@python.org
https://mail.python.org/mailman/listinfo/python-es

___
Python-es mailing list
Python-es@python.org
https://mail.python.org/mailman/listinfo/python-es


Re: [Python-es] ¿cómo indicar a python una url incompleta?

2021-02-20 Por tema kikocorreoso vía Python-es



Sent with ProtonMail Secure Email.

‐‐‐ Original Message ‐‐‐
On Saturday, February 20, 2021 9:49 PM, Criss  wrote:

> hola.
>
>  sucede que tengo una url que descarga un archivo, el punto es que el
> nombre del mismo cambia, no así el resto de la url, por ejemplo:
>
> webbrowser.open('https://sitio.com/pagina/archivo1.zip')
>
> como hago para indicar la url si donde dice 'archivo1' el día de mañana
> puede ser 'archivo2' o 'archivo3', pero siempre terminado en .zip.

Si hoy se llama archivo1, ¿sabes cómo se llamará mañana o el nombre puede ser 
cualquiera y solo sabes que se acaba en .zip?

>
> Un saludo.
>
> Python-es mailing list
> Python-es@python.org
> https://mail.python.org/mailman/listinfo/python-es


___
Python-es mailing list
Python-es@python.org
https://mail.python.org/mailman/listinfo/python-es