From aagustinb en gmail.com Mon Dec 1 20:04:55 2014 From: aagustinb en gmail.com (Alejandro Ab) Date: Mon, 1 Dec 2014 20:04:55 +0100 Subject: [Python-es] Imprimir string formatada Message-ID: Buenas noches, estoy haciendo un programa que lea la salida de una instrucción ejecutada en un terminal Debian. El problema es que el cuando *imprimo* por pantalla el string retornado me aparece algo similar a esto: *b'*BSS 8c:0c:a3:2c:eb:0a (on wlan0) -- 0*\n\t\t* * L-SIG TXOP Prot: 0 *\n\t\*t * PCO active: 0\n\t\t * AIFSN 7*\n\t\t* * VI: CW 7-15, AIFSN 2, TXOP 3008 usec*\n\t\t* * VO: CW 3-7, AIFSN 2, TXOP 1504 usec\n' con el b inicial que no se que es y todos los saltos de linea impresos como caracteres, como si hubieran pasado toda la string por un repr(). Me preguntaba si alguien sabe que estoy haciendo mal, o si, a modo de chapuza, conocéis alguna función reversa de repr() Cualquier sugerencia sera bienvenida. ---------------------------------------------------------- import subprocess as sp devname = "wlan0" channel = [2412, 2417, 2422, 2427, 2432, 2437, 2442, 2447, 2452, 2457, 2462, 2467, 2472, 2484] loc_max_channel = 13 # Set up the command for ch in range(0, loc_max_channel): # Para cada canal ejecuta y imprime la instruccion p1 = sp.Popen(['iw', 'dev', devname, 'scan', 'freq', str(channel[ch])], stdout=sp.PIPE) output = p1.communicate()[0] print(output) ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: From kikocorreoso en gmail.com Tue Dec 2 12:19:46 2014 From: kikocorreoso en gmail.com (Kiko) Date: Tue, 2 Dec 2014 12:19:46 +0100 Subject: [Python-es] Imprimir string formatada In-Reply-To: References: Message-ID: El 1 de diciembre de 2014, 20:04, Alejandro Ab escribió: > Buenas noches, > > estoy haciendo un programa que lea la salida de una instrucción ejecutada > en un terminal Debian. > > El problema es que el cuando *imprimo* por pantalla el string retornado > me aparece algo similar a esto: > > *b'*BSS 8c:0c:a3:2c:eb:0a (on wlan0) -- 0*\n\t\t* * L-SIG TXOP Prot: 0 > *\n\t\*t * PCO active: 0\n\t\t * AIFSN 7*\n\t\t* * VI: CW 7-15, AIFSN 2, > TXOP 3008 usec*\n\t\t* * VO: CW 3-7, AIFSN 2, TXOP 1504 usec\n' > > con el b inicial que no se que es y todos los saltos de linea impresos > como caracteres, como si hubieran pasado toda la string por un repr(). > > Me preguntaba si alguien sabe que estoy haciendo mal, o si, a modo de > chapuza, conocéis alguna función reversa de repr() > > Cualquier sugerencia sera bienvenida. > > ---------------------------------------------------------- > > import subprocess as sp > devname = "wlan0" > > channel = [2412, 2417, 2422, 2427, 2432, 2437, 2442, 2447, 2452, 2457, > 2462, 2467, 2472, 2484] > loc_max_channel = 13 > > # Set up the command > for ch in range(0, loc_max_channel): > # Para cada canal ejecuta y imprime la instruccion > p1 = sp.Popen(['iw', 'dev', devname, 'scan', 'freq', > str(channel[ch])], stdout=sp.PIPE) > output = p1.communicate()[0] > print(output) > > > Cambia la última línea por lo siguiente a ver si es lo que quieres: print(output.decode('utf-8')) > > _______________________________________________ > Python-es mailing list > Python-es en python.org > https://mail.python.org/mailman/listinfo/python-es > FAQ: http://python-es-faq.wikidot.com/ > > ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: From miguelglafuente en gmail.com Tue Dec 2 12:28:51 2014 From: miguelglafuente en gmail.com (Rock Neurotiko) Date: Tue, 02 Dec 2014 11:28:51 +0000 Subject: [Python-es] Imprimir string formatada References: Message-ID: Con el decode que comenta Kiko te funcionara, la razon es que communicate de Popen te devuelve los datos en bytes y no en string. El Tue Dec 02 2014 at 12:20:10, Kiko () escribió: > > > El 1 de diciembre de 2014, 20:04, Alejandro Ab > escribió: > > Buenas noches, >> >> estoy haciendo un programa que lea la salida de una instrucción ejecutada >> en un terminal Debian. >> >> El problema es que el cuando *imprimo* por pantalla el string retornado >> me aparece algo similar a esto: >> >> *b'*BSS 8c:0c:a3:2c:eb:0a (on wlan0) -- 0*\n\t\t* * L-SIG TXOP Prot: 0 >> *\n\t\*t * PCO active: 0\n\t\t * AIFSN 7*\n\t\t* * VI: CW 7-15, AIFSN >> 2, TXOP 3008 usec*\n\t\t* * VO: CW 3-7, AIFSN 2, TXOP 1504 usec\n' >> >> con el b inicial que no se que es y todos los saltos de linea impresos >> como caracteres, como si hubieran pasado toda la string por un repr(). >> >> Me preguntaba si alguien sabe que estoy haciendo mal, o si, a modo de >> chapuza, conocéis alguna función reversa de repr() >> >> Cualquier sugerencia sera bienvenida. >> >> ---------------------------------------------------------- >> >> import subprocess as sp >> devname = "wlan0" >> >> channel = [2412, 2417, 2422, 2427, 2432, 2437, 2442, 2447, 2452, 2457, >> 2462, 2467, 2472, 2484] >> loc_max_channel = 13 >> >> # Set up the command >> for ch in range(0, loc_max_channel): >> # Para cada canal ejecuta y imprime la instruccion >> p1 = sp.Popen(['iw', 'dev', devname, 'scan', 'freq', >> str(channel[ch])], stdout=sp.PIPE) >> output = p1.communicate()[0] >> print(output) >> >> >> Cambia la última línea por lo siguiente a ver si es lo que quieres: > print(output.decode('utf-8')) > > > > >> >> _______________________________________________ >> Python-es mailing list >> Python-es en python.org >> https://mail.python.org/mailman/listinfo/python-es >> FAQ: http://python-es-faq.wikidot.com/ >> >> _______________________________________________ > Python-es mailing list > Python-es en python.org > https://mail.python.org/mailman/listinfo/python-es > FAQ: http://python-es-faq.wikidot.com/ > ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: From aagustinb en gmail.com Tue Dec 2 17:58:13 2014 From: aagustinb en gmail.com (Alejandro Ab) Date: Tue, 2 Dec 2014 17:58:13 +0100 Subject: [Python-es] Imprimir string formatada In-Reply-To: References: Message-ID: Perfecto, era eso! Me pase un par de horas mirando el paquete string y otros relacionados pensando que el problema estaba en la representación de la cadena :-/ Muchas gracias! El 2 de diciembre de 2014, 12:28, Rock Neurotiko escribió: > Con el decode que comenta Kiko te funcionara, la razon es que communicate > de Popen te devuelve los datos en bytes y no en string. > > El Tue Dec 02 2014 at 12:20:10, Kiko () escribió: > > >> >> El 1 de diciembre de 2014, 20:04, Alejandro Ab >> escribió: >> >> Buenas noches, >>> >>> estoy haciendo un programa que lea la salida de una instrucción >>> ejecutada en un terminal Debian. >>> >>> El problema es que el cuando *imprimo* por pantalla el string retornado >>> me aparece algo similar a esto: >>> >>> *b'*BSS 8c:0c:a3:2c:eb:0a (on wlan0) -- 0*\n\t\t* * L-SIG TXOP Prot: 0 >>> *\n\t\*t * PCO active: 0\n\t\t * AIFSN 7*\n\t\t* * VI: CW 7-15, AIFSN >>> 2, TXOP 3008 usec*\n\t\t* * VO: CW 3-7, AIFSN 2, TXOP 1504 usec\n' >>> >>> con el b inicial que no se que es y todos los saltos de linea impresos >>> como caracteres, como si hubieran pasado toda la string por un repr(). >>> >>> Me preguntaba si alguien sabe que estoy haciendo mal, o si, a modo de >>> chapuza, conocéis alguna función reversa de repr() >>> >>> Cualquier sugerencia sera bienvenida. >>> >>> ---------------------------------------------------------- >>> >>> import subprocess as sp >>> devname = "wlan0" >>> >>> channel = [2412, 2417, 2422, 2427, 2432, 2437, 2442, 2447, 2452, 2457, >>> 2462, 2467, 2472, 2484] >>> loc_max_channel = 13 >>> >>> # Set up the command >>> for ch in range(0, loc_max_channel): >>> # Para cada canal ejecuta y imprime la instruccion >>> p1 = sp.Popen(['iw', 'dev', devname, 'scan', 'freq', >>> str(channel[ch])], stdout=sp.PIPE) >>> output = p1.communicate()[0] >>> print(output) >>> >>> >>> Cambia la última línea por lo siguiente a ver si es lo que quieres: >> print(output.decode('utf-8')) >> >> >> >> >>> >>> _______________________________________________ >>> Python-es mailing list >>> Python-es en python.org >>> https://mail.python.org/mailman/listinfo/python-es >>> FAQ: http://python-es-faq.wikidot.com/ >>> >>> _______________________________________________ >> Python-es mailing list >> Python-es en python.org >> https://mail.python.org/mailman/listinfo/python-es >> FAQ: http://python-es-faq.wikidot.com/ >> > > _______________________________________________ > Python-es mailing list > Python-es en python.org > https://mail.python.org/mailman/listinfo/python-es > FAQ: http://python-es-faq.wikidot.com/ > > ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: From dcaraballo en amsj.com.uy Wed Dec 3 05:43:02 2014 From: dcaraballo en amsj.com.uy (Diego Caraballo) Date: Tue, 02 Dec 2014 22:43:02 -0600 Subject: [Python-es] Problema con sonido (pygame, pyqt4) Message-ID: Buenas noches gente, estoy tratando de hacer una GUI (PYQT4) con algunos botones que reproduzcan sonidos (notas musicales). La idea es que cada ves que se presione un botón, se reproduzca la nota y se repita hasta que otra nota sea presionada. Estoy utilizando PYGAME para reproducir el sonido. El problema surge cuando presiono la nota, al entrar en el while el programa no deja hacer más nada, sigue reproduciendo la nota y se cuelga. Creo que estoy teniendo el mismo problema que este señor: https://mail.python.org/pipermail/tkinter-discuss/2013-June/003451.html Alguno sabría como matar el evento? o hacer que el evento se ejecute en segundo plano y me deje seguir presionando otros botones? Les dejo una de las funciones a llamar: def btn_mi_clicked(self): pygame.mixer.music.stop() while True: pygame.mixer.init() pygame.mixer.music.load("mi.mp3") pygame.mixer.music.play() time.sleep() pygame.mixer.music.stop() Desde ya muchas gracias Diego Caraballo WWW.PYTHONDIARIO.COM [1] Links: ------ [1] http://www.pythondiario.com ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: From fdanesse en gmail.com Wed Dec 3 16:12:19 2014 From: fdanesse en gmail.com (Flavio Danesse) Date: Wed, 3 Dec 2014 13:12:19 -0200 Subject: [Python-es] Problema con sonido (pygame, pyqt4) In-Reply-To: References: Message-ID: Tienes que eliminar el while. Solo carga el archivo y hazle play. Toma en cuenta que con pygame puedes reproducir hasta ocho sonidos a la vez. El 3 de diciembre de 2014, 2:43, Diego Caraballo escribió: > Buenas noches gente, estoy tratando de hacer una GUI (*pyqt4*) con > algunos botones que reproduzcan sonidos (notas musicales). La idea es que > cada ves que se presione un botón, se reproduzca la nota y se repita hasta > que otra nota sea presionada. Estoy utilizando *pygame* para reproducir > el sonido. > El problema surge cuando presiono la nota, al entrar en el while el > programa no deja hacer más nada, sigue reproduciendo la nota y se cuelga. > Creo que estoy teniendo el mismo problema que este señor: > https://mail.python.org/pipermail/tkinter-discuss/2013-June/003451.html > Alguno sabría como matar el evento? o hacer que el evento se ejecute en > segundo plano y me deje seguir presionando otros botones? > Les dejo una de las funciones a llamar: > > def btn_mi_clicked(self): > > pygame.mixer.music.stop() > > while True: > pygame.mixer.init() > pygame.mixer.music.load("mi.mp3") > pygame.mixer.music.play() > time.sleep() > pygame.mixer.music.stop() > > Desde ya muchas gracias > > > Diego Caraballo > *www.pythondiario.com* > > _______________________________________________ > Python-es mailing list > Python-es en python.org > https://mail.python.org/mailman/listinfo/python-es > FAQ: http://python-es-faq.wikidot.com/ > > ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: From dcaraballo en amsj.com.uy Wed Dec 3 17:24:37 2014 From: dcaraballo en amsj.com.uy (Diego Caraballo) Date: Wed, 03 Dec 2014 10:24:37 -0600 Subject: [Python-es] Problema con sonido (pygame, pyqt4) In-Reply-To: References: Message-ID: <51e700d242b8d1d553c844f940e84a74@amsj.com.uy> Gracias por tu respuesta Flavio, con info de tu página fue que opte utilizar pygame para el sonido de la aplicación :). Esto creo que ya lo había probado, funciona si, pero la idea era que la nota se repitiera hasta que otro botón fuera presionado (por eso quise implementar el while, y por eso la función arranca con pygame.mixer.music.stop() para detenr el sonido y arrancar uno nuevo). Quizá tenga que echar un poco de mano a los eventos de pygame? Saludos El 2014-12-03 09:12, Flavio Danesse escribió: > Tienes que eliminar el while. > Solo carga el archivo y hazle play. > Toma en cuenta que con pygame puedes reproducir hasta ocho sonidos a la vez. > > El 3 de diciembre de 2014, 2:43, Diego Caraballo escribió: > >> Buenas noches gente, estoy tratando de hacer una GUI (PYQT4) con algunos botones que reproduzcan sonidos (notas musicales). La idea es que cada ves que se presione un botón, se reproduzca la nota y se repita hasta que otra nota sea presionada. Estoy utilizando PYGAME para reproducir el sonido. >> El problema surge cuando presiono la nota, al entrar en el while el programa no deja hacer más nada, sigue reproduciendo la nota y se cuelga. >> Creo que estoy teniendo el mismo problema que este señor: https://mail.python.org/pipermail/tkinter-discuss/2013-June/003451.html [1] >> Alguno sabría como matar el evento? o hacer que el evento se ejecute en segundo plano y me deje seguir presionando otros botones? >> Les dejo una de las funciones a llamar: >> >> def btn_mi_clicked(self): >> >> pygame.mixer.music.stop() >> >> while True: >> pygame.mixer.init() >> pygame.mixer.music.load("mi.mp3") >> pygame.mixer.music.play() >> time.sleep() >> pygame.mixer.music.stop() >> >> Desde ya muchas gracias >> >> Diego Caraballo WWW.PYTHONDIARIO.COM [2] >> _______________________________________________ >> Python-es mailing list >> Python-es en python.org >> https://mail.python.org/mailman/listinfo/python-es [3] >> FAQ: http://python-es-faq.wikidot.com/ [4] > > _______________________________________________ > Python-es mailing list > Python-es en python.org > https://mail.python.org/mailman/listinfo/python-es [3] > FAQ: http://python-es-faq.wikidot.com/ [4] -- Departamento de TI - AMSJ Coop. Diego Caraballo Cel: 091425426 Links: ------ [1] https://mail.python.org/pipermail/tkinter-discuss/2013-June/003451.html [2] http://www.pythondiario.com [3] https://mail.python.org/mailman/listinfo/python-es [4] http://python-es-faq.wikidot.com/ ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: From gabofer82 en gmail.com Wed Dec 3 19:35:32 2014 From: gabofer82 en gmail.com (gabriel fernandez) Date: Wed, 3 Dec 2014 16:35:32 -0200 Subject: [Python-es] Problema con sonido (pygame, pyqt4) In-Reply-To: <51e700d242b8d1d553c844f940e84a74@amsj.com.uy> References: <51e700d242b8d1d553c844f940e84a74@amsj.com.uy> Message-ID: Hola Diego, usa una variable de instancia en tu clase para que sirva de bandera, por ejemplo: class Algo: def __init__(self): self.flag_presionar_btn = False def btn_mi_clicked(self): self.flag_presionar_btn = True pygame.mixer.music.stop() while True: pygame.mixer.init() pygame.mixer.music.load("mi. mp3") pygame.mixer.music.play() time.sleep() pygame.mixer.music.stop() if not self.flag_presionar_btn: break No se si queda claro, espero te sirva, saludos! El 3 de diciembre de 2014, 14:24, Diego Caraballo escribió: > Gracias por tu respuesta Flavio, con info de tu página fue que opte > utilizar pygame para el sonido de la aplicación :). > > Esto creo que ya lo había probado, funciona si, pero la idea era que la > nota se repitiera hasta que otro botón fuera presionado (por eso quise > implementar el while, y por eso la función arranca > con pygame.mixer.music.stop() para detenr el sonido y arrancar uno nuevo). > Quizá tenga que echar un poco de mano a los eventos de pygame? > > Saludos > > El 2014-12-03 09:12, Flavio Danesse escribió: > > Tienes que eliminar el while. > Solo carga el archivo y hazle play. > Toma en cuenta que con pygame puedes reproducir hasta ocho sonidos a la > vez. > > El 3 de diciembre de 2014, 2:43, Diego Caraballo > escribió: > >> Buenas noches gente, estoy tratando de hacer una GUI (*pyqt4*) con >> algunos botones que reproduzcan sonidos (notas musicales). La idea es que >> cada ves que se presione un botón, se reproduzca la nota y se repita hasta >> que otra nota sea presionada. Estoy utilizando *pygame* para reproducir >> el sonido. >> El problema surge cuando presiono la nota, al entrar en el while el >> programa no deja hacer más nada, sigue reproduciendo la nota y se cuelga. >> Creo que estoy teniendo el mismo problema que este señor: >> https://mail.python.org/pipermail/tkinter-discuss/2013-June/003451.html >> Alguno sabría como matar el evento? o hacer que el evento se ejecute en >> segundo plano y me deje seguir presionando otros botones? >> Les dejo una de las funciones a llamar: >> >> def btn_mi_clicked(self): >> >> pygame.mixer.music.stop() >> >> while True: >> pygame.mixer.init() >> pygame.mixer.music.load("mi.mp3") >> pygame.mixer.music.play() >> time.sleep() >> pygame.mixer.music.stop() >> >> Desde ya muchas gracias >> >> >> Diego Caraballo >> *www.pythondiario.com* >> >> _______________________________________________ >> Python-es mailing list >> Python-es en python.org >> https://mail.python.org/mailman/listinfo/python-es >> FAQ: http://python-es-faq.wikidot.com/ >> >> > _______________________________________________ > Python-es mailing listPython-es en python.orghttps://mail.python.org/mailman/listinfo/python-es > FAQ: http://python-es-faq.wikidot.com/ > > > -- > > Departamento de TI - AMSJ Coop. > > Diego Caraballo > > Cel: 091425426 > > [image: logo] > > _______________________________________________ > Python-es mailing list > Python-es en python.org > https://mail.python.org/mailman/listinfo/python-es > FAQ: http://python-es-faq.wikidot.com/ > > -- Gabriel Fernández Desrrollador Web www.openweb.com.uy ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: From python en ammsoft.com Wed Dec 3 19:57:08 2014 From: python en ammsoft.com (Python) Date: Wed, 03 Dec 2014 19:57:08 +0100 Subject: [Python-es] Problema con sonido (pygame, pyqt4) In-Reply-To: References: <51e700d242b8d1d553c844f940e84a74@amsj.com.uy> Message-ID: <547F5D04.3030303@ammsoft.com> Buenas, Creo que el comando play tiene un parámetro para indicarle que repita el fichero continuamente. loops = -1 Por lo que no hace falta ningún while. pygame.mixer.music.play() Start the playback of the music stream play(loops=0, start=0.0) -> None This will play the loaded music stream. If the music is already playing it will be restarted. The loops argument controls the number of repeats a music will play.play(5)will cause the music to played once, then repeated five times, for a total of six. *If the loops is -1 then the music will repeat indefinitely.* The starting position argument controls where in the music the song starts playing. The starting position is dependent on the format of music playing.MP3andOGGuse the position as time (in seconds).MODmusic it is the pattern order number. Passing a startpos will raise a NotImplementedError if it cannot set the start position Saludos El 03/12/2014 19:35, gabriel fernandez ha escrit: > Hola Diego, usa una variable de instancia en tu clase para que sirva > de bandera, por ejemplo: > > class Algo: > > def __init__(self): > self.flag_presionar_btn = False > > def btn_mi_clicked(self): > self.flag_presionar_btn = True > pygame.mixer.music.stop() > > while True: > pygame.mixer.init() > pygame.mixer.music.load("mi. > mp3") > pygame.mixer.music.play() > time.sleep() > pygame.mixer.music.stop() > > if not self.flag_presionar_btn: > break > > > No se si queda claro, espero te sirva, saludos! > > El 3 de diciembre de 2014, 14:24, Diego Caraballo > > escribió: > > Gracias por tu respuesta Flavio, con info de tu página fue que > opte utilizar pygame para el sonido de la aplicación :). > > Esto creo que ya lo había probado, funciona si, pero la idea era > que la nota se repitiera hasta que otro botón fuera presionado > (por eso quise implementar el while, y por eso la función arranca > con pygame.mixer.music.stop() para detenr el sonido y arrancar uno > nuevo). Quizá tenga que echar un poco de mano a los eventos de > pygame? > > Saludos > > El 2014-12-03 09:12, Flavio Danesse escribió: > >> Tienes que eliminar el while. >> Solo carga el archivo y hazle play. >> Toma en cuenta que con pygame puedes reproducir hasta ocho >> sonidos a la vez. >> >> El 3 de diciembre de 2014, 2:43, Diego Caraballo >> > escribió: >> >> Buenas noches gente, estoy tratando de hacer una GUI >> (*pyqt4*) con algunos botones que reproduzcan sonidos (notas >> musicales). La idea es que cada ves que se presione un botón, >> se reproduzca la nota y se repita hasta que otra nota sea >> presionada. Estoy utilizando *pygame* para reproducir el sonido. >> El problema surge cuando presiono la nota, al entrar en el >> while el programa no deja hacer más nada, sigue reproduciendo >> la nota y se cuelga. >> Creo que estoy teniendo el mismo problema que este señor: >> https://mail.python.org/pipermail/tkinter-discuss/2013-June/003451.html >> Alguno sabría como matar el evento? o hacer que el evento se >> ejecute en segundo plano y me deje seguir presionando otros >> botones? >> Les dejo una de las funciones a llamar: >> def btn_mi_clicked(self): >> >> pygame.mixer.music.stop() >> >> while True: >> pygame.mixer.init() >> pygame.mixer.music.load("mi.mp3") >> pygame.mixer.music.play() >> time.sleep() >> pygame.mixer.music.stop() >> Desde ya muchas gracias >> Diego Caraballo >> *www.pythondiario.com* >> >> _______________________________________________ >> Python-es mailing list >> Python-es en python.org >> https://mail.python.org/mailman/listinfo/python-es >> FAQ: http://python-es-faq.wikidot.com/ >> >> >> _______________________________________________ >> Python-es mailing list >> Python-es en python.org >> https://mail.python.org/mailman/listinfo/python-es >> FAQ:http://python-es-faq.wikidot.com/ > > -- > > Departamento de TI - AMSJ Coop. > > Diego Caraballo > > Cel: 091425426 > > logo > > > _______________________________________________ > Python-es mailing list > Python-es en python.org > https://mail.python.org/mailman/listinfo/python-es > FAQ: http://python-es-faq.wikidot.com/ > > > > > -- > Gabriel Fernández > Desrrollador Web > www.openweb.com.uy > > > > _______________________________________________ > Python-es mailing list > Python-es en python.org > https://mail.python.org/mailman/listinfo/python-es > FAQ: http://python-es-faq.wikidot.com/ ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: From dcaraballo en amsj.com.uy Thu Dec 4 01:02:46 2014 From: dcaraballo en amsj.com.uy (Diego Caraballo) Date: Wed, 03 Dec 2014 18:02:46 -0600 Subject: [Python-es] Problema con sonido (pygame, pyqt4) In-Reply-To: <547F5D04.3030303@ammsoft.com> References: <51e700d242b8d1d553c844f940e84a74@amsj.com.uy> <547F5D04.3030303@ammsoft.com> Message-ID: Hola, muchas gracias por tu respuesta, ha sido la que necesitaba. Poniendo loops = -1 el tono se repite y aparte puedo seguir interactuando con los demás botones. Muchas gracias también Grabriel Fernandez por tu respuesta. Saludos El 2014-12-03 12:57, Python escribió: > Buenas, > Creo que el comando play tiene un parámetro para indicarle que repita el fichero continuamente. loops = -1 > Por lo que no hace falta ningún while. > > pygame.mixer.music.play() > > Start the playback of the music stream > play(loops=0, start=0.0) -> None > > This will play the loaded music stream. If the music is already playing it will be restarted. > > The loops argument controls the number of repeats a music will play. play(5) will cause the music to played once, then repeated five times, for a total of six. IF THE LOOPS IS -1 THEN THE MUSIC WILL REPEAT INDEFINITELY. > > The starting position argument controls where in the music the song starts playing. The starting position is dependent on the format of music playing. MP3 and OGG use the position as time (in seconds). MOD music it is the pattern order number. Passing a startpos will raise a NotImplementedError if it cannot set the start position > Saludos > > El 03/12/2014 19:35, gabriel fernandez ha escrit: > >> Hola Diego, usa una variable de instancia en tu clase para que sirva de bandera, por ejemplo: >> >> class Algo: >> >> def __init__(self): self.flag_presionar_btn = False >> >> def btn_mi_clicked(self): >> self.flag_presionar_btn = True >> pygame.mixer.music.stop() >> >> while True: >> pygame.mixer.init() >> pygame.mixer.music.load("mi. >> mp3") >> pygame.mixer.music.play() >> time.sleep() >> pygame.mixer.music.stop() >> >> if not self.flag_presionar_btn: >> break >> >> No se si queda claro, espero te sirva, saludos! ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: From gabofer82 en gmail.com Thu Dec 4 11:50:32 2014 From: gabofer82 en gmail.com (gabriel fernandez) Date: Thu, 4 Dec 2014 08:50:32 -0200 Subject: [Python-es] Problema con sonido (pygame, pyqt4) In-Reply-To: References: <51e700d242b8d1d553c844f940e84a74@amsj.com.uy> <547F5D04.3030303@ammsoft.com> Message-ID: Ok, saludos y happy coding!!! 2014-12-03 22:02 GMT-02:00 Diego Caraballo : > Hola, muchas gracias por tu respuesta, ha sido la que necesitaba. > Poniendo loops = -1 el tono se repite y aparte puedo seguir interactuando > con los demás botones. > > Muchas gracias también Grabriel Fernandez por tu respuesta. > > Saludos > > > > El 2014-12-03 12:57, Python escribió: > > Buenas, > Creo que el comando play tiene un parámetro para indicarle que repita el > fichero continuamente. loops = -1 > Por lo que no hace falta ningún while. > > pygame.mixer.music.play() > Start the playback of the music stream > play(loops=0, start=0.0) -> None > > This will play the loaded music stream. If the music is already playing it > will be restarted. > > The loops argument controls the number of repeats a music will play. > play(5) will cause the music to played once, then repeated five times, > for a total of six. *If the loops is -1 then the music will repeat > indefinitely.* > > The starting position argument controls where in the music the song starts > playing. The starting position is dependent on the format of music playing. > MP3 and OGG use the position as time (in seconds). MOD music it is the > pattern order number. Passing a startpos will raise a NotImplementedError > if it cannot set the start position > > Saludos > > El 03/12/2014 19:35, gabriel fernandez ha escrit: > > Hola Diego, usa una variable de instancia en tu clase para que sirva de > bandera, por ejemplo: > > class Algo: > > def __init__(self): > self.flag_presionar_btn = False > > def btn_mi_clicked(self): > self.flag_presionar_btn = True > pygame.mixer.music.stop() > > while True: > pygame.mixer.init() > pygame.mixer.music.load("mi. > mp3") > pygame.mixer.music.play() > time.sleep() > pygame.mixer.music.stop() > > if not self.flag_presionar_btn: > break > > > No se si queda claro, espero te sirva, saludos! > > > > _______________________________________________ > Python-es mailing list > Python-es en python.org > https://mail.python.org/mailman/listinfo/python-es > FAQ: http://python-es-faq.wikidot.com/ > > -- Gabriel Fernández Desrrollador Web www.openweb.com.uy ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: From fvillarroel en yahoo.com Sun Dec 7 16:23:15 2014 From: fvillarroel en yahoo.com (FERNANDO VILLARROEL) Date: Sun, 7 Dec 2014 15:23:15 +0000 (UTC) Subject: [Python-es] wxPython Framework Message-ID: <1238784339.6255865.1417965795578.JavaMail.yahoo@jws106143.mail.bf1.yahoo.com> Hola comunidad. Debo desarrollar una aplicación escritorio y estoy analizando usar wxPython, mi consulta viene por el lado de usar algún Framework para desarrollo ágil y hasta aquí solo me encuentro con dabo: http://dabodev.com/ Ustedes conocen algún Framework para desarrollo ágil con wx o bien alguien a usado dabo, lo recomiendan?.  Lo baje instale y he probado ciertas cosas y la verdad tiene muy buena pinta, sobre todo CRUD,ClassDesigner, ReportDesigner, etc, pero no veo una comunidad muy activa detrás. Que opinan ustedes o recomiendan otro Framework que no conozco? Mi otra duda es sobre integrar eclipse y wxPython para hacer el debbug, es tan simple con apuntar eclipse a la carpeta del proyecto wx?. Si hago un Run Debugg entonces eclipse lanza (ejecuta) la aplicación wxPython, eso es asi o no?. Por otro lado necesito integrar eclipse con GIT, tengo gitlab instalado en otro server y lo que me gusta es que eclipse (kepler) viene con el plugin de git ya preinstalado.Bueno espero sus comentarios y ayuda, es primera ves que pienso usar eclipse. Saludos y aprovecho de desear a todos una felices fiestas de fin de año. ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: From josemariavillalbacortazzo en hotmail.com Thu Dec 11 19:19:36 2014 From: josemariavillalbacortazzo en hotmail.com (jose villalba cortazzo) Date: Thu, 11 Dec 2014 18:19:36 +0000 Subject: [Python-es] Ayuda con pyodbc Message-ID: Estimados a que se debe este error "ProgrammingError: No results. Previous SQL was not a query.". En Windows no tengo el problema pero en Centos 7 si lo tengo. Trabajo con una base de datos access y tengo instalo MDB Tools. consulta = "SELECT l2.idlocal as localid from locales as l, locales as l2 WHERE l.idlocal=%d and l.departamento=l2.departamento and l.numero=l2.comparte" % idlocal idcomparte = ejecutor_idlocal.ejecutar(consulta) Saludos,José Villalba ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: From pych3m4 en gmail.com Fri Dec 12 14:41:32 2014 From: pych3m4 en gmail.com (Chema Cortes) Date: Fri, 12 Dec 2014 14:41:32 +0100 Subject: [Python-es] Ayuda con pyodbc In-Reply-To: References: Message-ID: El 2014-12-11 19:19 GMT+01:00 jose villalba cortazzo < josemariavillalbacortazzo en hotmail.com>: > > Estimados a que se debe este error "ProgrammingError: No results. > Previous SQL was not a query.". En Windows no tengo el problema pero en > Centos 7 si lo tengo. Trabajo con una base de datos access y tengo instalo MDB > Tools. > > consulta = "SELECT l2.idlocal as localid from locales as l, locales as l2 > WHERE l.idlocal=%d and l.departamento=l2.departamento and > l.numero=l2.comparte" % idlocal > idcomparte = ejecutor_idlocal.ejecutar(consulta) > > Evidentemente, algo está mal en la query. Intenta probar con queries más sencillas (pe: quita los alias y/o no los crees con 'as'). Que te funcione en windows no nos dice nada ya que son drivers ODBC distintos. Danos algo más de información que pueda servirnos de pista: cadena de conexión, qué SQL has generado, el código que "ejecuta" la query, etc. Por cierto, nunca deberías construir la SQL "literalmente". Utiliza siempre que puedas argumentos. > > Saludos, > José Villalba > > > _______________________________________________ > Python-es mailing list > Python-es en python.org > https://mail.python.org/mailman/listinfo/python-es > FAQ: http://python-es-faq.wikidot.com/ > > -- Hyperreals *R "Quarks, bits y otras criaturas infinitesimales": http://ch3m4.org/blog Buscador Python Hispano: http://ch3m4.org/python-es ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: From josemariavillalbacortazzo en hotmail.com Fri Dec 12 16:32:38 2014 From: josemariavillalbacortazzo en hotmail.com (jose villalba cortazzo) Date: Fri, 12 Dec 2014 15:32:38 +0000 Subject: [Python-es] Ayuda con pyodbc In-Reply-To: References: , Message-ID: En otras consultas tuve el mismo error y lo corregi eliminando de la consulta el "ORDER BY", sera que el drivers para linux de Pyodbc no permite ese tipo de ordenes? Saludos,José Villalba Date: Fri, 12 Dec 2014 14:41:32 +0100 From: pych3m4 en gmail.com To: python-es en python.org Subject: Re: [Python-es] Ayuda con pyodbc El 2014-12-11 19:19 GMT+01:00 jose villalba cortazzo : Estimados a que se debe este error "ProgrammingError: No results. Previous SQL was not a query.". En Windows no tengo el problema pero en Centos 7 si lo tengo. Trabajo con una base de datos access y tengo instalo MDB Tools. consulta = "SELECT l2.idlocal as localid from locales as l, locales as l2 WHERE l.idlocal=%d and l.departamento=l2.departamento and l.numero=l2.comparte" % idlocal idcomparte = ejecutor_idlocal.ejecutar(consulta) Evidentemente, algo está mal en la query. Intenta probar con queries más sencillas (pe: quita los alias y/o no los crees con 'as'). Que te funcione en windows no nos dice nada ya que son drivers ODBC distintos. Danos algo más de información que pueda servirnos de pista: cadena de conexión, qué SQL has generado, el código que "ejecuta" la query, etc. Por cierto, nunca deberías construir la SQL "literalmente". Utiliza siempre que puedas argumentos. Saludos,José Villalba _______________________________________________ Python-es mailing list Python-es en python.org https://mail.python.org/mailman/listinfo/python-es FAQ: http://python-es-faq.wikidot.com/ -- Hyperreals *R "Quarks, bits y otras criaturas infinitesimales": http://ch3m4.org/blog Buscador Python Hispano: http://ch3m4.org/python-es _______________________________________________ Python-es mailing list Python-es en python.org https://mail.python.org/mailman/listinfo/python-es FAQ: http://python-es-faq.wikidot.com/ ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: From sotonez en gmail.com Thu Dec 11 22:26:42 2014 From: sotonez en gmail.com (=?UTF-8?Q?Sergio_Soto_N=C3=BA=C3=B1ez?=) Date: Thu, 11 Dec 2014 22:26:42 +0100 Subject: [Python-es] Ayuda con pyodbc In-Reply-To: References: Message-ID: Buenas, en primer lugar creo que lo ideal sería que probaras la consulta en local antes de componerla con parámetros y a partir de entonces empieces a configurar la parametrización. ProgrammingError: No results. Previous SQL was not a query. Leyendo el error y sin saber a que base de datos te conectas ni ninguna otra información parece que la consulta no está bien formateada y no es interpretable por el motor de base de datos. Al margen, te recomiendo que dado que escribes a una lista de correo pidiendo ayuda, ten un mínimo de consideración formateando el código que envias. Un saludo y ánimo. On Thu, Dec 11, 2014 at 7:19 PM, jose villalba cortazzo < josemariavillalbacortazzo en hotmail.com> wrote: > Estimados a que se debe este error "ProgrammingError: No results. > Previous SQL was not a query.". En Windows no tengo el problema pero en > Centos 7 si lo tengo. Trabajo con una base de datos access y tengo instalo MDB > Tools. > > consulta = "SELECT l2.idlocal as localid from locales as l, locales as l2 > WHERE l.idlocal=%d and l.departamento=l2.departamento and > l.numero=l2.comparte" % idlocal > idcomparte = ejecutor_idlocal.ejecutar(consulta) > > > Saludos, > José Villalba > > > _______________________________________________ > Python-es mailing list > Python-es en python.org > https://mail.python.org/mailman/listinfo/python-es > FAQ: http://python-es-faq.wikidot.com/ > > ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: From faltet en gmail.com Wed Dec 17 15:02:33 2014 From: faltet en gmail.com (Francesc Alted) Date: Wed, 17 Dec 2014 15:02:33 +0100 Subject: [Python-es] ANN: Summer School "Advanced Scientific Programming in Python" in Munich, Germany Message-ID: Hola, La próxima edición de nuestro tradicional curso de programación avanzada para cientifícos tendrá lugar del 31 de Agosto al 5 de Septiembre 2015 en Munich, Alemania. Más info en: https://python.g-node.org Ah! teneis de plazo para presentaros hasta el 1 de Mayo. Aunque el ratio de aceptación de candidaturas es de 1 entre 5, el año pasado se rompieron las estadísticas de españoles aceptados (3), así que ánimo! Saludos, Francesc Alted ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: ------------ próxima parte ------------ Advanced Scientific Programming in Python ========================================= a Summer School by the G-Node, the Bernstein Center for Computational Neuroscience Munich and the Graduate School of Systemic Neurosciences Scientists spend more and more time writing, maintaining, and debugging software. While techniques for doing this efficiently have evolved, only few scientists have been trained to use them. As a result, instead of doing their research, they spend far too much time writing deficient code and reinventing the wheel. In this course we will present a selection of advanced programming techniques, incorporating theoretical lectures and practical exercises tailored to the needs of a programming scientist. New skills will be tested in a real programming project: we will team up to develop an entertaining scientific computer game. We use the Python programming language for the entire course. Python works as a simple programming language for beginners, but more importantly, it also works great in scientific simulations and data analysis. We show how clean language design, ease of extensibility, and the great wealth of open source libraries for scientific computing and data visualization are driving Python to become a standard tool for the programming scientist. This school is targeted at Master or PhD students and Post-docs from all areas of science. Competence in Python or in another language such as Java, C/C++, MATLAB, or Mathematica is absolutely required. Basic knowledge of Python is assumed. Participants without any prior experience with Python should work through the proposed introductory materials before the course. Date and Location ================= August 31?September 5, 2015. Munich, Germany. Preliminary Program =================== Day 0 (Mon Aug 31) ? Best Programming Practices ? Best Practices for Scientific Computing ? Version control with git and how to contribute to Open Source with github ? Object-oriented programming & design patterns Day 1 (Tue Sept 1) ? Software Carpentry ? Test-driven development, unit testing & quality assurance ? Debugging, profiling and benchmarking techniques ? Advanced Python: generators, decorators, and context managers Day 2 (Wed Sept 2) ? Scientific Tools for Python ? Advanced NumPy ? The Quest for Speed (intro): Interfacing to C with Cython ? Contributing to Open Source Software/Programming in teams Day 3 (Thu Sept 3) ? The Quest for Speed ? Writing parallel applications in Python ? Python 3: why should I care ? Programming project Day 4 (Fri Sept 4) ? Efficient Memory Management ? When parallelization does not help: the starving CPUs problem ? Programming project Day 5 (Sat Sept 5) ? Practical Software Development ? Programming project ? The Pelita Tournament Every evening we will have the tutors' consultation hour: Tutors will answer your questions and give suggestions for your own projects. Applications ============ You can apply on-line at https://python.g-node.org Applications must be submitted before 23:59 UTC, March 31, 2015. Notifications of acceptance will be sent by May 1, 2015. No fee is charged but participants should take care of travel, living, and accommodation expenses. Candidates will be selected on the basis of their profile. Places are limited: acceptance rate is usually around 20%. Prerequisites: You are supposed to know the basics of Python to participate in the lectures Preliminary Faculty =================== ? Francesc Alted, freelance developer, author of PyTables, Spain ? Pietro Berkes, Enthought Inc., UK ? Kathryn D. Huff, Department of Nuclear Engineering, University of California - Berkeley, USA ? Zbigniew J?drzejewski-Szmek, Krasnow Institute, George Mason University, USA ? Eilif Muller, Blue Brain Project, École Polytechnique Fédérale de Lausanne, Switzerland ? Rike-Benjamin Schuppner, Institute for Theoretical Biology, Humboldt-Universität zu Berlin, Germany ? Nelle Varoquaux, Centre for Computational Biology Mines ParisTech, Institut Curie, U900 INSERM, Paris, France ? Stéfan van der Walt, Applied Mathematics, Stellenbosch University, South Africa ? Niko Wilbert, TNG Technology Consulting GmbH, Germany ? Tiziano Zito, Forschungszentrum Jülich GmbH, Germany Organized by Tiziano Zito (head) and Zbigniew J?drzejewski-Szmek for the German Neuroinformatics Node of the INCF Germany, Christopher Roppelt for the German Center for Vertigo and Balance Disorders (DSGZ) and the Graduate School of Systemic Neurosciences (GSN) of the Ludwig-Maximilians-Universität Munich Germany, Christoph Hartmann for the Frankfurt Institute for Advanced Studies (FIAS) and International Max Planck Research School (IMPRS) for Neural Circuits, Frankfurt Germany, and Jakob Jordan for the Institute of Neuroscience and Medicine (INM-6) and Institute for Advanced Simulation (IAS-6), Jülich Research Centre and JARA. Additional funding provided by the Bernstein Center for Computational Neuroscience (BCCN) Munich. Website: https://python.g-node.org Contact: python-info en g-node.org ------------ próxima parte ------------ A non-text attachment was scrubbed... Name: Announcement-Python-Summerschool.pdf Type: application/pdf Size: 509618 bytes Desc: no disponible URL: From oscarvogel en gmail.com Tue Dec 30 14:17:27 2014 From: oscarvogel en gmail.com (Jose Oscar Vogel) Date: Tue, 30 Dec 2014 10:17:27 -0300 Subject: [Python-es] wxPython Framework In-Reply-To: <1238784339.6255865.1417965795578.JavaMail.yahoo@jws106143.mail.bf1.yahoo.com> References: <1238784339.6255865.1417965795578.JavaMail.yahoo@jws106143.mail.bf1.yahoo.com> Message-ID: hola buenos dias Fernando estoy en la misma que vos, y veo que nadie a respondido tu pregunta, probaste a hacer algo con algun framework? veo que dabo esta bastante desactualizado y parece que no lo estan manteniendo.- saludos El 7 de diciembre de 2014, 12:23, FERNANDO VILLARROEL < fvillarroel en yahoo.com.dmarc.invalid> escribió: > Hola comunidad. > > Debo desarrollar una aplicación escritorio y estoy analizando usar > wxPython, mi consulta viene por el lado de usar algún Framework para > desarrollo ágil y hasta aquí solo me encuentro con dabo: > > http://dabodev.com/ > > Ustedes conocen algún Framework para desarrollo ágil con wx o bien alguien > a usado dabo, lo recomiendan?. > > Lo baje instale y he probado ciertas cosas y la verdad tiene muy buena > pinta, sobre todo CRUD,ClassDesigner, ReportDesigner, etc, pero no veo una > comunidad muy activa detrás. Que opinan ustedes o recomiendan otro > Framework que no conozco? > > Mi otra duda es sobre integrar eclipse y wxPython para hacer el debbug, es > tan simple con apuntar eclipse a la carpeta del proyecto wx?. > Si hago un Run Debugg entonces eclipse lanza (ejecuta) la aplicación > wxPython, eso es asi o no?. > Por otro lado necesito integrar eclipse con GIT, tengo gitlab instalado > en otro server y lo que me gusta es que eclipse (kepler) viene con el > plugin de git ya preinstalado. > Bueno espero sus comentarios y ayuda, es primera ves que pienso usar > eclipse. > > Saludos y aprovecho de desear a todos una felices fiestas de fin de año. > > > > _______________________________________________ > Python-es mailing list > Python-es en python.org > https://mail.python.org/mailman/listinfo/python-es > FAQ: http://python-es-faq.wikidot.com/ > > -- *Prof. Jose Oscar Vogel* Garuhapé - Misiones CP 3334 Cel: 03743-15667526 MSN: oscarvogel en gmail.com Twitter: @ovogel23 Facebook: oscarvogel Mi Diario: http://paper.li/ovogel23/1307458843 http://www.ferreteriaavenida.com.ar ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: From sebastian en fuentelibre.org Tue Dec 30 15:39:32 2014 From: sebastian en fuentelibre.org (Sebastian Silva) Date: Tue, 30 Dec 2014 09:39:32 -0500 Subject: [Python-es] wxPython Framework In-Reply-To: References: <1238784339.6255865.1417965795578.JavaMail.yahoo@jws106143.mail.bf1.yahoo.com> Message-ID: <54A2B924.2090101@fuentelibre.org> Hola, A mi siempre me gusta mucho python-gtk o pygtk: https://wiki.gnome.org/action/show/Projects/PyGObject http://www.pygtk.org/ Sin embargo, soy consciente de que no es para todos los usos, y tiene sus propias limitaciones. Para algo realmente simple pero moderno, yo intentaría con Easygui-qt. http://easygui-qt.readthedocs.org/ Está recién salido del horno, y parece que le tienen mucho cariño: http://aroberge.blogspot.com/2014/12/easyguiqt-progressing-well.html Saludos, Sebastian On 30/12/14 08:17, Jose Oscar Vogel wrote: > hola buenos dias Fernando > > estoy en la misma que vos, y veo que nadie a respondido tu pregunta, > probaste a hacer algo con algun framework? veo que dabo esta bastante > desactualizado y parece que no lo estan manteniendo.- > > saludos > > El 7 de diciembre de 2014, 12:23, FERNANDO VILLARROEL > > escribió: > > Hola comunidad. > > Debo desarrollar una aplicación escritorio y estoy analizando usar > wxPython, mi consulta viene por el lado de usar algún Framework > para desarrollo ágil y hasta aquí solo me encuentro con dabo: > > http://dabodev.com/ > > Ustedes conocen algún Framework para desarrollo ágil con wx o bien > alguien a usado dabo, lo recomiendan?. > > Lo baje instale y he probado ciertas cosas y la verdad tiene muy > buena pinta, sobre todo CRUD,ClassDesigner, ReportDesigner, etc, > pero no veo una comunidad muy activa detrás. Que opinan ustedes o > recomiendan otro Framework que no conozco? > > Mi otra duda es sobre integrar eclipse y wxPython para hacer el > debbug, es tan simple con apuntar eclipse a la carpeta del > proyecto wx?. > Si hago un Run Debugg entonces eclipse lanza (ejecuta) la > aplicación wxPython, eso es asi o no?. > Por otro lado necesito integrar eclipse con GIT, tengo gitlab > instalado en otro server y lo que me gusta es que eclipse (kepler) > viene con el plugin de git ya preinstalado. > Bueno espero sus comentarios y ayuda, es primera ves que pienso > usar eclipse. > > Saludos y aprovecho de desear a todos una felices fiestas de fin > de año. > > > > _______________________________________________ > Python-es mailing list > Python-es en python.org > https://mail.python.org/mailman/listinfo/python-es > FAQ: http://python-es-faq.wikidot.com/ > > > > > -- > *Prof. Jose Oscar Vogel* > Garuhapé - Misiones > CP 3334 > Cel: 03743-15667526 > MSN: oscarvogel en gmail.com > Twitter: @ovogel23 > Facebook: oscarvogel > Mi Diario: http://paper.li/ovogel23/1307458843 > http://www.ferreteriaavenida.com.ar > > > _______________________________________________ > Python-es mailing list > Python-es en python.org > https://mail.python.org/mailman/listinfo/python-es > FAQ: http://python-es-faq.wikidot.com/ ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: From fvillarroel en yahoo.com Tue Dec 30 17:04:36 2014 From: fvillarroel en yahoo.com (FERNANDO VILLARROEL) Date: Tue, 30 Dec 2014 16:04:36 +0000 (UTC) Subject: [Python-es] wxPython Framework In-Reply-To: <54A2B924.2090101@fuentelibre.org> References: <54A2B924.2090101@fuentelibre.org> Message-ID: <507552940.2724878.1419955476654.JavaMail.yahoo@jws106114.mail.bf1.yahoo.com> Hola Jose. Efectivamente al parecer en el tema de frameworks para wx no hay mucho que decir. Finalmente estoy optando por seguir la tendencia y hacer una aplicación web; es decir que se maneje mediante browser; mas bien conocidas como RIA (Rich Internet Application).Para ello utilizaré Web2py Framework como Backend  http://www.web2py.com/ y Qooxdoo como Frontend http://qooxdoo.org/  Cualquier duda o consulta al respecto avisame y encantado de poder ayudar si lo necesitas. Saludos  On Tuesday, December 30, 2014 11:39 AM, Sebastian Silva wrote: Hola, A mi siempre me gusta mucho python-gtk o pygtk: https://wiki.gnome.org/action/show/Projects/PyGObject http://www.pygtk.org/ Sin embargo, soy consciente de que no es para todos los usos, y tiene sus propias limitaciones. Para algo realmente simple pero moderno, yo intentaría con Easygui-qt. http://easygui-qt.readthedocs.org/ Está recién salido del horno, y parece que le tienen mucho cariño: http://aroberge.blogspot.com/2014/12/easyguiqt-progressing-well.html Saludos, Sebastian On 30/12/14 08:17, Jose Oscar Vogel wrote: hola buenos dias Fernando estoy en la misma que vos, y veo que nadie a respondido tu pregunta, probaste a hacer algo con algun framework? veo que dabo esta bastante desactualizado y parece que no lo estan manteniendo.- saludos El 7 de diciembre de 2014, 12:23, FERNANDO VILLARROEL escribió: Hola comunidad. Debo desarrollar una aplicación escritorio y estoy analizando usar wxPython, mi consulta viene por el lado de usar algún Framework para desarrollo ágil y hasta aquí solo me encuentro con dabo: http://dabodev.com/ Ustedes conocen algún Framework para desarrollo ágil con wx o bien alguien a usado dabo, lo recomiendan?.  Lo baje instale y he probado ciertas cosas y la verdad tiene muy buena pinta, sobre todo CRUD,ClassDesigner, ReportDesigner, etc, pero no veo una comunidad muy activa detrás. Que opinan ustedes o recomiendan otro Framework que no conozco? Mi otra duda es sobre integrar eclipse y wxPython para hacer el debbug, es tan simple con apuntar eclipse a la carpeta del proyecto wx?.  Si hago un Run Debugg entonces eclipse lanza (ejecuta) la aplicación wxPython, eso es asi o no?.  Por otro lado necesito integrar eclipse con GIT, tengo gitlab instalado en otro server y lo que me gusta es que eclipse (kepler) viene con el plugin de git ya preinstalado. Bueno espero sus comentarios y ayuda, es primera ves que pienso usar eclipse. Saludos y aprovecho de desear a todos una felices fiestas de fin de año. _______________________________________________ Python-es mailing list Python-es en python.org https://mail.python.org/mailman/listinfo/python-es FAQ: http://python-es-faq.wikidot.com/ -- Prof. Jose Oscar Vogel Garuhapé - Misiones CP 3334 Cel: 03743-15667526 MSN: oscarvogel en gmail.com Twitter: @ovogel23 Facebook: oscarvogel Mi Diario:  http://paper.li/ovogel23/1307458843 http://www.ferreteriaavenida.com.ar _______________________________________________ Python-es mailing list Python-es en python.org https://mail.python.org/mailman/listinfo/python-es FAQ: http://python-es-faq.wikidot.com/ ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: