<    April 2017    >
Su Mo Tu We Th Fr Sa  
                   1  
 2  3  4  5  6  7  8  
 9 10 11 12 13 14 15  
16 17 18 19 20 21 22  
23 24 25 26 27 28 _2_9  
30
00:10 chinosoliard joined
00:28 wxr joined
00:28 juantelez joined
00:44 nicoechaniz joined
01:04 luciano joined
01:05 TiN joined
01:09 juantelez joined
01:09 nicoechaniz joined
01:12 mguillech joined
01:20 fedes82 joined
01:20 <lalita_> fedes82: Te damos la bienvenida a #pyar
01:21 <fedes82> hola, estoy necesitando algo de ayuda, con multiprocess, alguien tiene idea?
01:23 <fedes82> resumido, tengo un proceso que entra en un while true, ahi dentro, lee de un socket(bloqueante) y despues toma datos de una queue(tambien bloqueante) y finalmente hace unas operaciones y escrituras a disco)
01:24 Hrafn joined
01:25 <fedes82> si quiero matar ese proceso, hago proc.terminate() desde el padre, o le mando un SIGKILL desde el padre, pero no me da bola, alguna idea de por donde puedo buscar]?
01:28 MalaLeche joined
01:31 <facubatista> hola fedes82
01:32 <facubatista> fedes82, después del terminate, probaste desbloquearlo mandando algo por el socket?
01:33 <fedes82> no, y no seria una opcion aplicable, es un socket tipo binario que manda una imagen
01:33 <fedes82> bah, que recibe una imagen
01:34 <fedes82> hola, jeje, perdon por no saludar, estoy medio manija con este tema
01:39 mefistofeles joined
01:56 juantelez joined
01:58 mefistofeles joined
02:03 celia joined
02:16 wxr joined
02:21 dave_tenuki joined
02:33 Quiero_Registrar joined
02:47 juantelez joined
02:51 SamSagaZ__ joined
03:26 juantelez joined
03:58 mefistofeles joined
04:01 fuaa2 joined
04:04 wxr joined
04:16 mguillech joined
04:41 nicoechaniz joined
05:52 wxr joined
06:18 mguillech joined
06:46 D3f0 joined
06:46 D3f0 joined
06:47 D3f0 joined
06:48 D3f0 joined
06:49 D3f0 joined
06:53 D3f0 joined
06:54 D3f0 joined
06:55 D3f0 joined
06:55 D3f0 joined
06:56 D3f0 joined
06:57 pcaruana joined
06:57 D3f0 joined
06:58 D3f0 joined
07:19 mguillech joined
07:19 grafuls joined
07:41 wxr joined
07:48 pyarense_i|20136 joined
07:48 <lalita_> pyarense_i|20136: Te damos la bienvenida a #pyar (fijate que te mandé un mensaje por privado, mirá en la otra pestaña arriba)
07:49 <StucKman> pyarense_i|20136: o/
07:49 <pyarense_i|20136> Hola.
08:09 nicoechaniz joined
08:21 bl4ckb1rd joined
08:25 lisandro joined
08:35 mguillech joined
09:04 <Hrafn> buenos días chicos
09:05 <StucKman> hola cuervo :)
09:07 <Hrafn> Estoy tratando archivos *.csv con Pandas. Cuando guardo los valores (Float) calculados me aparecen valores sin el "." decimal, por lo que un valor "123.456" me aparece como "123456"
09:07 <Hrafn> Alguna explicación?
09:08 <Hrafn> ademas algo que nunca habia visto es que al abrir los valores en libreoffice todos los valores tienen un "'" delante del valor
09:09 <StucKman> Hrafn: very weird, tenés código que muestre el problema?
09:09 <StucKman> Hrafn: si tienen un ' entonces es texto
09:09 <Hrafn> si claro, voy
09:09 <Hrafn> mmm
09:10 <Hrafn> entonces lo estoy guardando mal
09:10 <Hrafn> seguramente
09:10 <StucKman> en algún momento algo está confundiendo el . decimal con el . milenario
09:10 <Hrafn> si tiene toda la pinta
09:11 <StucKman> Hrafn: los datos originales d onde salen?
09:11 <Hrafn> lo raro es que son filas de la columna aleatorias
09:11 <Hrafn> voy a mirar una cosa
09:11 <Hrafn> y si no es eso vuelvo
09:11 <Hrafn> gracias StucKman
09:13 luciano joined
09:14 <Hrafn> StucKman, creo que es un problema de Libreoffice
09:14 <Hrafn> o un error mio pero que sucede al abrirlo ahi
09:15 <Hrafn> porque en Pandas me lo lee bien
09:15 <StucKman> Hrafn: los datos originales de donde salen?
09:15 <Hrafn> los datos los calculo en una script de python
09:15 <StucKman> en pandas debes no poder distinguir strings de numeros
09:15 <StucKman> ok
09:16 <Hrafn> libreoffice me coge los valores numéricos como texto
09:16 <StucKman> podés hacer un repr() de la estructura que escribís en el csv?
09:16 <Hrafn> ok
09:16 <StucKman> o pegar un cacho del cvs que jode?
09:17 <StucKman> csv*
09:20 <Hrafn> http://dpaste.com/2ZQRYFA
09:20 <lalita_> Hrafn: [#15153] dpaste: 2ZQRYFA
09:20 <Hrafn> esa es la parte que guarda los valores numéricos en un *.csv
09:21 <StucKman> eso es pandas puro, ok
09:23 <Hrafn> StucKman, diculpa
09:23 <StucKman> ok, exp() es float
09:23 <Hrafn> ya esta
09:23 <StucKman> quéra?
09:23 <Hrafn> error brutal mio
09:23 <Hrafn> no era de python
09:23 <StucKman> heeh, si, a todos nos pasa
09:23 <Hrafn> estaba mal configurado Libreoffice
09:24 <StucKman> ah, el locale
09:24 <Hrafn> No me acordé que lo cambie a español
09:24 <Hrafn> He puesto en UTF-8 y English(USA)
09:24 <Hrafn> y sale correcto
09:24 <Hrafn> :P
09:25 <StucKman> Hrafn: utf debería no cambiarlo
09:25 <StucKman> deberías*
09:25 <Hrafn> Si
09:26 <Hrafn> es que tuve problemas con otro dataset
09:26 <Hrafn> y tuve que ponerlo en Western Euro
09:26 <Hrafn> una cosa rara también
09:27 <Hrafn> pero tienes razón, debería estar siempre UTF-8
09:27 <Hrafn> gracias por tu tiempo StucKman
09:27 <StucKman> Hrafn: np, tpoi esperando que arranque el cerebro
09:29 wxr joined
09:31 TiN joined
09:37 <Hrafn> StucKman, checkeale el grub que debe haberse quedado colgado
09:37 <Hrafn> :P
10:39 mguillech joined
10:58 kendiaman joined
10:58 <lalita_> kendiaman: Te damos la bienvenida a #pyar
11:00 <kendiaman> hola!
11:02 <StucKman> kendiaman: o/
11:07 micabressan joined
11:10 <dlitvak> buen dia o/
11:11 <StucKman> dlitvak: o/
11:12 manuq joined
11:17 chinosoliard joined
11:17 <micabressan> Buen dia
11:21 tiki_ joined
11:23 bl4ckb1rd joined
11:24 <facubatista> Muy buenos días a todas!
11:36 <micabressan> buen dia facubatista
11:37 <facubatista> hola micabressan
12:04 MalaLeche joined
12:05 entrerrianas joined
12:11 wxr joined
12:27 mguillech joined
12:33 litox joined
12:38 Gonza joined
12:39 PoZ0 joined
12:40 litox left
12:42 eduzen joined
12:49 marky1991 joined
12:52 x-ip joined
13:02 gaucho joined
13:02 acangiani joined
13:03 LeD_ joined
13:08 fuaa joined
13:10 <LeD_> buen dia a todos, yo de nuevo por aca, cambiando las escamas
13:13 kyheo joined
13:15 <facubatista> hola LeD_
13:16 <LeD_> q haces facubatista
13:19 <StucKman> LeD_: 'qué hacés, pescado'?
13:20 <LeD_> StucKman: aca ando comparando textos, para hacer un programita que ubique posiciones relativas de carpetas
13:20 <LeD_> encontre algo como difflib, pero como son textos cortos, no se si es mas efectivo comparar posicion a posicion
13:21 <micabressan> hola LeD_ StucKman o/
13:22 <LeD_> hola micabressan
13:22 b00tstr4p joined
13:22 <LeD_> lo de escamas era de serpiente, no de pescado, como diria Luca: "Burruchaga es un pescado, shoot and go"
13:23 aguz joined
13:25 <StucKman> LeD_: posiciones relativas de carpetas?
13:26 <StucKman> LeD_: creo que ya hay algo en la stdlib pa eso
13:26 <LeD_> reviso
13:26 <StucKman> sino, no es partir por pathsep y buscar el longest common prefix?
13:29 <LeD_> si, StucKman eso es lo que estaba pensando
13:32 delfox joined
13:32 mefistofeles joined
13:34 matibarriento joined
13:34 <StucKman> LeD_: lindo NxM el algo
13:36 <LeD_> comparando posicion a posicion es facil y comodo para leer
13:36 GiLgAmEzH joined
13:36 <StucKman> LeD_: pero no del string, no?
13:37 <LeD_> no, comparo posicion a posicion sobre el path spliteado
13:38 <LeD_> guardo la diferencia, que es basicamente lo que me interesa
13:46 wxr joined
14:15 sergiusens joined
14:16 Topic for
14:20 kyheo joined
14:21 fisa joined
14:47 qlixed joined
14:53 javimansilla joined
14:55 litox joined
15:01 wxr joined
15:06 GiLgAmEzH joined
15:16 b00tstr4p joined
15:17 javimansilla joined
15:21 entrerrianas joined
15:22 wxr joined
15:32 wilo joined
15:32 el_qlix0 joined
15:34 el_qlix0 joined
15:36 kyheo joined
15:41 fuaa2 joined
15:49 Gonza joined
15:49 <StucKman> regexp suck, too dense
15:50 <StucKman> hay un módulo que haga regexps mas verbose?
15:50 kyheo joined
15:51 <StucKman> onda any('abcd') -> [abcd] y cosas así
15:54 <StucKman> BTW: https://github.com/rflynn/regroup
15:54 <lalita_> StucKman: [#15154] GitHub - rflynn/regroup: Generate a regular expression that describes a set of strings.
15:58 dave_tenuki joined
16:03 PoZ0 joined
16:07 gaucho joined
16:08 sergiusens joined
16:32 Gonza joined
16:36 D3f0 joined
16:46 pyoquimico joined
16:46 <lalita_> pyoquimico: Te damos la bienvenida a #pyar
16:47 <pyoquimico> gracias
16:47 <StucKman> pyoquimico: o/
16:47 <pyoquimico> i/
16:47 <StucKman> a ver gente, se entiende qué hace esto, en términos de regexp? capture(one_or_more(any('a-z'))+zero_or_more(then('[')+capture(one_or_more(any('a-z')))+then(']'))
16:53 Juan_Carlos joined
16:58 lucasgnavarro joined
17:00 pyoquimico joined
17:00 pyoquimico joined
17:03 mguillech joined
17:15 pyoquimico joined
17:16 <facubatista> StucKman, esto no: zero_or_more(then('[')
17:16 <facubatista> ah, no cierra paréntesis ahí
17:16 <facubatista> StucKman, es medio ilegible el tener que ir contando paréntesis para tratar de "aplicar" esas funciones
17:17 gaucho joined
17:21 TiN joined
17:24 celia joined
17:28 <ng_2007> pyoquimico ? existe librerias para laboratorios quimicos en python ?
17:36 pyarense_i|40911 joined
17:36 <lalita_> pyarense_i|40911: Te damos la bienvenida a #pyar (fijate que te mandé un mensaje por privado, mirá en la otra pestaña arriba)
17:45 luciano joined
17:48 el_qlix0 joined
17:56 dave_tenuki joined
18:11 el_qlix0 joined
18:12 D3f0 joined
18:16 el_qlix0 joined
18:17 marcfp joined
18:17 marcfp joined
18:34 olrrai joined
18:41 entrerrianas joined
18:43 celia joined
18:51 GiLgAmEzH joined
18:55 kyheo joined
18:58 humitos__ joined
19:03 dave_tenuki1 joined
19:05 entrerrianas joined
19:05 <humitos__> hola
19:06 <dave_tenuki1> buenas!
19:06 kyheo joined
19:08 <GiLgAmEzH> o/
19:09 <facubatista> hopla humitos, dave_tenuki1, GiLgAmEzH
19:09 manuq_ joined
19:09 <lalita_> manuq_: Te damos la bienvenida a #pyar
19:15 <manuq_> hola dave_tenuki1,, humitos
19:17 <facubatista> hola manuq_
19:17 <manuq_> hey facubatista!
19:18 luriSilva joined
19:18 <manuq_> yo acá con delay, compilando gnome-shell, se está bajando toda la internet
19:18 <facubatista> manuq_, para qué?
19:18 <facubatista> a quién se le ocurre?
19:19 <facubatista> hay que tener ganas!
19:19 <facubatista> etc, etc
19:19 <manuq_> facubatista: se le ocurre al que tiene ganas de hackear gnome shell
19:19 <facubatista> manuq_, :)
19:20 <manuq_> es mitad javascript y esa mitad está bastante facil de entrarle
19:20 wladubb joined
19:20 <lalita_> wladubb: Te damos la bienvenida a #pyar
19:22 wladubb joined
19:23 <wladubb> hola
19:23 <wladubb> como cambio el lenguaje del ninja ide
19:23 <manuq_> wladubb: hola, te referís al texto de los menús?
19:24 <wladubb> si
19:30 <manuq_> wladubb: probá desde una terminal: LC_ALL=es_AR ninja-ide
19:32 <wladubb> error de sintaxis
19:34 <manuq_> wladubb: en qué sistema operativo estás?
19:34 <wladubb> windows 10
19:36 <manuq_> eso explica el error :) no sé porqué asumí linux
19:36 <manuq_> wladubb: no sé de windows, pero podés preguntar en el foro de Ninja IDE
19:42 <dave_tenuki1> hola manuq_!
19:42 <dave_tenuki1> alguien uso rapydscript?
19:42 <manuq_> tanto tiempo dave_tenuki1, me contaron que sos un groso en el go
19:42 <dave_tenuki1> lo estuve probando.. es "entretenido" .. aunque la vers. que probe, al parecer, tiene problema con el binding de instancias :-(
19:43 <dave_tenuki1> para nada.. apenas se "mover" por decirlo de alguna manera.. de hecho, te diria que se mas japones, que jugar al go!
19:44 <manuq_> dave_tenuki1: rapydscript es sólo azúcar para pasar de sintaxis linda a JS, o algo más?
19:45 <manuq_> dave_tenuki1: jugás en OGS o KGS?
19:45 <dave_tenuki1> mmm y .. se transpila a js.. pero es muuuucho mas python que coffeescript por ejemplo.. estaba buscando algo para escribir algo de codigo y que quedara un poco mas "limpio" ..
19:46 <dave_tenuki1> no.. no.. para nada.. en serio, me daria verguenza.. se muy poco.. quisiera leer un poco antes de hacer eso.. deberia aprender cosas basicas como cuestiones de vida o muerte al borde del tablero incluso..
20:08 micabressan joined
20:28 D3f01 joined
20:30 wladubb joined
20:31 <StyXman> facubatista: vos decís que es menos legible que una regexp?
20:31 <StyXman> va de vuelta
20:31 <StyXman> capture(one_or_more(any('a-z'))+zero_or_more(then('[')+capture(one_or_more(any('a-z')))+then(']'))
20:31 <wladubb> hola
20:31 <StyXman> se lo puede airear un poco
20:31 <wladubb> de nuevo
20:31 <wladubb> como instalo la libreria pyserial
20:31 <wladubb> en windows
20:31 <StyXman> capture( one_or_more(any('a-z') ) + zero_or_more(then('[') + capture( one_or_more(any('a-z')) ) + then(']'))
20:32 <StyXman> wladubb: pip install pyserial, aunque supongo que peta al querer comilar
20:33 <wladubb> en windows'
20:33 <wladubb> digo
20:33 <wladubb> en consola?
20:34 <StyXman> wladubb: yeap, welcome to the future :)
20:36 Gonza joined
20:36 <StyXman> to your future*
20:36 <facubatista> StyXman, eso sería: [a-z]\[([a-z]+)\], cierto?
20:37 <StyXman> facubatista: un poc mas, si
20:37 <StyXman> un par de captures al medio ('(...)')
20:38 <wladubb> no pide
20:38 <wladubb> pude
20:38 <wladubb> me descargue el archivo
20:38 <wladubb> pyserial 3.3
20:38 <wladubb> en que carpeta van?
20:38 <StyXman> wladubb: no need, dejá que python te lo resuelva
20:39 <facubatista> StyXman, no sé, uno está acostumbrado a leer regexes "de izq a der" y cuando son llamadas a funciones compuestas lo tenés que leer "de adentro para afuera" y es dificil... pero porque uno está acostumbrado a lo otro
20:41 <StyXman> facubatista: pero es que la gregexps no son lineales, *son* recursivas
20:41 <StyXman> ah, i te faltó un *
20:41 <StyXman> y*
20:42 <StyXman> ([a-z]+)(?:[([a-z]+)])*
20:42 <facubatista> StyXman, ok, pero yo leo el zero_or_more, y cuando lo leo, no sé a qué aplica
20:42 <wladubb> no puedo
20:42 <wladubb> me encabrona
20:42 <facubatista> tengo que empezar a ver qué hay después, y tratar de contar/adivinar hasta donde va el paréntesis
20:42 <wladubb> >:(
20:43 <facubatista> wladubb, hiciste pip install pyserial? qué problema te tira?
20:44 <StyXman> wladubb: definí no puedo porque adivinos no somos
20:44 <wladubb> error de sintaxis
20:44 <wladubb> https://pypi.python.org/pypi/pyserial
20:44 <lalita_> [#14917] https://pypi.python.org/pypi/pyserial : pyserial 3.2.1 : Python Package Index [by enriquetaso, 2017-01-24, 18:50:25]
20:45 <wladubb> sera porque descargo el archivo en descargas?
20:45 <dave_tenuki1> solamente dice error de sintaxis? en donde?
20:45 <StyXman> wladubb: no, chango, el error de sintaxis puede ser en cualquier lado, mejor agarrá el error, lo pegás en un pastebin y nos traés el url
20:46 <StyXman> facubatista: lo bueno es que son todos strings, así que podés mezclar con pedazos
20:48 <StyXman> capture( any('a-z')+'*' ) + then('[') + capture( any('a-z')+'?' ) + then(']')+'*')
20:48 <facubatista> wladubb, no llego a entender qué estás haciendo
20:49 <wladubb> quiero instalar el modulo serial
20:49 <wladubb> para detectar los puertos que tengo
20:50 <wladubb> pero no puedo instalar el modulo
20:50 <wladubb> pero no puedo instalar el modulo.8
20:50 <StyXman> aunque concedo que queda alien
20:52 <wladubb> copie la carpeta serial lib
20:52 <wladubb> y me reconoce el modulo
20:52 <wladubb> no se si las otras son necesarias
20:53 <facubatista> wladubb, el proceso de instalar un módulo de python no implica andar copiando carpetas por ahí
20:53 <facubatista> wladubb, probaste hacer "pip install pyserial"? por lo que veo estás bajando algo a mano y no es lo más recomendable (se puede, pero luego lo tenés que instalar de forma especial)
20:54 <StyXman> tenés que saber lo que estás haciendo
20:55 <dave_tenuki1> +1 voto a que copie todo el output del error
20:56 <StyXman> hablando de output de error
20:57 <wladubb> https://thepasteb.in/p/O7h5nM66M4GUq
20:57 <lalita_> wladubb: error con la página: [('SSL routines', 'SSL23_GET_SERVER_HELLO', 'tlsv1 alert internal error')]
21:00 nicoechaniz joined
21:01 <StyXman> alguien me cuenta dónde le estoy errando? la idea de la última lńea es que me devuelva ('foo', 'bar', 'baz')
21:01 <StyXman> wladubb: no, chango, no desde el intérprete de python, desde el shell de windows
21:01 <StyXman> cómo se llama esa cosa, de la línea de comandos, eso
21:04 gaucho joined
21:05 <facubatista> StyXman, donde le estás errando a qué?
21:06 <StyXman> ah, ups
21:06 <StyXman> https://paste.debian.net/925806/
21:06 <lalita_> StyXman: [#15155] debian Pastezone
21:11 <wladubb> no pasa nada desde el cmd de windows
21:14 <facubatista> wladubb, "nada"?
21:14 <facubatista> StyXman, ugh, que raro
21:15 <wladubb> este win10
21:15 <wladubb> >:(
21:19 <StyXman> ufa
21:25 <facubatista> StyXman, mandalo a la lista!
21:26 <StyXman> facubatista: oks
21:26 <StyXman> porque ya mestoy yendo a dormir y prefiero 'terminar' con rerere :)
21:26 <* StyXman> necesita un nombre
21:27 <facubatista> StyXman, reloco que "saltee" los del medio.
21:27 <facubatista> :
21:27 <facubatista> >>> re.match('^([a-z]+)(?:\[([a-z]+)\])*', 'foo[bar][baz][loop]').groups()
21:27 <facubatista> ('foo', 'loop')
21:28 <StyXman> facubatista: exacto
21:28 carpediem joined
21:28 carpediem joined
21:28 <StyXman> aiiia
21:28 <StyXman> ássspero
21:28 <StyXman> boh, sale mail
22:04 <StyXman> facubatista: sent, cama
22:04 kyheo joined
22:13 D3f0 joined
22:20 luriSilva joined
22:21 wxr joined
22:22 GiLgAmEzH joined
22:26 marky1991 joined
22:37 wxr joined
22:43 luriSilva left
22:58 juantelez joined
23:12 carpediem joined
23:12 carpediem joined
23:19 <Hrafn> tengo una función que me devuelve un axesSubplot y lo quiero guardar con .savefig() como podría?
23:31 wilo- joined
23:32 GiLgAmEzH joined
23:33 wxr joined
23:38 chinosoliard joined
23:44 micabressan joined
23:53 kyheo joined
23:55 juantelez joined
23:59 GiLgAmEzH joined