[uylug-programming] Obtener cotización BROU

Miguel Rivero mrivero at lg.com.uy
Mon Jun 17 04:19:06 PDT 2019


Algo de eso me imaginé. Gracias.

El 15/06/2019 a las 13:05, Bruno Deferrari escribió:
> Se construye dinámicamente esa página. Vas a tener que actualizar tu
> script para que extraiga las varias URLs que se ven parecidas a esta:
>
> "\x2fc\x2fportal\x2frender_portlet\x3fp_l_id\x3d20593\x26p_p_id\x3d56_INSTANCE_3ULwbUSwKyz2\x26p_p_lifecycle\x3d0\x26p_t_lifecycle\x3d0\x26p_p_state\x3dnormal\x26p_p_mode\x3dview\x26p_p_col_id\x3dcolumn-1\x26p_p_col_pos\x3d1\x26p_p_col_count\x3d2\x26p_p_isolated\x3d1\x26currentURL\x3d\x252Fcotizaciones"
>
> En una de esas URLs está el cuerpo del fragmento con la cotización. No
> vas a poder saltearte el paso de descargar la página inicial porque
> esas URLs cambian cada vez (no se cual de todas es la que contiene el
> fragmento que precisás, pero es una de esas).
>
> On Sat, Jun 15, 2019 at 12:05 PM Miguel Rivero <mrivero at lg.com.uy> wrote:
>> Hola Carlos,
>>
>> Si, lo había visto y lo pobé, funciona a medias.
>>
>> El inconveniente de esta solución es que va contra cotizaciones con fuente BROU pero es una BBDD del INE y no se actualiza en tiempo real, generalmente de un día para el otro. Funciona más que nada como histórico.
>>
>> Para este caso necesito la cotización del BROU al momento de correr el script.
>>
>> Gracias!!!
>>
>> El 15/06/2019 a las 10:24, Carlos Martinez escribió:
>>
>> Hola Miguel,
>>
>>
>> Sin haberlo probado, o sea no se si funciona, encontré esto;
>>
>>
>>
>> https://github.com/gmanriqueUy/cotizaciones-brou/blob/master/README.md
>>
>>
>>
>> via Newton Mail
>> On Sat, Jun 15, 2019 at 9:35am, Miguel Rivero <mrivero at lg.com.uy> wrote:
>>
>> Estimados, se que este tema está más que tocado pero me surgió un
>> inconveniente y no he podido solucionar por esto recurro a la lista para
>> ver si alguien me puede dar una idea. No soy experto, solo meto mano.
>>
>> Mediante un script hecho en python se obtiene la cotización de la web
>> del BROU (https://www.brou.com.uy/cotizaciones), se hacen unos cálculos
>> y se envía la información vía mail.
>>
>> Hace ya un par de meses se ve que cambiaron algo en la web y ya no puedo
>> obtener más la cotización. El script es sencillo, mediante librería
>> urllib obtenía el html y con expresiones regulares "buscaba" la
>> cotización. Actualmente en el html obtenido no está la cotización aunque
>> por navegador la web se ve idéntica a como era antes.
>>
>> Quizás alguien pueda darme algún dato/alternativa de como solucionar esto.
>>
>> Desde ya gracias, saludos.
>> Miguel
>>
>> _______________________________________________
>> Uylug-programming mailing list
>> Uylug-programming at listas.uylug.org.uy
>> http://listas.uylug.org.uy/listinfo.cgi/uylug-programming-uylug.org.uy
>>
>>
>> _______________________________________________
>> Uylug-programming mailing list
>> Uylug-programming at listas.uylug.org.uy
>> http://listas.uylug.org.uy/listinfo.cgi/uylug-programming-uylug.org.uy
>>
>> _______________________________________________
>> Uylug-programming mailing list
>> Uylug-programming at listas.uylug.org.uy
>> http://listas.uylug.org.uy/listinfo.cgi/uylug-programming-uylug.org.uy
>
>



More information about the Uylug-programming mailing list