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, <criss...@hotmail.com <mailto:criss...@hotmail.com>> 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, <criss...@hotmail.com
    <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 <criss...@hotmail.com
        <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
            <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 <mailto:Python-es@python.org>
            https://mail.python.org/mailman/listinfo/python-es
            <https://mail.python.org/mailman/listinfo/python-es>


        _______________________________________________
        Python-es mailing list
        Python-es@python.org  <mailto:Python-es@python.org>
        https://mail.python.org/mailman/listinfo/python-es  
<https://mail.python.org/mailman/listinfo/python-es>
        _______________________________________________
        Python-es mailing list
        Python-es@python.org <mailto:Python-es@python.org>
        https://mail.python.org/mailman/listinfo/python-es
        <https://mail.python.org/mailman/listinfo/python-es>


    _______________________________________________
    Python-es mailing list
    Python-es@python.org  <mailto:Python-es@python.org>
    https://mail.python.org/mailman/listinfo/python-es  
<https://mail.python.org/mailman/listinfo/python-es>
    _______________________________________________
    Python-es mailing list
    Python-es@python.org <mailto:Python-es@python.org>
    https://mail.python.org/mailman/listinfo/python-es
    <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

Responder a