--
Has recibido este mensaje porque estás suscrito al grupo "linuxsalto" de Grupos de Google.
Para cancelar la suscripción a este grupo y dejar de recibir sus mensajes, envía un correo electrónico a linuxsalto+unsubscribe@googlegroups.com.
Para publicar una entrada en este grupo, envía un correo electrónico a linux...@googlegroups.com.
Visita este grupo en https://groups.google.com/group/linuxsalto.
Para obtener más opciones, visita https://groups.google.com/d/optout.
Para no marearme lo quieres en PHP o Python?
Está hecho en python.
Veo que estás un poco perezoso ... Lo que hay detrás del URL https://bitbucket.org/mzunino/cotiza_bcu/overview
es esto:
Una script muy simple para obtener cotizaciones de divisas al cierre.
El 10 oct. 2017 18:56, "Marcelo Zunino" <marcelo...@infoprimo.com> escribió:
todo esto: https://bitbucket.org/mzunino/cotiza_bcu/overview
On 10/10/17 15:50, Juandy Ocampo wrote:
> Marcelo, cómo estás? Que es lo que tendría que hacer el script?
>
> El 10 oct. 2017 0:01, "Marcelo Zunino" <marcelo...@infoprimo.com
> <mailto:marcelo.zunino@infoprimo.com>> escribió:
>
>
> Hola,
> Usando `suds` resultó muy fácil, realmente.
>
> Es menos que un aprueba de concepto, pero funciona. Los valores de
> configuración están forzados en el código. Como mínimo las fechas
> deberían ser parámetros, apenas tenga un tiempo.... Tal vez alguien se
> anima a transformarlo en un script útil.
>
> https://bitbucket.org/mzunino/cotiza_bcu
En el directorio de trabajo del script hay una archivito que se llama README.rst.
Allí dice que una de las dependencias es `suds` un módulo que debés instalar.
Sos muy muy perezoso Juandy... ni para leer el Léame te alcanzó!
:-P
Juandy pero que fashion tu desktop, ¿que distro es? ¿es software
libre?

Marcelo estuve probando y me da el error de la imagen. Saludos
--
Marcelo mira que me leí el Leame, y puse los comandos que decía, es raro que no ande.
Te refieres por el menu? descuida es Linux Mint 17.3, estuve mirando y a partir de las versiones 17 en adelante,puedes personalizar el menu del escritorio y las ventanas, pero sigue siendo mint.
--
Has recibido este mensaje porque estás suscrito al grupo "linuxsalto" de Grupos de Google.
Para cancelar la suscripción a este grupo y dejar de recibir sus mensajes, envía un correo electrónico a linuxsalto+unsubscribe@googlegroups.com.
Para publicar en este grupo, envía un correo electrónico a linux...@googlegroups.com.
Para acceder a más opciones, visita https://groups.google.com/d/optout.
Probé el comando y no muestra quiere decir que los módulos andan.
import simplejson as json
...
res = requests.get(wsdl_url, headers=headers, verify=cacert)
definiciones_json_obj = json.dumps(res)
client = Client(definiciones_json_obj, cache=NoCache())
...
client = Client(json.dumps(requests.get(wsdl_url, headers=headers, verify=cacert)), cache=NoCache())
<?php
$context = [
"ssl" => [
"verify_peer" => FALSE,
"verify_peer_name" => FALSE,
'crypto_method' => STREAM_CRYPTO_METHOD_TLS_CLIENT
]
];
$options = [
'cache_wsdl' => WSDL_CACHE_NONE,
'stream_context' => stream_context_create($context)
];
$params = [
'Entrada' => [
'FechaDesde' => '2017-10-17',
'FechaHasta' => '2017-10-17',
'Grupo' => 2,
'Moneda' => ['item' => 2225]
]
];
$client = new SoapClient('https://cotizaciones.bcu.gub.uy/wscotizaciones/servlet/awsbcucotizaciones?wsdl', $options);
$response = $client->Execute($params);
print_r($response->Salida->datoscotizaciones);
Saludos!
Fede
--
Has recibido este mensaje porque estás suscrito al grupo "linuxsalto" de Grupos de Google.
Para cancelar la suscripción a este grupo y dejar de recibir sus mensajes, envía un correo electrónico a linuxsalto+unsubscribe@googlegroups.com.
Para publicar en este grupo, envía un correo electrónico a linux...@googlegroups.com.
Visita este grupo en https://groups.google.com/group/linuxsalto.Para acceder a más opciones, visita https://groups.google.com/d/optout.
--
<?php
$context = [ "ssl" => [ "verify_peer" => FALSE, "verify_peer_name" => FALSE, 'crypto_method' => STREAM_CRYPTO_METHOD_TLS_CLIENT ] ]; $options = [ 'cache_wsdl' => WSDL_CACHE_NONE, 'stream_context' => stream_context_create($context) ]; $params = [ 'Entrada' => [ 'FechaDesde' => '2017-10-17', 'FechaHasta' => '2017-10-17', 'Grupo' => 2, 'Moneda' => ['item' => 2225] ] ]; $client = new SoapClient('https://cotizaciones.bcu.gub.uy/wscotizaciones/servlet/awsbcucotizaciones?wsdl', $options); $response = $client->Execute($params); print_r($response->Salida->datoscotizaciones); ?>
Para cancelar la suscripción a este grupo y dejar de recibir sus mensajes, envía un correo electrónico a linuxsalto+...@googlegroups.com.