From manelelena en manelelena.com Tue Mar 1 00:29:01 2005 From: manelelena en manelelena.com (Manel i Elena) Date: Tue, 1 Mar 2005 00:29:01 +0100 Subject: wx o qt? In-Reply-To: <42236E97.2020307@3dgames.com.ar> References: <8565ad9050227105963eb0da8@mail.gmail.com> <4222E3B2.5030103@ls-l.org> <42236E97.2020307@3dgames.com.ar> Message-ID: <200503010029.01892.manelelena@manelelena.com> Además de las alternativas wx y qt yo añadiría la posibilidad del desarrollo Web con Python mediante el servidor de aplicaciones Zope. Zope, además de utilizarse conjuntamente con Plone como gestor de contenidos es muy destacable la versatilidad para el desarrollo de aplicaciones Web donde la parte dinámica se desarrolla, como no, en Python. http://www.zope.org El Lunes, 28 de Febrero de 2005 20:18, Nicolás Alejo Reynoso escribió: > Chema Cortes wrote: > > Daniel cabrera escribió: > >> Hola, > >> Cual es mejor para desarrollar GUI wx o qt? y tambien como podria > >> hacer para insertar codigo de Python en HTML? > > > > La primera pregunta es una elección que no tiene que ver con python. Los > > dos toolkits son excelentes para programar GUIs. Se diferencian, sobre > > todo, en las herramientas de las que disponen para diseñar interfaces y, > > sobre todo, de las licencias de desarrollo y/o copia. > > > > Sobre las licencias hemos hablado mucho en esta lista, y es algo > > complejo de volver a explicar. Con las nuevas Qt4 con licencia GPL para > > windows se podrá zanjar, por fin, la polémica de esta librería. > > > > En cuanto a utilidades, Qt destaca sobre todo por tener una buena > > colección de éllas, destacando el "designer" para diseño visual de > > interfaces. Además Qt cuenta con widgets muy potentes con accesores a > > datos que simplifican mucho la labor. Desde luego, es un toolkit muy > > profesional, aunque con una licencia que puede dar problemas según el > > tipo de aplicación. > > > > Wx tiene también buenas utilidades, aunque no están muy acabadas. La más > > sofisticada es boa-constructor, que es capaz de generar código wxpython > > visualmente. Algunos la consideran como un diseñador de interfaces, pero > > sus creadores la crearon tan sólo como un ayudante al programador, con > > lo que hay aspectos que no son muy configurables. > > > > También destaca wxglade, un diseñador de interfaces que guarda el diseño > > en formato xml, con lo que se puede alterar el diseño independiente del > > código. > > > > Como una simplificación de las librerías wx, pero suficiente para crear > > interfaces simple estaría PythonCard. > > Yo también estoy empezando en todo este mundo no solo de python sino de > la programación en si y la pregunta (para mi) más importante es cual de > estas está mejor documentada incluyendo a GTK. Y si alguno podría dar > referencias sobre cuales le parecieron más útiles > Nota: Ahora voy a hacer un search en la lista que por cierto es muy > interesante. > Yo por ahora me estuve manejando con pygtk con el manual que se > encuentra en la página oficial del mismo. > #Por las dudas lo dejo http://www.pygtk.org/pygtk2tutorial-es/index.html > > De ante mano gracias a todos. > > _______________________________________________ > Python-es mailing list > Python-es en aditel.org > http://listas.aditel.org/listinfo/python-es -- Saludos / Regards. Manel. Projects Page: http://www.manelelena.com Libre Software: http://libresoftware.blogspot.com From dtrillo en gmail.com Tue Mar 1 08:29:35 2005 From: dtrillo en gmail.com (david _) Date: Tue, 1 Mar 2005 08:29:35 +0100 Subject: Ejemplo de programa con GUI Message-ID: <86b8f6b9050228232936cc2795@mail.gmail.com> Marcos Simplemente dandole a Download te bajas lo ultimo de este programa? david ------------ próxima parte ------------ _______________________________________________ Python-es mailing list Python-es en aditel.org http://listas.aditel.org/listinfo/python-es From py en ls-l.org Tue Mar 1 11:20:57 2005 From: py en ls-l.org (Chema Cortes) Date: Tue, 01 Mar 2005 11:20:57 +0100 Subject: wx o qt? In-Reply-To: <42236E97.2020307@3dgames.com.ar> References: <8565ad9050227105963eb0da8@mail.gmail.com> <4222E3B2.5030103@ls-l.org> <42236E97.2020307@3dgames.com.ar> Message-ID: <42244209.1040303@ls-l.org> Nicolás Alejo Reynoso escribió: > Yo también estoy empezando en todo este mundo no solo de python sino de > la programación en si y la pregunta (para mi) más importante es cual de > estas está mejor documentada incluyendo a GTK. Y si alguno podría dar > referencias sobre cuales le parecieron más útiles > Nota: Ahora voy a hacer un search en la lista que por cierto es muy > interesante. Aquí has dado con el problema. Parece que en python no somos muy proclives a documentar. Se suele emplear la documentación genérica de las librerías, sin especializarla para su uso en python. > Yo por ahora me estuve manejando con pygtk con el manual que se > encuentra en la página oficial del mismo. > #Por las dudas lo dejo http://www.pygtk.org/pygtk2tutorial-es/index.html Este tutorial es el más adecuado para aprender PyGTK. La documentación de wxPython no existe, aunque puedes sacar mucho provecho del wiki: http://wiki.wxpython.org Para Qt la cosa cambia. Tienes un libro completo en http://www.opendocs.org/pyqt/ y varios tutoriales, entre éllos http://cs.usfca.edu/~afedosov/qttut/ http://www-128.ibm.com/developerworks/linux/library/l-qt/ Además de estos toolkits, existe mucha documentación para Tkinter que no te será difícil dar con ella. Mis referencias preferidas: http://www.pythonware.com/library/tkinter/introduction/ http://effbot.org/books/tkinterbook http://tkinter.unpythonic.net/wiki/ http://www.python.org/moin/TkInter From guillermogvargas en hotmail.com Tue Mar 1 13:29:52 2005 From: guillermogvargas en hotmail.com (Guillermo G) Date: Tue, 01 Mar 2005 13:29:52 +0100 Subject: Implementar graficas Message-ID: Hola a todos estoy haciendo una interfaz grafica con Python y una de la funciones que me piden es, realizar graficas. Yo he pensado en llamar a Gnuplot, no se si vosotros conoceis otro programa que haga mejores grafiacas y que sea facil de usar. Desde python yo llamo a gnuplot con las siguientes lineas de codigo g1("set term post") g1("set output 'fichero.ps'") g1("plot 'curva1' u 2:3 w l, 'curva2' u w l") Con estas lineas le digo que la salida sea en un fichero con extension .ps, pero en vez de salirme las lineas en colores me salen en blanco y negro, una continua la otra con rayyas discontinuas, otra con puntos, etc... dependiendo del numero de curvas que ponga en la linea "plot". No se si sabeis otra manera de que en el fichero.ps salgan en colores, como cuando lo pongo en ventanas (x11). O si conoceis otro programa que no sea gnuplot. _________________________________________________________________ Móviles, DVD, cámaras digitales, coleccionismo... Con unas ofertas que ni te imaginas. http://www.msn.es/Subastas/ From guillermogvargas en hotmail.com Tue Mar 1 13:37:03 2005 From: guillermogvargas en hotmail.com (Guillermo G) Date: Tue, 01 Mar 2005 13:37:03 +0100 Subject: Botones etc Message-ID: Buenas: He encontrado un manual en español con ejemplos muy chulo en internet, que utiliza las librerias GTK y se pueden hacer muchas cosas, como botones exclusicvos, barras de herramientas, botones de sellecion, en fin muchas cosas, que me gustaria poner en una interfaz que estoy haciendo. Estoy trabajando en un ordenador en Linux, y tengo las llamadas a pmw y tkinter, tengo problemas para intalar las librerias GTK, no se si puedo hacer botones y cosas de estas sin llamar a GTK, si conoceis algun lugar en internet en español y si no en ingles, donde pueda ver codigo de algunos ejemplos de esto me ayudaria. GRACIAS _________________________________________________________________ Acepta el reto MSN Premium: Protección para tus hijos en internet. Descárgalo y pruébalo 2 meses gratis. http://join.msn.com?XAPID=1697&DI=1055&HL=Footer_mailsenviados_proteccioninfantil From jaime en iaa.es Tue Mar 1 13:46:27 2005 From: jaime en iaa.es (Jaime Perea) Date: Tue, 1 Mar 2005 13:46:27 +0100 Subject: Implementar graficas In-Reply-To: References: Message-ID: <200503011346.27533.jaime@iaa.es> El Martes, 1 de Marzo de 2005 13:29, Guillermo G escribió: > Hola a todos estoy haciendo una interfaz grafica con Python y una de la > funciones que me piden es, realizar graficas. Yo he pensado en llamar a > Gnuplot, no se si vosotros conoceis otro programa que haga mejores > grafiacas y que sea facil de usar. > > Desde python yo llamo a gnuplot con las siguientes lineas de codigo > > g1("set term post") > g1("set output 'fichero.ps'") > g1("plot 'curva1' u 2:3 w l, 'curva2' u w l") > > Con estas lineas le digo que la salida sea en un fichero con extension > .ps, pero en vez de salirme las lineas en colores me salen en blanco y > negro, una continua la otra con rayyas discontinuas, otra con puntos, > etc... dependiendo del numero de curvas que ponga en la linea "plot". No > se si sabeis otra manera de que en el fichero.ps salgan en colores, como > cuando lo pongo en ventanas (x11). O si conoceis otro programa que no > sea gnuplot. > Hay varios y depende del grado de complicación que le quieras meter, tiene muy buena pinta matplotlib. http://matplotlib.sourceforge.net/ Primo hermano de gnuplot, pero más lindo es http://biggles.sourceforge.net/ Yo personalmente uso pgplot (o ppgplot) pero es que soy astrónomo y se ajusta a lo que trabajo, en cualquier caso es muy buena. pyQwt también tiene muy buena pinta. http://pyqwt.sourceforge.net/ plplot, aunque es farragosa de instalar. Un saludo -- Jaime D. Perea Duarte. Linux registered user #10472 Dep. Astrofisica Extragalactica. Instituto de Astrofisica de Andalucia (CSIC) Apdo. 3004, 18080 Granada, Spain. From csotelop en yahoo.es Tue Mar 1 14:58:37 2005 From: csotelop en yahoo.es (Carlos Eduardo Sotelo Pinto) Date: Tue, 01 Mar 2005 08:58:37 -0500 Subject: problemita con el \ Message-ID: <4224750D.6050108@yahoo.es> hola lista.... tengo un pequenio problema con el "\" cuando este esta dentro de una cadena declarada, le antepongo la r y no pasa nada, todo sigue igual, por ejemplo cadena = r"\" pero que pasa si esta cadena es retornada de un cuadro de dialogo..., entonces el valor retornado es una variable que contiene un cadena.... cyando la leo...en algunos caso me puede retornar no \, pr ejemplo "\n" es nueva linea... alguien sabe como salvar este detalle, gracias -- La actitud del hacker: Los hackers resuelven problemas y construyen cosas, y creen en la libertad y la ayuda voluntaria mutua. Para ser aceptado como hacker, deberás comportarte como si tuvieras esta actitud en tu interior. Y para comportarte como si tuvieras esta actitud, deberás creerte de verdad dicha actitud. *------------------------------------------------------------* |Carlos E. Sotelo Pinto |KrLoS | |Parque de la Esperanza |GNU/Linux User Registered # 379182 | |Asistente de Sistemas |Tildes omitidas voluntariamente | *------------------------------------------------------------* Sociedad Peruana de Computacion - SPC Grupo de Usuarios GNU/Linux Arequipa - AQPGLUG Asociacion Peruana de Software Libre - APESOL Debian Peru ------------------------------------------------------------------------ ,= ,-_-. =. ((_/)o o(\_)) `-'(. .)`-' \_/ From FBatista en uniFON.com.ar Tue Mar 1 15:08:57 2005 From: FBatista en uniFON.com.ar (Batista, Facundo) Date: Tue, 1 Mar 2005 11:08:57 -0300 Subject: problemita con el \ Message-ID: [Carlos Eduardo Sotelo Pinto] #- tengo un pequenio problema con el "\" cuando este esta dentro de una #- cadena declarada, le antepongo la r y no pasa nada, todo #- sigue igual, #- por ejemplo #- cadena = r"\" ¿Qué es que "no pasa nada"? #- pero que pasa si esta cadena es retornada de un cuadro de #- dialogo..., ¿? #- entonces el valor retornado es una variable que contiene un #- cadena.... Si... #- cyando la leo...en algunos caso me puede retornar no \, pr ejemplo #- "\n" es nueva linea... alguien sabe como salvar este detalle, gracias ¿Qué detalle? ¿Cuál es el problema? ¿Cómo lo simulamos? ¿Qué quieres lograr? http://www.sindominio.net/ayuda/preguntas-inteligentes.html . Facundo Bitácora De Vuelo: http://www.taniquetil.com.ar/plog PyAr - Python Argentina: http://pyar.decode.com.ar/ From csotelop en yahoo.es Tue Mar 1 15:22:16 2005 From: csotelop en yahoo.es (Carlos Eduardo Sotelo Pinto) Date: Tue, 01 Mar 2005 09:22:16 -0500 Subject: problemita con el \ In-Reply-To: References: Message-ID: <42247A98.9020704@yahoo.es> lo trato en lenguaje mas limpio... si declaro una variable de cadena de esta forma cadena = "C:\nano" lo mas probable sea que lo que enrealidad almacena esta cadena es "C:""ano", pero si la cadena la declaro como cadena = r"C:\nano", entonces el problema se soluciona ya que lo que enrealidad almacena es C:\nano, ok... bueno pero que sucede si la acdena yo no la genero, si no es generada por un cuadro de texto... es decir self.micuadro = wxTextCtrl, por ejemplo un cuadro cualwquiera en wxPython, puede ser en cualquier cosa, un cuadro cualquiera cadena = self.micuadro.GetValue(), entrego el valor de micuadro a cadena si lo que ingrese a mi cuadro fue C:\nano, cadena recibira otra cosa... eso lo puedo salvar ingresando a mi cuadro C:\\nano, pero que pasa con un usuri@ comun y corriente no sabe esto, y mas aun si el no ingresa dicho dato si no lo devuelve de un cuadro de dialogo que examina carpetas ok... como solucionar este problema su el usuario fina selecciona en su cuadro de dialogo C:\nano y lo que almacena sea realmente esta rura u no un salto de linea aparente Batista, Facundo escribió: > [Carlos Eduardo Sotelo Pinto] > > #- tengo un pequenio problema con el "\" cuando este esta dentro de una > #- cadena declarada, le antepongo la r y no pasa nada, todo > #- sigue igual, > #- por ejemplo > #- cadena = r"\" > > ¿Qué es que "no pasa nada"? > > > #- pero que pasa si esta cadena es retornada de un cuadro de > #- dialogo..., > > ¿? > > > #- entonces el valor retornado es una variable que contiene un > #- cadena.... > > Si... > > > #- cyando la leo...en algunos caso me puede retornar no \, pr ejemplo > #- "\n" es nueva linea... alguien sabe como salvar este detalle, gracias > > ¿Qué detalle? > > > ¿Cuál es el problema? ¿Cómo lo simulamos? ¿Qué quieres lograr? > http://www.sindominio.net/ayuda/preguntas-inteligentes.html > > > . Facundo > > Bitácora De Vuelo: http://www.taniquetil.com.ar/plog > PyAr - Python Argentina: http://pyar.decode.com.ar/ > > _______________________________________________ > Python-es mailing list > Python-es en aditel.org > http://listas.aditel.org/listinfo/python-es > -- La actitud del hacker: Los hackers resuelven problemas y construyen cosas, y creen en la libertad y la ayuda voluntaria mutua. Para ser aceptado como hacker, deberás comportarte como si tuvieras esta actitud en tu interior. Y para comportarte como si tuvieras esta actitud, deberás creerte de verdad dicha actitud. *------------------------------------------------------------* |Carlos E. Sotelo Pinto |KrLoS | |Parque de la Esperanza |GNU/Linux User Registered # 379182 | |Asistente de Sistemas |Tildes omitidas voluntariamente | *------------------------------------------------------------* Sociedad Peruana de Computacion - SPC Grupo de Usuarios GNU/Linux Arequipa - AQPGLUG Asociacion Peruana de Software Libre - APESOL Debian Peru ------------------------------------------------------------------------ ,= ,-_-. =. ((_/)o o(\_)) `-'(. .)`-' \_/ ______________________________________________ Renovamos el Correo Yahoo!: ¡250 MB GRATIS! Nuevos servicios, más seguridad http://correo.yahoo.es From fvillarroel en yahoo.com Tue Mar 1 16:03:46 2005 From: fvillarroel en yahoo.com (FERNANDO VILLARROEL) Date: Tue, 1 Mar 2005 07:03:46 -0800 (PST) Subject: Problemas con PyPgSQL con numeros como parametro Message-ID: <20050301150347.15433.qmail@web41205.mail.yahoo.com> Hola Por que falla el siguiente script? from pyPgSQL import PgSQL cnx=PgSQL.connect(database="cargas",host="192.168.1.1",user="fvilla",password="abc123") cur=cnx.cursor() c=1 q="select * from cbarras where csucursal=%d " cur.execute(q, (c,)) res=cur.fetchall() print res cur.close() cnx.close() Esto me tira la siguiente excepcion: Traceback (most recent call last): File "like.py", line 12, in ? cur.execute(q, (c,)) File "/usr/lib/python2.3/site-packages/pyPgSQL/PgSQL.py", line 3048, in execute self.res = self.conn.conn.query(_qstr % parms) TypeError: int argument required Es como que esta esperando un entero, el que va como parametro es cur.execute(q, (c,)). Fernando Villarroel. __________________________________ Do you Yahoo!? Yahoo! Mail - now with 250MB free storage. Learn more. http://info.mail.yahoo.com/mail_250 ------------ próxima parte ------------ _______________________________________________ Python-es mailing list Python-es en aditel.org http://listas.aditel.org/listinfo/python-es From rapto en arrakis.es Tue Mar 1 16:07:37 2005 From: rapto en arrakis.es (Marcos =?ISO-8859-1?Q?S=E1nchez?= Provencio) Date: Tue, 01 Mar 2005 16:07:37 +0100 Subject: problemita con el \ In-Reply-To: <42247A98.9020704@yahoo.es> References: <42247A98.9020704@yahoo.es> Message-ID: <1109689657.4233.6.camel@localhost.localdomain> Estás liando la representación legible de la cadena con su contenido. Lo que se meta en el cuadro de diálogo, bien metido está. Cómo se represente es otra historia (que normalmente no supone un problema porque lo que quieres hacer es usar la cadena). Todo el lío de las \ sólo viene al caso cuando estás escribiendo código (o generándolo, como cuando se genera una página HTML con JavaScript incrustado). El mar, 01-03-2005 a las 09:22 -0500, Carlos Eduardo Sotelo Pinto escribió: > lo trato en lenguaje mas limpio... > si declaro una variable de cadena de esta forma > cadena = "C:\nano" > lo mas probable sea que lo que enrealidad almacena esta cadena es > "C:""ano", pero si la cadena la declaro como > cadena = r"C:\nano", entonces el problema se soluciona ya que lo que > enrealidad almacena es C:\nano, ok... > bueno pero que sucede si la acdena yo no la genero, si no es generada > por un cuadro de texto... > es decir > self.micuadro = wxTextCtrl, por ejemplo un cuadro cualwquiera en > wxPython, puede ser en cualquier cosa, un cuadro cualquiera > cadena = self.micuadro.GetValue(), entrego el valor de micuadro a cadena > si lo que ingrese a mi cuadro fue C:\nano, cadena recibira otra cosa... > eso lo puedo salvar ingresando a mi cuadro C:\\nano, pero que pasa con > un usuri@ comun y corriente no sabe esto, y mas aun si el no ingresa > dicho dato si no lo devuelve de un cuadro de dialogo que examina > carpetas ok... > como solucionar este problema su el usuario fina selecciona en su cuadro > de dialogo C:\nano y lo que almacena sea realmente esta rura u no un > salto de linea aparente > > Batista, Facundo escribió: > > > [Carlos Eduardo Sotelo Pinto] > > > > #- tengo un pequenio problema con el "\" cuando este esta dentro de una > > #- cadena declarada, le antepongo la r y no pasa nada, todo > > #- sigue igual, > > #- por ejemplo > > #- cadena = r"\" > > > > ¿Qué es que "no pasa nada"? > > > > > > #- pero que pasa si esta cadena es retornada de un cuadro de > > #- dialogo..., > > > > ¿? > > > > > > #- entonces el valor retornado es una variable que contiene un > > #- cadena.... > > > > Si... > > > > > > #- cyando la leo...en algunos caso me puede retornar no \, pr ejemplo > > #- "\n" es nueva linea... alguien sabe como salvar este detalle, gracias > > > > ¿Qué detalle? > > > > > > ¿Cuál es el problema? ¿Cómo lo simulamos? ¿Qué quieres lograr? > > http://www.sindominio.net/ayuda/preguntas-inteligentes.html > > > > > > . Facundo > > > > Bitácora De Vuelo: http://www.taniquetil.com.ar/plog > > PyAr - Python Argentina: http://pyar.decode.com.ar/ > > > > _______________________________________________ > > Python-es mailing list > > Python-es en aditel.org > > http://listas.aditel.org/listinfo/python-es > > > ------------ próxima parte ------------ _______________________________________________ Python-es mailing list Python-es en aditel.org http://listas.aditel.org/listinfo/python-es From rapto en arrakis.es Tue Mar 1 16:09:19 2005 From: rapto en arrakis.es (Marcos =?ISO-8859-1?Q?S=E1nchez?= Provencio) Date: Tue, 01 Mar 2005 16:09:19 +0100 Subject: Problemas con PyPgSQL con numeros como parametro In-Reply-To: <20050301150347.15433.qmail@web41205.mail.yahoo.com> References: <20050301150347.15433.qmail@web41205.mail.yahoo.com> Message-ID: <1109689759.4233.8.camel@localhost.localdomain> Para colocar parámetros hay que usar %s, independientemente del tipo del parámetro. El mar, 01-03-2005 a las 07:03 -0800, FERNANDO VILLARROEL escribió: > Hola Por que falla el siguiente script? > > from pyPgSQL import PgSQL > cnx=PgSQL.connect(database="cargas",host="192.168.1.1",user="fvilla",password="abc123") > cur=cnx.cursor() > c=1 > q="select * from cbarras where csucursal=%d " > cur.execute(q, (c,)) > res=cur.fetchall() > print res > cur.close() > cnx.close() > > Esto me tira la siguiente excepcion: > > Traceback (most recent call last): > File "like.py", line 12, in ? > cur.execute(q, (c,)) > File > "/usr/lib/python2.3/site-packages/pyPgSQL/PgSQL.py", > line 3048, in execute > self.res = self.conn.conn.query(_qstr % parms) > TypeError: int argument required > > Es como que esta esperando un entero, el que va como > parametro es cur.execute(q, (c,)). > > Fernando Villarroel. > > > > > __________________________________ > Do you Yahoo!? > Yahoo! Mail - now with 250MB free storage. Learn more. > http://info.mail.yahoo.com/mail_250 > _______________________________________________ > Python-es mailing list > Python-es en aditel.org > http://listas.aditel.org/listinfo/python-es ------------ próxima parte ------------ _______________________________________________ Python-es mailing list Python-es en aditel.org http://listas.aditel.org/listinfo/python-es From snmartin en galilea.cl Tue Mar 1 16:11:38 2005 From: snmartin en galilea.cl (Fernando San =?ISO-8859-1?Q?Mart=EDn?= Woerner) Date: Tue, 01 Mar 2005 12:11:38 -0300 Subject: problemita con el \ In-Reply-To: <42247A98.9020704@yahoo.es> References: <42247A98.9020704@yahoo.es> Message-ID: <1109689898.16169.10.camel@localhost.localdomain> El mar, 01-03-2005 a las 09:22 -0500, Carlos Eduardo Sotelo Pinto escribió: >lo trato en lenguaje mas limpio... >si declaro una variable de cadena de esta forma >cadena = "C:\nano" >lo mas probable sea que lo que enrealidad almacena esta cadena es >"C:""ano", pero si la cadena la declaro como >cadena = r"C:\nano", entonces el problema se soluciona ya que lo que >enrealidad almacena es C:\nano, ok... >bueno pero que sucede si la acdena yo no la genero, si no es generada >por un cuadro de texto... >es decir >self.micuadro = wxTextCtrl, por ejemplo un cuadro cualwquiera en >wxPython, puede ser en cualquier cosa, un cuadro cualquiera >cadena = self.micuadro.GetValue(), entrego el valor de micuadro a cadena >si lo que ingrese a mi cuadro fue C:\nano, cadena recibira otra cosa... >eso lo puedo salvar ingresando a mi cuadro C:\\nano, pero que pasa con >un usuri@ comun y corriente no sabe esto, y mas aun si el no ingresa >dicho dato si no lo devuelve de un cuadro de dialogo que examina >carpetas ok... >como solucionar este problema su el usuario fina selecciona en su cuadro >de dialogo C:\nano y lo que almacena sea realmente esta rura u no un >salto de linea aparente si quieres manejar ficheros y rutas python trae la librerias necesarias para lidiar con ellas, una cosa es como se escribe algo y otra su significado, el modulo os te puede ayudar con los ficheros salu2 -- Fernando San Martín Woerner Jefe de Informática Galilea S.A. ------------ próxima parte ------------ _______________________________________________ Python-es mailing list Python-es en aditel.org http://listas.aditel.org/listinfo/python-es From FBatista en uniFON.com.ar Tue Mar 1 16:07:30 2005 From: FBatista en uniFON.com.ar (Batista, Facundo) Date: Tue, 1 Mar 2005 12:07:30 -0300 Subject: problemita con el \ Message-ID: [Carlos Eduardo Sotelo Pinto] #- como solucionar este problema su el usuario fina selecciona #- en su cuadro #- de dialogo C:\nano y lo que almacena sea realmente esta rura u no un #- salto de linea aparente Si ya tienes el string con el \n como un sólo caracter, no puedes hacer nada con la \, porque no tienes la barra como un caracter separado. La única que puedes hacer es reemplazar los caracteres a mano: >>> s 'C:\nano' >>> print s C: ano >>> s.replace('\n', r'\\n') 'C:\\\\nano' >>> s = s.replace('\n', r'\\n') >>> s 'C:\\\\nano' >>> print s C:\\nano >>> Slds. . Facundo Bitácora De Vuelo: http://www.taniquetil.com.ar/plog PyAr - Python Argentina: http://pyar.decode.com.ar/ From fvillarroel en yahoo.com Tue Mar 1 16:13:42 2005 From: fvillarroel en yahoo.com (FERNANDO VILLARROEL) Date: Tue, 1 Mar 2005 07:13:42 -0800 (PST) Subject: GRACIAS con PyPgSQL con numeros como parametro In-Reply-To: <1109689759.4233.8.camel@localhost.localdomain> References: <1109689759.4233.8.camel@localhost.localdomain> Message-ID: <20050301151342.71578.qmail@web41214.mail.yahoo.com> Gracias Marco estoy siguiendo tu consejo de usar parametros en los SQL y me habia topado con este problemita ahora si camino. pensaba que en los query valian tambien el uso %d para numeros y %s para cadenas , pero veo que solo debo colocar %s, perfecto gracias. --- Marcos S?nchez Provencio wrote: > Para colocar par?metros hay que usar %s, > independientemente del tipo del > par?metro. > > El mar, 01-03-2005 a las 07:03 -0800, FERNANDO > VILLARROEL escribi?: > > Hola Por que falla el siguiente script? > > > > from pyPgSQL import PgSQL > > > cnx=PgSQL.connect(database="cargas",host="192.168.1.1",user="fvilla",password="abc123") > > cur=cnx.cursor() > > c=1 > > q="select * from cbarras where csucursal=%d " > > cur.execute(q, (c,)) > > res=cur.fetchall() > > print res > > cur.close() > > cnx.close() > > > > Esto me tira la siguiente excepcion: > > > > Traceback (most recent call last): > > File "like.py", line 12, in ? > > cur.execute(q, (c,)) > > File > > > "/usr/lib/python2.3/site-packages/pyPgSQL/PgSQL.py", > > line 3048, in execute > > self.res = self.conn.conn.query(_qstr % parms) > > TypeError: int argument required > > > > Es como que esta esperando un entero, el que va > como > > parametro es cur.execute(q, (c,)). > > > > Fernando Villarroel. > > > > > > > > > > __________________________________ > > Do you Yahoo!? > > Yahoo! Mail - now with 250MB free storage. Learn > more. > > http://info.mail.yahoo.com/mail_250 > > _______________________________________________ > > Python-es mailing list > > Python-es en aditel.org > > http://listas.aditel.org/listinfo/python-es > > > _______________________________________________ > Python-es mailing list > Python-es en aditel.org > http://listas.aditel.org/listinfo/python-es > __________________________________ Do you Yahoo!? Yahoo! Mail - Helps protect you from nasty viruses. http://promotions.yahoo.com/new_mail ------------ próxima parte ------------ _______________________________________________ Python-es mailing list Python-es en aditel.org http://listas.aditel.org/listinfo/python-es From hsantos78 en yahoo.es Tue Mar 1 18:16:05 2005 From: hsantos78 en yahoo.es (Hector Santos) Date: Tue, 01 Mar 2005 11:16:05 -0600 Subject: Minitutorial de Zope Message-ID: <4224A355.9080604@yahoo.es> Solo he encontrado un tutorial de Zope. Esla traduccion de la documentacion. Quisiera probarlo para ver que tal esta. Alguien lo ha utilizado? ______________________________________________ Renovamos el Correo Yahoo!: ¡250 MB GRATIS! Nuevos servicios, más seguridad http://correo.yahoo.es From jmeile en hotmail.com Tue Mar 1 18:33:58 2005 From: jmeile en hotmail.com (Josef Meile) Date: Tue, 01 Mar 2005 18:33:58 +0100 Subject: Minitutorial de Zope In-Reply-To: <4224A355.9080604@yahoo.es> References: <4224A355.9080604@yahoo.es> Message-ID: <4224A786.5020000@hotmail.com> Hola Hector, > Solo he encontrado un tutorial de Zope. Esla traduccion de la > documentacion. Quisiera probarlo para ver que tal esta. Alguien lo ha > utilizado? A que te refieres al tutorial o a zope? Saludos, Josef ------------ próxima parte ------------ _______________________________________________ Python-es mailing list Python-es en aditel.org http://listas.aditel.org/listinfo/python-es From ralvarez en colavoro.com Tue Mar 1 19:15:41 2005 From: ralvarez en colavoro.com (ruben) Date: Tue, 1 Mar 2005 19:15:41 +0100 Subject: Minitutorial de Zope References: <4224A355.9080604@yahoo.es> <4224A786.5020000@hotmail.com> Message-ID: <00f901c51e8a$aee1c940$0f00a8c0@COLAVORO.INT> Hola !! Alguen tiene un manual de instalación del python en un servidor Windows 2003 server. Es que no me funciona y estoy desesperado. Gracias. -------------------------------------------------------------------------------- _______________________________________________ Python-es mailing list Python-es en aditel.org http://listas.aditel.org/listinfo/python-es From rapto en arrakis.es Tue Mar 1 21:16:05 2005 From: rapto en arrakis.es (Marcos =?ISO-8859-1?Q?S=E1nchez?= Provencio) Date: Tue, 01 Mar 2005 21:16:05 +0100 Subject: Minitutorial de Zope In-Reply-To: <00f901c51e8a$aee1c940$0f00a8c0@COLAVORO.INT> References: <4224A355.9080604@yahoo.es> <4224A786.5020000@hotmail.com> <00f901c51e8a$aee1c940$0f00a8c0@COLAVORO.INT> Message-ID: <1109708165.5013.1.camel@localhost.localdomain> Descargas http://python.org/ftp/python/2.4/python-2.4.msi y haces doble clic. Ya sé que suena a guasa, pero con la información que das... El mar, 01-03-2005 a las 19:15 +0100, ruben escribió: > Hola !! > > Alguen tiene un manual de instalación del python en un servidor Windows 2003 > server. > Es que no me funciona y estoy desesperado. > > > Gracias. From sbga en reterioja.com Tue Mar 1 22:49:18 2005 From: sbga en reterioja.com (tras) Date: Tue, 01 Mar 2005 22:49:18 +0100 Subject: Botones etc In-Reply-To: References: Message-ID: <1109713758.2623.1.camel@localhost.localdomain> El mar, 01-03-2005 a las 13:37 +0100, Guillermo G escribió: > Buenas: > > He encontrado un manual en español con ejemplos muy chulo en internet, que > utiliza las librerias GTK y se pueden hacer muchas cosas, como botones > exclusicvos, barras de herramientas, botones de sellecion, en fin muchas > cosas, que me gustaria poner en una interfaz que estoy haciendo. > > Estoy trabajando en un ordenador en Linux, y tengo las llamadas a pmw y > tkinter, tengo problemas para intalar las librerias GTK, no se si puedo > hacer botones y cosas de estas sin llamar a GTK, si conoceis algun lugar en > internet en español y si no en ingles, donde pueda ver codigo de algunos > ejemplos de esto me ayudaria. > > GRACIAS > > _________________________________________________________________ > Acepta el reto MSN Premium: Protección para tus hijos en internet. > Descárgalo y pruébalo 2 meses gratis. > http://join.msn.com?XAPID=1697&DI=1055&HL=Footer_mailsenviados_proteccioninfantil > > _______________________________________________ > Python-es mailing list > Python-es en aditel.org > http://listas.aditel.org/listinfo/python-es > Hola yo no te puedo ayudar :( , lo siento, pero queria preguntarte cual es la direccion de esa pagina con los ejemplos de gtk. Gracias y saludos. ------------ próxima parte ------------ _______________________________________________ Python-es mailing list Python-es en aditel.org http://listas.aditel.org/listinfo/python-es From soda en 3dgames.com.ar Wed Mar 2 05:10:16 2005 From: soda en 3dgames.com.ar (=?ISO-8859-15?Q?Nicol=E1s_Alejo_Reynoso?=) Date: Wed, 02 Mar 2005 01:10:16 -0300 Subject: Botones etc In-Reply-To: <1109713758.2623.1.camel@localhost.localdomain> References: <1109713758.2623.1.camel@localhost.localdomain> Message-ID: <42253CA8.9020700@3dgames.com.ar> tras wrote: > El mar, 01-03-2005 a las 13:37 +0100, Guillermo G escribió: > >>Buenas: >> >>He encontrado un manual en español con ejemplos muy chulo en internet, que >>utiliza las librerias GTK y se pueden hacer muchas cosas, como botones >>exclusicvos, barras de herramientas, botones de sellecion, en fin muchas >>cosas, que me gustaria poner en una interfaz que estoy haciendo. >> >>Estoy trabajando en un ordenador en Linux, y tengo las llamadas a pmw y >>tkinter, tengo problemas para intalar las librerias GTK, no se si puedo >>hacer botones y cosas de estas sin llamar a GTK, si conoceis algun lugar en >>internet en español y si no en ingles, donde pueda ver codigo de algunos >>ejemplos de esto me ayudaria. >> >>GRACIAS >> >>_________________________________________________________________ >>Acepta el reto MSN Premium: Protección para tus hijos en internet. >>Descárgalo y pruébalo 2 meses gratis. >>http://join.msn.com?XAPID=1697&DI=1055&HL=Footer_mailsenviados_proteccioninfantil >> >>_______________________________________________ >>Python-es mailing list >>Python-es en aditel.org >>http://listas.aditel.org/listinfo/python-es >> > > > Hola yo no te puedo ayudar :( , lo siento, pero queria preguntarte cual > es la direccion de esa pagina con los ejemplos de gtk. > > Gracias y saludos. > > > > ------------------------------------------------------------------------ > > _______________________________________________ > Python-es mailing list > Python-es en aditel.org > http://listas.aditel.org/listinfo/python-es Me sumo al request de la página. Nicolás ------------ próxima parte ------------ _______________________________________________ Python-es mailing list Python-es en aditel.org http://listas.aditel.org/listinfo/python-es From guillermogvargas en hotmail.com Wed Mar 2 13:06:36 2005 From: guillermogvargas en hotmail.com (Guillermo G) Date: Wed, 02 Mar 2005 13:06:36 +0100 Subject: Algunos me habeis pedido el tutorial GTK In-Reply-To: <1109713758.2623.1.camel@localhost.localdomain> References: <1109713758.2623.1.camel@localhost.localdomain> Message-ID: Si buscais tutoriales python en google salen mas cosas de estas. http://www.pygtk.org/pygtk2tutorial-es/ Este es el que yo digo, tiene imagenes de lo que te va a quedar con ese codigo fuente. Echarle un vistazo. Alguno hace graficas desde python y pone como salida un archivo .ps o .pdf, y consigue que le salga en color? Con Gnuplot sale en blanco y negro, solo sale en color cuando hago las graficas por pantalla. Podeis asegurarme que sale en color con otro programa? Un saludo. Muchas gracias _________________________________________________________________ Moda para esta temporada. Ponte al día de todas las tendencias. http://www.msn.es/Mujer/moda/default.asp From faltet en carabos.com Wed Mar 2 14:05:54 2005 From: faltet en carabos.com (Francesc Altet) Date: Wed, 2 Mar 2005 14:05:54 +0100 Subject: Data Mining con Orange In-Reply-To: <42230359.7020909@ls-l.org> References: <42230359.7020909@ls-l.org> Message-ID: <200503021405.55528.faltet@carabos.com> A Dilluns 28 Febrer 2005 12:41, Chema Cortes va escriure: > ¿Álguien está usando python para Data Mining? ¿Es viable trabajarcon el > Orange en grandes repositorios de datos? > [0] Proyecto Orange: http://www.ailab.si/orange Pues tiene buena pinta: interface gráfica y escriptable en Python, muy buena combinación, si señor. No tengo demasiada experiencia a nivel de usuario en data-mining propiamente dicho, pero me da en la nariz que una alternativa puede ser usar SciPy [0] para hacer el tratamiento de datos, sobretodo si son éstos son multidimensionales. Los ficheros que puede importar son tipo MatLab, los típicos separados por tabulador o bien binarios genéricos (Numeric/numarray). Tiene una fantástica colección de módulos entre los que no te costará encontrar los que te hagan falta. Como interfaz gráfica (quiero decir plots) te puedo recomendar el matplotlib [1], que se integra fantásticamente en el SciPy a través de IPython [2]. Si tus datos no te caben en memoria, puedes usar cualquier base de datos. Si además, necesitas tratar conjuntos multidimensionales, PyTables [3] te permite trabajar con ellos y clasificarlos de manera jerárquica (lo siento, no puedo dejar pasar la oportunidad :). En definitiva, la combinación SciPy+Numeric/numarray+matplotlib+BD y usando IPython como pegamento de todo, creo que puede dar mucho juego en esto del data mining. El problema es que te has de "pegar" con los trozos para formar una aplicación decente, pero en tu caso, seguro que esto no supondrá ningun problema. Puedes encontrar un tutorial (en catalán) sobre todas estas herramientas en [4] y [5]. Otra solución que deberias contemplar seriamente es R [6] (tiene interface para python), que está pensado para muchas cosas, pero que en datamining seguro que va perfecto. [0] http://www.scipy.org [1] http://matplotlib.sourceforge.net/ [2] http://ipython.scipy.org/ [3] http://pytables.sourceforge.net/ [4] http://pytables.sourceforge.net/doc/taller-sf1-color.pdf [5] http://pytables.sourceforge.net/doc/taller-sf2-color.pdf [6] http://www.r-project.org/ HTH, -- >qo< Francesc Altet     http://www.carabos.com/ V  V Cárabos Coop. V.   Enjoy Data "" From elucero en ffyb.uba.ar Wed Mar 2 14:19:35 2005 From: elucero en ffyb.uba.ar (Esteban) Date: Wed, 2 Mar 2005 10:19:35 -0300 Subject: cgi Message-ID: <028201c51f2a$7aa13580$4d905c9d@elw2k> hola a todos alguien me pasaría algunos ejemplos de cgi en python ya que es en este lenguaje donde voy a intentar desarrollar aplicaciones web desde ya gracias From elucero en ffyb.uba.ar Wed Mar 2 16:29:53 2005 From: elucero en ffyb.uba.ar (Esteban) Date: Wed, 2 Mar 2005 12:29:53 -0300 Subject: cgi References: <028201c51f2a$7aa13580$4d905c9d@elw2k> <4225DA23.70100@sicem.biz> Message-ID: <031401c51f3c$ae8c8270$4d905c9d@elw2k> > Podrías probar con un simple: > > print "

Hola mundo

> hasta aca esto > Digo yo. > > Mírate el módulo cgi de la librería, te permite acceder a campos de > formularios y otras cosas. > > Erny ok From rapto en arrakis.es Wed Mar 2 16:48:20 2005 From: rapto en arrakis.es (Marcos =?ISO-8859-1?Q?S=E1nchez?= Provencio) Date: Wed, 02 Mar 2005 16:48:20 +0100 Subject: cgi In-Reply-To: <028201c51f2a$7aa13580$4d905c9d@elw2k> References: <028201c51f2a$7aa13580$4d905c9d@elw2k> Message-ID: <1109778500.8190.9.camel@localhost.localdomain> Mira esto: http://www.cs.virginia.edu/~lab2q/ What This Site Provides: * An introductory overview of the core Python language features (variables, control flow, and functions). * A review of more advanced language features (modules and classes). * An introduction to general CGI topics (HTML forms and script calls). * A tutorial on the Python CGI module features and Database Application Program Interface (DB-API). * Active code examples at nearly every level of instruction. On mié, 2005-03-02 at 10:19 -0300, Esteban wrote: > hola a todos > alguien me pasaría algunos ejemplos de cgi en python ya que es en este > lenguaje > donde voy a intentar desarrollar aplicaciones web > desde ya gracias > > _______________________________________________ > Python-es mailing list > Python-es en aditel.org > http://listas.aditel.org/listinfo/python-es ------------ próxima parte ------------ _______________________________________________ Python-es mailing list Python-es en aditel.org http://listas.aditel.org/listinfo/python-es From elucero en ffyb.uba.ar Wed Mar 2 16:58:47 2005 From: elucero en ffyb.uba.ar (Esteban) Date: Wed, 2 Mar 2005 12:58:47 -0300 Subject: cgi References: <028201c51f2a$7aa13580$4d905c9d@elw2k> <1109778500.8190.9.camel@localhost.localdomain> Message-ID: <034901c51f40$b83e0f10$4d905c9d@elw2k> muy bien esto me ayuda! gracias ----- Original Message ----- From: "Marcos Sánchez Provencio" To: "La lista de python en castellano" Sent: Wednesday, March 02, 2005 12:48 PM Subject: Re: [Python-es] cgi > Mira esto: > http://www.cs.virginia.edu/~lab2q/ > > What This Site Provides: > > * An introductory overview of the core Python language > features (variables, control flow, and functions). > * A review of more advanced language features (modules and > classes). > * An introduction to general CGI topics (HTML forms and > script calls). > * A tutorial on the Python CGI module features and > Database Application Program Interface (DB-API). > * Active code examples at nearly every level of > instruction. > > > On mié, 2005-03-02 at 10:19 -0300, Esteban wrote: > > hola a todos > > alguien me pasaría algunos ejemplos de cgi en python ya que es en este > > lenguaje > > donde voy a intentar desarrollar aplicaciones web > > desde ya gracias > > > > _______________________________________________ > > Python-es mailing list > > Python-es en aditel.org > > http://listas.aditel.org/listinfo/python-es > > ---------------------------------------------------------------------------- ---- _______________________________________________ Python-es mailing list Python-es en aditel.org http://listas.aditel.org/listinfo/python-es ------------ próxima parte ------------ _______________________________________________ Python-es mailing list Python-es en aditel.org http://listas.aditel.org/listinfo/python-es From rapto en arrakis.es Wed Mar 2 17:09:10 2005 From: rapto en arrakis.es (Marcos =?ISO-8859-1?Q?S=E1nchez?= Provencio) Date: Wed, 02 Mar 2005 17:09:10 +0100 Subject: cgi In-Reply-To: <1109778500.8190.9.camel@localhost.localdomain> References: <028201c51f2a$7aa13580$4d905c9d@elw2k> <1109778500.8190.9.camel@localhost.localdomain> Message-ID: <1109779751.8190.13.camel@localhost.localdomain> Me corrijo a mí mismo: La página que he mandado la ha hecho alguien que no usa Python, por lo que no la aconsejo (aunque siempre se saca algo, sólo hay que pasar por alto el terrible estilo de los print). On mié, 2005-03-02 at 16:48 +0100, Marcos Sánchez Provencio wrote: > Mira esto: > http://www.cs.virginia.edu/~lab2q/ > > What This Site Provides: > > * An introductory overview of the core Python language > features (variables, control flow, and functions). > * A review of more advanced language features (modules and > classes). > * An introduction to general CGI topics (HTML forms and > script calls). > * A tutorial on the Python CGI module features and > Database Application Program Interface (DB-API). > * Active code examples at nearly every level of > instruction. > > > On mié, 2005-03-02 at 10:19 -0300, Esteban wrote: > > hola a todos > > alguien me pasaría algunos ejemplos de cgi en python ya que es en este > > lenguaje > > donde voy a intentar desarrollar aplicaciones web > > desde ya gracias > > > > _______________________________________________ > > Python-es mailing list > > Python-es en aditel.org > > http://listas.aditel.org/listinfo/python-es > > _______________________________________________ > Python-es mailing list > Python-es en aditel.org > http://listas.aditel.org/listinfo/python-es ------------ próxima parte ------------ _______________________________________________ Python-es mailing list Python-es en aditel.org http://listas.aditel.org/listinfo/python-es From erny en sicem.biz Wed Mar 2 16:22:11 2005 From: erny en sicem.biz (Ernesto Revilla) Date: Wed, 02 Mar 2005 16:22:11 +0100 Subject: cgi In-Reply-To: <028201c51f2a$7aa13580$4d905c9d@elw2k> References: <028201c51f2a$7aa13580$4d905c9d@elw2k> Message-ID: <4225DA23.70100@sicem.biz> Podrías probar con un simple: print "

Hola mundo

Digo yo. Mírate el módulo cgi de la librería, te permite acceder a campos de formularios y otras cosas. Erny Esteban escribió: >hola a todos >alguien me pasaría algunos ejemplos de cgi en python ya que es en este >lenguaje >donde voy a intentar desarrollar aplicaciones web >desde ya gracias > >_______________________________________________ >Python-es mailing list >Python-es en aditel.org >http://listas.aditel.org/listinfo/python-es > > > --- avast! Antivirus: Saliente mensaje limpio. Base de datos de Virus (VPS): 0509-3, 01/03/2005 Comprobado en: 02/03/2005 16:22:13 avast! tiene los derechos reservados (c) 2000-2004 ALWIL Software. http://www.avast.com From jdltorre en viabcp.com Wed Mar 2 23:21:27 2005 From: jdltorre en viabcp.com (jdltorre en viabcp.com) Date: Wed, 2 Mar 2005 17:21:27 -0500 Subject: Necesito urgente un programa de almacenes y facturacion In-Reply-To: <20050302041045.925F414043C6@devnull.aditel.org> References: <20050302041045.925F414043C6@devnull.aditel.org> Message-ID: <1109802087.42263c6737048@correoweb.viabcp.com> Si alguien tiene un programa de almacenes y facturacion, que me contacte y podemos hacer un negocio --------------------------------------------------------------- Banco de Crédito BCP - Dedicados a hacerte la Banca más simple. Visita nuestra Banca por Internet http://www.viabcp.com --------------------------------------------------------------- From dtrillo en gmail.com Thu Mar 3 08:53:20 2005 From: dtrillo en gmail.com (david _) Date: Thu, 3 Mar 2005 08:53:20 +0100 Subject: Pregunta Message-ID: <86b8f6b905030223532a3209e0@mail.gmail.com> he visto es un lenguaje interpretado, no se puede crear un ejecutable independiente vaya. Vi algo que se llamaba "py2exe" para windows pero por lo que parece es mas una utilidad que se encargar de hacer un paquete comprimido auto-extraible con lo necesario para el programa y la instalacion minima del interprete. ¿Puede alguien confirmar esto o explicarmelo? david From py en ls-l.org Thu Mar 3 09:51:29 2005 From: py en ls-l.org (Chema Cortes) Date: Thu, 03 Mar 2005 09:51:29 +0100 Subject: cgi In-Reply-To: <1109779751.8190.13.camel@localhost.localdomain> References: <028201c51f2a$7aa13580$4d905c9d@elw2k> <1109778500.8190.9.camel@localhost.localdomain> <1109779751.8190.13.camel@localhost.localdomain> Message-ID: <4226D011.10908@ls-l.org> Marcos Sánchez Provencio escribió: > Me corrijo a mí mismo: > La página que he mandado la ha hecho alguien que no usa Python, por lo > que no la aconsejo (aunque siempre se saca algo, sólo hay que pasar por > alto el terrible estilo de los print). Pues entonces aconsejo una visita a al web de python.org . Está diseñada para ser la primera escala en la búsqueda de documentación para python: http://www.python.org/topics/web/basic-cgi.html http://www.python.org/topics/web/ ------------ próxima parte ------------ _______________________________________________ Python-es mailing list Python-es en aditel.org http://listas.aditel.org/listinfo/python-es From forodejazz en gmail.com Thu Mar 3 10:16:42 2005 From: forodejazz en gmail.com (=?ISO-8859-1?Q?David_Asorey_=C1lvarez?=) Date: Thu, 3 Mar 2005 10:16:42 +0100 Subject: Pregunta In-Reply-To: <86b8f6b905030223532a3209e0@mail.gmail.com> References: <86b8f6b905030223532a3209e0@mail.gmail.com> Message-ID: > Vi algo que se llamaba "py2exe" para windows pero por lo que parece es > mas una utilidad que se encargar de hacer un paquete comprimido > auto-extraible con lo necesario para el programa y la instalacion > minima del interprete. > > ¿Puede alguien confirmar esto o explicarmelo? > david Más o menos lo que tú dices. py2exe crea un ejecutable (debe ser un intérprete mínimo) y añade los módulos y dlls que necesita tu programa para correr. En la página de py2exe hay muchísima más información, más detallada y precisa: http://starship.python.net/crew/theller/py2exe/ -- David Asorey Álvarez forodejazz en gmail.com From py en ls-l.org Thu Mar 3 12:33:49 2005 From: py en ls-l.org (Chema Cortes) Date: Thu, 03 Mar 2005 12:33:49 +0100 Subject: Data Mining con Orange In-Reply-To: <200503021405.55528.faltet@carabos.com> References: <42230359.7020909@ls-l.org> <200503021405.55528.faltet@carabos.com> Message-ID: <4226F61D.40904@ls-l.org> Francesc Altet escribió: > No tengo demasiada experiencia a nivel de usuario en data-mining > propiamente dicho, pero me da en la nariz que una alternativa puede > ser usar SciPy [0] para hacer el tratamiento de datos, sobretodo si > son éstos son multidimensionales. Los ficheros que puede importar son > tipo MatLab, los típicos separados por tabulador o bien binarios > genéricos (Numeric/numarray). Tiene una fantástica colección de > módulos entre los que no te costará encontrar los que te hagan falta. > Si tus datos no te caben en memoria, puedes usar cualquier base de > datos. Si además, necesitas tratar conjuntos multidimensionales, > PyTables [3] te permite trabajar con ellos y clasificarlos de manera > jerárquica (lo siento, no puedo dejar pasar la oportunidad :). Yo tampoco estoy muy ducho en estos temas, aunque estoy aprendiendo a marchas forzadas. No había pensando en la combinación de SciPy y Pytables para los datos ya que mis sistemas usarán grandes SGDBs (generalmente oracle). pytables resultaría excelente para montar sistemas OLAP (Online Analytical Processing), y por ahí tiene una buena aplicación de futuro. En cuanto a "Data Mining", se suelen mezclar muchas cosas, pero su verdadero significado es el de procesar grandes, gigantescas cantidades de datos para descubrir nueva información que estaba, en un principio, oculta. En la literatura que estoy manejando se afirma que un sistema OLAP no resulta muy apropiado para Data Mining ¿?, por lo que estaba investigando cómo hacen su trabajo los sistemas de "Data Mining" que existen en el mercado, como el que lleva oracle. Y es aquí donde me encuentro en estos momentos. Del proyecto Orange me había gustado su diseñador visual de modelos y su capacidad de aprendizaje para validar y predecir su evolución (además de ser scriptable con python ;-)) > Otra solución que deberias contemplar seriamente es R [6] Aquí el tema es algo más peliagudo. Los temas estadísticos de mi trabajo se trabajan con SPSS (software privativo), y no me veo capaz de romper con esa hegemonía. Sería distinto si hubiera empezado desde cero. De todos modos, con paciencia, mi intención es dejar preparado el nuevo sistema que estoy montado para que se puedean ir incorporando nuevas herramientas libres en su explotación. From elucero en ffyb.uba.ar Thu Mar 3 13:40:25 2005 From: elucero en ffyb.uba.ar (Esteban) Date: Thu, 3 Mar 2005 09:40:25 -0300 Subject: cgi References: <028201c51f2a$7aa13580$4d905c9d@elw2k><1109778500.8190.9.camel@localhost.localdomain><1109779751.8190.13.camel@localhost.localdomain> <4226D011.10908@ls-l.org> Message-ID: <05d201c51fee$2c983fe0$4d905c9d@elw2k> muchas gracias ----- Original Message ----- From: "Chema Cortes" To: "La lista de python en castellano" Sent: Thursday, March 03, 2005 5:51 AM Subject: Re: [Python-es] cgi Marcos Sánchez Provencio escribió: > Me corrijo a mí mismo: > La página que he mandado la ha hecho alguien que no usa Python, por lo > que no la aconsejo (aunque siempre se saca algo, sólo hay que pasar por > alto el terrible estilo de los print). Pues entonces aconsejo una visita a al web de python.org . Está diseñada para ser la primera escala en la búsqueda de documentación para python: http://www.python.org/topics/web/basic-cgi.html http://www.python.org/topics/web/ ---------------------------------------------------------------------------- ---- _______________________________________________ Python-es mailing list Python-es en aditel.org http://listas.aditel.org/listinfo/python-es ------------ próxima parte ------------ _______________________________________________ Python-es mailing list Python-es en aditel.org http://listas.aditel.org/listinfo/python-es From faltet en carabos.com Thu Mar 3 18:41:33 2005 From: faltet en carabos.com (Francesc Altet) Date: Thu, 3 Mar 2005 18:41:33 +0100 Subject: Data Mining con Orange In-Reply-To: <4226F61D.40904@ls-l.org> References: <42230359.7020909@ls-l.org> <200503021405.55528.faltet@carabos.com> <4226F61D.40904@ls-l.org> Message-ID: <200503031841.33634.faltet@carabos.com> A Dijous 03 Març 2005 12:33, Chema Cortes va escriure: > Yo tampoco estoy muy ducho en estos temas, aunque estoy aprendiendo a > marchas forzadas. No había pensando en la combinación de SciPy y > Pytables para los datos ya que mis sistemas usarán grandes SGDBs > (generalmente oracle). pytables resultaría excelente para montar > sistemas OLAP (Online Analytical Processing), y por ahí tiene una buena > aplicación de futuro. Pues si, algo de eso intuia. El problema es que me hago la picha un lio con eso de la diferencia entre OLAP y Data Mining. Supongo que deberia rebuscar un poco por Internet para empezar a tener un poco más claras las cosas. > En cuanto a "Data Mining", se suelen mezclar muchas cosas, pero su > verdadero significado es el de procesar grandes, gigantescas cantidades > de datos para descubrir nueva información que estaba, en un principio, > oculta. En la literatura que estoy manejando se afirma que un sistema > OLAP no resulta muy apropiado para Data Mining ¿?, por lo que estaba > investigando cómo hacen su trabajo los sistemas de "Data Mining" que > existen en el mercado, como el que lleva oracle. Y es aquí donde me > encuentro en estos momentos. Puedes poner alguna referencia de literatura sobre el tema? > > Otra solución que deberias contemplar seriamente es R [6] > > Aquí el tema es algo más peliagudo. Los temas estadísticos de mi trabajo > se trabajan con SPSS (software privativo), y no me veo capaz de romper > con esa hegemonía. Sería distinto si hubiera empezado desde cero. De > todos modos, con paciencia, mi intención es dejar preparado el nuevo > sistema que estoy montado para que se puedean ir incorporando nuevas > herramientas libres en su explotación. Ya, pero yo me referia a usar R como herramienta de Data Mining, no como competidor de SPSS (aunque en realidad lo es). No se, a lo mejor estoy diciendo un burrada y R no se adapta muy bien a data mining. Saludos, -- >qo< Francesc Altet     http://www.carabos.com/ V  V Cárabos Coop. V.   Enjoy Data "" From mario.lacunza en gmail.com Thu Mar 3 20:30:30 2005 From: mario.lacunza en gmail.com (Mario Lacunza) Date: Thu, 3 Mar 2005 14:30:30 -0500 Subject: Necesito urgente un programa de almacenes y facturacion In-Reply-To: <1109802087.42263c6737048@correoweb.viabcp.com> References: <20050302041045.925F414043C6@devnull.aditel.org> <1109802087.42263c6737048@correoweb.viabcp.com> Message-ID: <715936150503031130d776125@mail.gmail.com> Hola, Dime que necesitas?? lo necesitas ya hecho o quieres realizarlo a medida? SI gustas puedes contactarme a mi celular que estoy fuera de mi casa casi todo el día. -- Saludos / Best regards Mario Lacunza Desarrollador de Sistemas - Webmaster Teléfono: 51-1-242-0058 Celular: 51-1-9310-0386 (Tim) Email: mario.lacunza en gmail.com Email: mario_lacunza en yahoo.es Messenger MSN: mario_lacunza en hotmail.com Website: http://www.lacunza.tk Lima - Peru From guillermogvargas en hotmail.com Thu Mar 3 20:43:15 2005 From: guillermogvargas en hotmail.com (Guillermo G) Date: Thu, 03 Mar 2005 20:43:15 +0100 Subject: Duda de TKinter Message-ID: Hola estoy haciendo una interfaz, pongo botones "checkbutton", que son los de on/off, pero solo soy capaz de que aparezcan por pantalla, levantados es decir off. no se como puedo poner para que me salgan en on. self.var = IntVar() c = Checkbutton(master, text="Enable Tab", variable=self.var, command=self.cb) c.pack() este es el boton basicamente, he probado con varios parametros, como "state", "indicatoron", "relief", pero estos son para otra cosa. Bueno si podeis ayudarme muchas gracias _________________________________________________________________ Dale rienda suelta a tu tiempo libre. Encuentra mil ideas para exprimir tu ocio con MSN Entretenimiento. http://entretenimiento.msn.es/ From emiliomvillarreal en yahoo.com Thu Mar 3 22:28:21 2005 From: emiliomvillarreal en yahoo.com (Emilio Villarreal) Date: Thu, 3 Mar 2005 13:28:21 -0800 (PST) Subject: Algun ejemplo GUI In-Reply-To: References: Message-ID: <20050303212821.15739.qmail@web30008.mail.mud.yahoo.com> Donde podria encontrar ya hecho o practivo en GUI ya una pantalla de Altas,bajas o cambios por ejemplo SALUDOS --------------------------------- Celebrate Yahoo!'s 10th Birthday! Yahoo! Netrospective: 100 Moments of the Web ------------ próxima parte ------------ _______________________________________________ Python-es mailing list Python-es en aditel.org http://listas.aditel.org/listinfo/python-es From sklinux en arsystel.com Thu Mar 3 22:32:20 2005 From: sklinux en arsystel.com (Marcos Saiz) Date: Thu, 03 Mar 2005 22:32:20 +0100 Subject: Duda de TKinter In-Reply-To: References: Message-ID: <422782643A9.4E5CSKLINUX@smtp.arsystel.com> > Hola estoy haciendo una interfaz, pongo botones "checkbutton", que son los > de on/off, pero solo soy capaz de que aparezcan por pantalla, levantados es > decir off. no se como puedo poner para que me salgan en on. > > self.var = IntVar() > c = Checkbutton(master, text="Enable Tab", variable=self.var, > command=self.cb) > c.pack() > > este es el boton basicamente, he probado con varios parametros, como > "state", "indicatoron", "relief", pero estos son para otra cosa. > > Bueno si podeis ayudarme muchas gracias self.var = IntVar() c = Checkbutton(master, text="Enable Tab",variable=self.var,command=self.cb) self.var.set(1) #pones la variable a on por defecto es 1 y se marca sola c.pack() tienes otra opcion que es self.var=IntVar() c=Checkbutton(master,text="enable tab",variable=self.var,command=self.cb) c.select() #esta funcion pone el valor a on sea este cual sea c.pack() Espero que te sirva ------------ próxima parte ------------ _______________________________________________ Python-es mailing list Python-es en aditel.org http://listas.aditel.org/listinfo/python-es From jjpavon en telefonica.net Thu Mar 3 23:22:30 2005 From: jjpavon en telefonica.net (=?ISO-8859-1?Q?Juan_Jes=FAs_Pav=F3n?=) Date: Thu, 03 Mar 2005 23:22:30 +0100 Subject: Error en python 2.4 al intentar utilizar curses en win32 Message-ID: <42278E26.7030906@telefonica.net> Estoy intentando utilizar el modulo curses, y me dio el siguiente error: IDLE 1.1 >>> import curses Traceback (most recent call last): File "", line 1, in -toplevel- import curses File "C:\PYTHON24\lib\curses\__init__.py", line 15, in -toplevel- from _curses import * ImportError: No module named _curses >>> Alguien sabe a que puede deberse.? Saludos y Gracias de antemano. Hmartox From hernan en orgmf.com.ar Fri Mar 4 00:45:54 2005 From: hernan en orgmf.com.ar (=?iso-8859-1?Q?Hernan_Mart=EDnez_Foffani?=) Date: Fri, 4 Mar 2005 00:45:54 +0100 Subject: Data Mining con Orange In-Reply-To: <200503031841.33634.faltet@carabos.com> References: <200503031841.33634.faltet@carabos.com> Message-ID: >> Yo tampoco estoy muy ducho en estos temas, aunque estoy aprendiendo a >> marchas forzadas. No había pensando en la combinación de SciPy y >> Pytables para los datos ya que mis sistemas usarán grandes SGDBs >> (generalmente oracle). pytables resultaría excelente para montar >> sistemas OLAP (Online Analytical Processing), y por ahí tiene una >> buena aplicación de futuro. > > Pues si, algo de eso intuia. El problema es que me hago la picha un > lio con eso de la diferencia entre OLAP y Data Mining. Supongo que > deberia rebuscar un poco por Internet para empezar a tener un poco > más claras las cosas. Si leyéramos los nombres de OLAP (Online Analytical Processing) y Data Mining en forma literal, pareciera que fueran la misma cosa. En la práctica la siglas OLAP se contraponen a OLTP (la T de Transactional) destacando la diferencia en el modelo de datos del negocio si lo que procesamos son trasacciones o analizamos datos. OLAP propone modelos de datos multidimensionales, cubos y esas cosas. Data Mining es una vuelta de tuerca mas. Como dijo Chema trata de obtener datos que *no* eran conocidos previamente. Una herramienta OLAP me podría decir que "un 33% de nuestras ventas son a 4 clientes de Castellón". Pero una de Data Mining me podria responder "10 clientes de Castellón generarán el 25% de nuestros beneficios el próximo año" o "al producto X solo lo compran empresas de mas de 20 empleados que se encuentran a menos de 100 km de un centro de distribución" a preguntas como "¿donde se generará el mayor beneficio el próximo año?" o "¿quiénes compran el producto X?" Las técnicas específicas de DM a usar dependerán del tipo de pregunta y los datos origen que tengas. (Esa es la idea mas o menos, espero que los especilistas que me lean no se sientan ofendidos por la falta de rigurosidad.) >>> Otra solución que deberias contemplar seriamente es R [6] >> >> Aquí el tema es algo más peliagudo. Los temas estadísticos de mi >> trabajo se trabajan con SPSS (software privativo), y no me veo capaz >> de romper con esa hegemonía. Sería distinto si hubiera empezado >> desde cero. De todos modos, con paciencia, mi intención es dejar >> preparado el nuevo sistema que estoy montado para que se puedean ir >> incorporando nuevas herramientas libres en su explotación. > > Ya, pero yo me referia a usar R como herramienta de Data Mining, no > como competidor de SPSS (aunque en realidad lo es). No se, a lo mejor > estoy diciendo un burrada y R no se adapta muy bien a data mining. > R se está poniendo de moda ahora, no? Se que para hacer predicciones en DM los algoritmos se basan en Bayes. No conozco R ni SPSS como para saber si se podrían o no usar en DM. -H. From hernan en orgmf.com.ar Fri Mar 4 00:49:01 2005 From: hernan en orgmf.com.ar (=?iso-8859-1?Q?Hernan_Mart=EDnez_Foffani?=) Date: Fri, 4 Mar 2005 00:49:01 +0100 Subject: Error en python 2.4 al intentar utilizar curses en win32 In-Reply-To: <42278E26.7030906@telefonica.net> References: <42278E26.7030906@telefonica.net> Message-ID: > En win32 > > Estoy intentando utilizar el modulo curses, y me dio el siguiente > error: > > IDLE 1.1 > >>> import curses > > Traceback (most recent call last): > File "", line 1, in -toplevel- > import curses > File "C:\PYTHON24\lib\curses\__init__.py", line 15, in -toplevel- > from _curses import * ImportError: No module named _curses > >>> > > Alguien sabe a que puede deberse.? Si. Es porque no está implementado curses para win32. Sin embargo esto te puede ser útil: http://flangy.com/dev/python/curses/ Saludos, -H. From josep.torrens en gmail.com Fri Mar 4 01:29:05 2005 From: josep.torrens en gmail.com (Toram) Date: Fri, 4 Mar 2005 01:29:05 +0100 Subject: Data Mining con Orange In-Reply-To: References: <200503031841.33634.faltet@carabos.com> Message-ID: <5c81228b05030316295dce39f6@mail.gmail.com> On Fri, 4 Mar 2005 00:45:54 +0100, Hernan Martínez Foffani wrote: > > > > Ya, pero yo me referia a usar R como herramienta de Data Mining, no > > como competidor de SPSS (aunque en realidad lo es). No se, a lo mejor > > estoy diciendo un burrada y R no se adapta muy bien a data mining. > > > > R se está poniendo de moda ahora, no? > Se que para hacer predicciones en DM los algoritmos se basan en Bayes. > No conozco R ni SPSS como para saber si se podrían o no usar en DM. > Aqui: http://cran.r-project.org/doc/FAQ/R-FAQ.html#R-Add_002dOn-Packages se puede ver que hay modulos basados en Bayes, por lo cual creo que se podria usar, de todas formas deberia decirlo un experto si esto es lo que se necesita. Salut., -- Josep http://bloc.toram.net * I tu, encara uses Explorer i Outlook? -- http://breu.bulma.net/?l3541 * No accept arxius en format WORD: http://breu.bulma.net/?l3192 From everorlandov en yahoo.com.mx Thu Mar 3 20:16:04 2005 From: everorlandov en yahoo.com.mx (Ever Orlando valdez) Date: Thu, 3 Mar 2005 13:16:04 -0600 (CST) Subject: informacion de como instalar glade Message-ID: <20050303191605.9921.qmail@web52110.mail.yahoo.com> hola me gustaria saber si conoces alguanas direcciones de manuales de como instalar glade --------------------------------- Do You Yahoo!? Yahoo! Net: La mejor conexión a internet y 25MB extra a tu correo por $100 al mes. From py en ls-l.org Fri Mar 4 10:54:07 2005 From: py en ls-l.org (Chema Cortes) Date: Fri, 04 Mar 2005 10:54:07 +0100 Subject: Data Mining con Orange In-Reply-To: <5c81228b05030316295dce39f6@mail.gmail.com> References: <200503031841.33634.faltet@carabos.com> <5c81228b05030316295dce39f6@mail.gmail.com> Message-ID: <4228303F.4030002@ls-l.org> Toram escribió: > On Fri, 4 Mar 2005 00:45:54 +0100, Hernan Martínez Foffani > wrote: >>R se está poniendo de moda ahora, no? >>Se que para hacer predicciones en DM los algoritmos se basan en Bayes. >>No conozco R ni SPSS como para saber si se podrían o no usar en DM. >> > > > Aqui: http://cran.r-project.org/doc/FAQ/R-FAQ.html#R-Add_002dOn-Packages > > se puede ver que hay modulos basados en Bayes, por lo cual creo que se > podria usar, de todas formas deberia decirlo un experto si esto es lo > que se necesita. Yo creo que estos módulos serían suficientes para poner a prueba cualquier modelos de datos. No tengo claro qué otras cosas, a parte de los algoritmos bayesianos, puede hacer falta, pero seguramente estarán implementados para R. En cuanto a que lo diga un "experto", cuesta mucho encontrar a uno. No se si será una impresión mía, pero estoy detectando lo que sería el inicio de una nueva "burbuja tecnológica" en torno a los data warehouse y los servidores blade. Todo el mundo dice que trabaja con ellos pero que nadie sabe realmente para qué los necesita. Es como si se estuvieran considerando meros objetos de ostentación para demostrar que una empresa sigue en la vanguardia tecnológica. From pepe en diselpro.com Fri Mar 4 10:59:36 2005 From: pepe en diselpro.com (Pepe Aracil) Date: Fri, 4 Mar 2005 10:59:36 +0100 Subject: informacion de como instalar glade In-Reply-To: <20050303191605.9921.qmail@web52110.mail.yahoo.com> References: <20050303191605.9921.qmail@web52110.mail.yahoo.com> Message-ID: <200503041059.36251.pepe@diselpro.com> Para que plataforma ?? Para windows tienes los binarios instalables en: http://sourceforge.net/projects/gladewin32/ Salut. El Jueves, 3 de Marzo de 2005 20:16, Ever Orlando valdez escribió: > hola me gustaria saber si conoces alguanas direcciones de manuales de como > instalar glade > > > > --------------------------------- > Do You Yahoo!? > Yahoo! Net: La mejor conexión a internet y 25MB extra a tu correo por $100 > al mes. _______________________________________________ > Python-es mailing list > Python-es en aditel.org > http://listas.aditel.org/listinfo/python-es From py en ls-l.org Fri Mar 4 12:31:16 2005 From: py en ls-l.org (Chema Cortes) Date: Fri, 04 Mar 2005 12:31:16 +0100 Subject: Data Mining con Orange In-Reply-To: <200503031841.33634.faltet@carabos.com> References: <42230359.7020909@ls-l.org> <200503021405.55528.faltet@carabos.com> <4226F61D.40904@ls-l.org> <200503031841.33634.faltet@carabos.com> Message-ID: <42284704.8070006@ls-l.org> Francesc Altet escribió: > Puedes poner alguna referencia de literatura sobre el tema? Ahora veo lo útil que sería apuntar en un mismo sitio todas las referencias que voy usando :-P Utilizo fuentes muy variadas, entre las que estarían revistas americanas (DDJ, IEEE y ACM) y la documentación que ofrecen algunos de los vendedores de sistemas Data Warehouse más importantes (IBM, HP, Sun,...). Como punto de inicio he utilizado esa "enciclopedia" que son los temarios del Cuerpo Superior de Sistemas y Tecnologías de la Información (http://www.astic.es) actualizados anualmente. Aquí te pongo las referencias que tengo ahora a mano: Glosario de téminos: http://www.olapreport.com/glossary.htm Data Mining Notes http://www.pcc.qub.ac.uk/tec/courses/datamining/stu_notes/dm_book_2.html Curso de Almacenamiento de Datos y Minería de Datos: http://www.dsic.upv.es/~jorallo/cursoDWDM/ Te aconsejo que empieces por éste último. From faltet en carabos.com Fri Mar 4 13:44:29 2005 From: faltet en carabos.com (Francesc Altet) Date: Fri, 4 Mar 2005 13:44:29 +0100 Subject: Data Mining con Orange In-Reply-To: <42284704.8070006@ls-l.org> References: <42230359.7020909@ls-l.org> <200503031841.33634.faltet@carabos.com> <42284704.8070006@ls-l.org> Message-ID: <200503041344.30319.faltet@carabos.com> Hola Chema, Muy interesantes los links, especialmente el de José Hernández Orallo. Gracias a ti y también a Hernán, por su mínima pero efectiva explicación las diferencias entre OLAP y Data Mining. Un saludo, A Divendres 04 Març 2005 12:31, Chema Cortes va escriure: > Francesc Altet escribió: > > Puedes poner alguna referencia de literatura sobre el tema? > > Ahora veo lo útil que sería apuntar en un mismo sitio todas las > referencias que voy usando :-P > > Utilizo fuentes muy variadas, entre las que estarían revistas americanas > (DDJ, IEEE y ACM) y la documentación que ofrecen algunos de los > vendedores de sistemas Data Warehouse más importantes (IBM, HP, > Sun,...). Como punto de inicio he utilizado esa "enciclopedia" que son > los temarios del Cuerpo Superior de Sistemas y Tecnologías de la > Información (http://www.astic.es) actualizados anualmente. > > > Aquí te pongo las referencias que tengo ahora a mano: > > Glosario de téminos: > http://www.olapreport.com/glossary.htm > > Data Mining Notes > http://www.pcc.qub.ac.uk/tec/courses/datamining/stu_notes/dm_book_2.html > > Curso de Almacenamiento de Datos y Minería de Datos: > http://www.dsic.upv.es/~jorallo/cursoDWDM/ > > Te aconsejo que empieces por éste último. > > _______________________________________________ > Python-es mailing list > Python-es en aditel.org > http://listas.aditel.org/listinfo/python-es -- >qo< Francesc Altet     http://www.carabos.com/ V  V Cárabos Coop. V.   Enjoy Data "" From pachi en mmn-arquitectos.com Fri Mar 4 18:03:43 2005 From: pachi en mmn-arquitectos.com (Rafael Villar Burke) Date: Fri, 04 Mar 2005 18:03:43 +0100 Subject: como retornar boleanos en python In-Reply-To: References: Message-ID: <422894EF.80400@mmn-arquitectos.com> Juan Francisco Mosquera Hurtado wrote: > > > >* > HOLA ME GUSTARIA SABER COMO PUEDO RETORNAR ELEMENTOS BOLENOS EN PYTHON O COMO SE SIMBOLIZA TRUE O FALSE > return True o return False -- Pachi From fvillarroel en yahoo.com Fri Mar 4 22:14:08 2005 From: fvillarroel en yahoo.com (FERNANDO VILLARROEL) Date: Fri, 4 Mar 2005 13:14:08 -0800 (PST) Subject: como retornar boleanos en python In-Reply-To: 6667 Message-ID: <20050304211408.53658.qmail@web41214.mail.yahoo.com> Haber leete la guia de mini python o Python Instantaneo ahy se explica todo eso y mas: http://usuarios.lycos.es/arturosa/pag/documentacion/minipython.html http://www.arrakis.es/~rapto/AprendaPython.html http://usuarios.lycos.es/arturosa/pag/documentacion/pythoninstantaneo.html Pero para que vayas sabiendo por ejemplo a=[], a=0, none representan a false, por el contrario: a=1, b=('pedro',1) y c=[1,2,3,4] Representan a True. Saludos. --- Juan Francisco Mosquera Hurtado wrote: > > > > * > HOLA ME GUSTARIA SABER COMO PUEDO RETORNAR > ELEMENTOS BOLENOS EN PYTHON O COMO SE SIMBOLIZA TRUE > O FALSE > * > EN SCHEME #f #tGRACIAS > * > CHAO > > > _______________________________________________ > Python-es mailing list > Python-es en aditel.org > http://listas.aditel.org/listinfo/python-es > __________________________________ Celebrate Yahoo!'s 10th Birthday! Yahoo! Netrospective: 100 Moments of the Web http://birthday.yahoo.com/netrospective/ ------------ próxima parte ------------ _______________________________________________ Python-es mailing list Python-es en aditel.org http://listas.aditel.org/listinfo/python-es From cabrerachaparro en gmail.com Fri Mar 4 22:56:23 2005 From: cabrerachaparro en gmail.com (Daniel cabrera) Date: Fri, 4 Mar 2005 16:56:23 -0500 Subject: Pywork Message-ID: <8565ad90503041356652c8e08@mail.gmail.com> Hola, por ahi alguien sabra de algun manual de Pywork en español? me baje uno en ingles pero no esta muy claro que digamos ademas si supieran de otro metodo tipo pywork para trabajar con http? gracias, -- Daniel Cabrera Chaparro From guillermogvargas en hotmail.com Fri Mar 4 16:55:50 2005 From: guillermogvargas en hotmail.com (Guillermo G) Date: Fri, 04 Mar 2005 16:55:50 +0100 Subject: Invocar Acrobat reader Message-ID: Buenas estoy haciendo un programa en python, y desde python yo pongo acroread imagen.pdf por ej. bueno estas son mis lineas acroread_run1 "acroread imagen1.pdf &" visu1 = Job ('a', acroread_run1) #Job es una clase out1 = OutputWindow(self.zona_texto) visu1.run() #run es una funcion de la clase Job out1.connect(visu1.pipe) acroread_run2 "acroread imagen2.pdf &" visu2 = Job ('b', acroread_run2) #Job es una clase out2 = OutputWindow(self.zona_texto) visu2.run() #run es una funcion de la clase Job out2.connect(visu2.pipe) y solo me abre una imagen de las 2, no siempre la misma, no se si sabeis alguna forma de poder abrir desde python varias imagenes con el acrobat reader? Muchas gracias Una segunda pregunta, cuando invoco a gnuplot, y pongo g=Gnuplot.Gnuplot(persist=1) g("set term post") #cambio la terminal a un postcript g("set output 'imagen.ps'") #redireciono la salida a un fichrero g("plot 'fichero.plot'u 1:2 w l") La grafica me sale en blanco y negro, y las cuervas en vez de en colores, con puntos, lineas discontinuas, etc. No se si sabeis alguna forma de que salgan en color, o alguna forma de redireccionar a un ".jpg" o ."jpeg" por ej, en vez de a un .ps Muchas gracias _________________________________________________________________ Horóscopo, tarot, numerología... Escucha lo que te dicen los astros. http://astrocentro.msn.es/ From juanmosquera en puj.edu.co Fri Mar 4 17:54:48 2005 From: juanmosquera en puj.edu.co (Juan Francisco Mosquera Hurtado) Date: Fri, 4 Mar 2005 11:54:48 -0500 Subject: como retornar boleanos en python Message-ID: * HOLA ME GUSTARIA SABER COMO PUEDO RETORNAR ELEMENTOS BOLENOS EN PYTHON O COMO SE SIMBOLIZA TRUE O FALSE * EN SCHEME #f #tGRACIAS * CHAO ------------ próxima parte ------------ _______________________________________________ Python-es mailing list Python-es en aditel.org http://listas.aditel.org/listinfo/python-es From pan_python en yahoo.com.ar Sat Mar 5 06:32:25 2005 From: pan_python en yahoo.com.ar (Ariel Nardelli) Date: Sat, 05 Mar 2005 02:32:25 -0300 Subject: Pasar variables globales... Message-ID: <42294469.6060700@yahoo.com.ar> Hola! Estoy armando un sistema en el cual comienza pidiendome una clave de usuario y despues esa clave tiene que ir pasando de programa en programa ya que cada programa valida si ese usuario esta autorizado para usarlo y esas cosas. Para hacerlo tenia pensado pasar esa clave como una variable global dentro del programa y asi tenerla disponible siempre para hacer las validaciones por usuario. La pregunta del millon es :) existe algun otro metodo para poder tener una variable con un numero y que este disponible siembre en todo el programa? Considero que pasarla como variable global es la mejor manera, pero les pregunto si es que alguien tiene o sabe alguna otra forma mejor para hacer lo que quiero hacer.... Espero opiniones :) Ariel -- Saludos Panflin NO al limite de adsl de TELECOM Firma YA el petitorio NACIONAL para que TELECOM no nos estafe con el limite del ADSL, la direccion es: http://peticionbandaancha.com/ www.reconquista.com.ar From pan_python en yahoo.com.ar Sun Mar 6 06:57:28 2005 From: pan_python en yahoo.com.ar (Ariel Nardelli) Date: Sun, 06 Mar 2005 02:57:28 -0300 Subject: Pasar variables globales... Message-ID: <422A9BC8.6010305@yahoo.com.ar> Hola! Estoy armando un sistema en el cual comienza pidiendome una clave de usuario y despues esa clave tiene que ir pasando de programa en programa ya que cada programa valida si ese usuario esta autorizado para usarlo y esas cosas. Para hacerlo tenia pensado pasar esa clave como una variable global dentro del programa y asi tenerla disponible siempre para hacer las validaciones por usuario. La pregunta del millon es :) existe algun otro metodo para poder tener una variable con un numero y que este disponible siembre en todo el programa? Considero que pasarla como variable global es la mejor manera, pero les pregunto si es que alguien tiene o sabe alguna otra forma mejor para hacer lo que quiero hacer.... Espero opiniones :) Ariel -- Saludos Panflin NO al limite de adsl de TELECOM Firma YA el petitorio NACIONAL para que TELECOM no nos estafe con el limite del ADSL, la direccion es: http://peticionbandaancha.com/ www.reconquista.com.ar From jordipascual en ono.com Sun Mar 6 09:03:17 2005 From: jordipascual en ono.com (Jordi Pascual) Date: Sun, 06 Mar 2005 09:03:17 +0100 Subject: HTMLparser Message-ID: <422AB945.2000504@ono.com> Hola a todos, Ante todo soy un poco novato (bastante), o sea que tened piedad :-) Necesito buscar en el código HTML de una página web para buscar nombres de artículos y números de referencia y hacer una tupla (en un principio, a lo mejor me funciona mejor con un dict...) con ellos. ¿Es mejor utilizar HTMLparser o leer el archivo como texto? Sólo necesito buscar dos tags en concreto y emparejarlos. No necesito nada muy complicado. Gracias por todo. Jordi. -- No virus found in this outgoing message. Checked by AVG Anti-Virus. Version: 7.0.308 / Virus Database: 266.6.2 - Release Date: 04/03/2005 From mario.meraz en gmail.com Sun Mar 6 19:35:48 2005 From: mario.meraz en gmail.com (Luis Mario Meraz) Date: Sun, 6 Mar 2005 12:35:48 -0600 Subject: PythonCard Message-ID: <6ce5eda05030610357b624b6@mail.gmail.com> Hola estoy moviendole aqui al PythonCard, pero por alguna razon no me ejecuta los eventos, ya vi el codigo y le eh movido por todos lados, y es algo muy sencillo, alguien me puede ayudar? No puedo hacer que incrementar el valor. El ejemplo esta tomado de su manual y aqui esta como lo tengo: ------ counter.py #!/usr/bin/python """ __version__ = "$Revision: 1.10 $" __date__ = "$Date: 2004/04/24 22:13:31 $" """ from PythonCard import model class Minimal(model.Background): def on_menuFileExit_select(self,event): self.close() def on_incrBtn_mouseClick(self, event): startValue = int(self.components.field1.text) endValue = startValue + 1 self.components.field1.text = str(endValue) if __name__ == '__main__': app = model.Application(Minimal) app.MainLoop() ----------- counter.rsrc.py -------------------------- este es el modelo {'application':{'type':'Application', 'name':'Counter', 'backgrounds': [ {'type':'Background', 'name':'bgcounter', 'title':u'Counter PythonCard Application', 'size':(301, 260), 'statusBar':1, 'menubar': {'type':'MenuBar', 'menus': [ {'type':'Menu', 'name':'menuFile', 'label':'&File', 'items': [ {'type':'MenuItem', 'name':'menuFileExit', 'label':'E&xit\tAlt+X', 'command':'exit', }, ] }, ] }, 'components': [ {'type':'Button', 'name':'incrBtn', 'position':(20, 30), 'size':(89, -1), 'label':'Increment', }, {'type':'TextField', 'name':'field1', 'position':(135, 20), 'size':(150, 35), 'alignment':'center', 'editable':False, 'font':{'faceName': u'Geneva', 'family': 'sansSerif', 'size': 24}, 'text':'42', }, ] # end components } # end background ] # end backgrounds } } ------------ próxima parte ------------ _______________________________________________ Python-es mailing list Python-es en aditel.org http://listas.aditel.org/listinfo/python-es From mario.meraz en gmail.com Sun Mar 6 20:42:13 2005 From: mario.meraz en gmail.com (Luis Mario Meraz) Date: Sun, 6 Mar 2005 13:42:13 -0600 Subject: PythonCard In-Reply-To: <6ce5eda05030610357b624b6@mail.gmail.com> References: <6ce5eda05030610357b624b6@mail.gmail.com> Message-ID: <6ce5eda05030611425db1d307@mail.gmail.com> Yo mismo me contesto, el problema era como estaba la def de los eventos Saludos On Sun, 6 Mar 2005 12:35:48 -0600, Luis Mario Meraz wrote: > Hola estoy moviendole aqui al PythonCard, pero por alguna razon no me > ejecuta los eventos, ya vi el codigo y le eh movido por todos lados, y > es algo muy sencillo, alguien me puede ayudar? > > No puedo hacer que incrementar el valor. > > El ejemplo esta tomado de su manual y aqui esta como lo tengo: > > ------ counter.py > > #!/usr/bin/python > > """ > __version__ = "$Revision: 1.10 $" > __date__ = "$Date: 2004/04/24 22:13:31 $" > """ > > from PythonCard import model > > class Minimal(model.Background): > def on_menuFileExit_select(self,event): > self.close() > > def on_incrBtn_mouseClick(self, event): > startValue = int(self.components.field1.text) > endValue = startValue + 1 > self.components.field1.text = str(endValue) > > if __name__ == '__main__': > app = model.Application(Minimal) > app.MainLoop() > > ----------- counter.rsrc.py -------------------------- este es el modelo > > {'application':{'type':'Application', > 'name':'Counter', > 'backgrounds': [ > {'type':'Background', > 'name':'bgcounter', > 'title':u'Counter PythonCard Application', > 'size':(301, 260), > 'statusBar':1, > > 'menubar': {'type':'MenuBar', > 'menus': [ > {'type':'Menu', > 'name':'menuFile', > 'label':'&File', > 'items': [ > {'type':'MenuItem', > 'name':'menuFileExit', > 'label':'E&xit\tAlt+X', > 'command':'exit', > }, > ] > }, > ] > }, > 'components': [ > > {'type':'Button', > 'name':'incrBtn', > 'position':(20, 30), > 'size':(89, -1), > 'label':'Increment', > }, > > {'type':'TextField', > 'name':'field1', > 'position':(135, 20), > 'size':(150, 35), > 'alignment':'center', > 'editable':False, > 'font':{'faceName': u'Geneva', 'family': 'sansSerif', 'size': 24}, > 'text':'42', > }, > > ] # end components > } # end background > ] # end backgrounds > } } > ------------ próxima parte ------------ _______________________________________________ Python-es mailing list Python-es en aditel.org http://listas.aditel.org/listinfo/python-es From jjpavon en telefonica.net Sun Mar 6 23:48:01 2005 From: jjpavon en telefonica.net (=?ISO-8859-1?Q?Juan_Jes=FAs_Pav=F3n?=) Date: Sun, 06 Mar 2005 23:48:01 +0100 Subject: Error en python 2.4 al intentar utilizar Message-ID: <422B88A1.8070408@telefonica.net> > > >> En win32 >> >> Estoy intentando utilizar el modulo curses, y me dio el siguiente >> error: >> >> IDLE 1.1 >> >>> import curses >> >> Traceback (most recent call last): >> File "", line 1, in -toplevel- >> import curses >> File "C:\PYTHON24\lib\curses\__init__.py", line 15, in -toplevel- >> from _curses import * ImportError: No module named _curses >> >>> >> >> Alguien sabe a que puede deberse.? > > Si. Es porque no está implementado curses para win32. Sin embargo esto te puede ser útil: http://flangy.com/dev/python/curses/ Saludos, -H. ------------- No funcionan los enlaces para poder descargar los archivos. Si alguien los tiene, le agradeceria me los enviaran. No obstante esta respuesta me ha sido útil para encontrar algunos otros módulos que tienen algunas funcionalidades similares a las Ncurses. Por si a alguien le es de utilidad les indico, los enlaces donde podrán encontrarlas: * The Console Module: http://www.effbot.org/zone/console-handbook.htm * Windows CONsole I/O for Python: http://newcenturycomputers.net/projects/wconio.html De todas formas si alguien conoce otros módulos en modo consola, para hacer menus, controlar entradas por teclado (pudiendo limitar las entradas a un determinado número de caracteres, tipo de datos,... Gracias de Antemano. From erny en sicem.biz Mon Mar 7 08:56:07 2005 From: erny en sicem.biz (Ernesto Revilla) Date: Mon, 07 Mar 2005 08:56:07 +0100 Subject: Pasar variables globales... In-Reply-To: <422A9BC8.6010305@yahoo.com.ar> References: <422A9BC8.6010305@yahoo.com.ar> Message-ID: <422C0917.7050301@sicem.biz> Hola, Primero, variables globales no existen como en términos de otros leguajes de programación. Cada variable tiene su espacio de nombres. Yo habitualmente he trabajado con un archivo Config.py con las diferentes variables (globales). Tb puedes usar Globales.py o alguna cosa de este tipo. Suelo hacer: import Config y acceder a las variables siempre medienta: Config.variable De esta manera: 1. queda claro que es una variable global, y sacado de este módulo, 2. una nueva asignación de comporta correcamente e inmediatamente está disponible para cualquier otro módulo: Config.variable=nuevoValor mientras que si haces: from Config import variable y le haces una nueva asignación: variable=nuevoValor Config.variable no se verá afectado. Adicionalmente, si se modifica la configuración sobre la marcha (editando el archivo), con reload(Config) hemos recargado los valores, y todos los procedimientos tienen acceso a esos nuevos valores. Un saludo, Erny Ariel Nardelli escribió: > Hola! > > Estoy armando un sistema en el cual comienza pidiendome una clave de > usuario y despues esa clave tiene que ir pasando de programa en programa > ya que cada programa valida si ese usuario esta autorizado para usarlo y > esas cosas. > > Para hacerlo tenia pensado pasar esa clave como una variable global > dentro del programa y asi tenerla disponible siempre para hacer las > validaciones por usuario. > > La pregunta del millon es :) existe algun otro metodo para poder tener > una variable con un numero y que este disponible siembre en todo el > programa? > > Considero que pasarla como variable global es la mejor manera, pero les > pregunto si es que alguien tiene o sabe alguna otra forma mejor para > hacer lo que quiero hacer.... > > Espero opiniones :) > > Ariel > -- Ernesto Revilla sicem sl Pol. Ind. Juncaril, c/ Loja Parc. 7 Local 13 18220 Albolote http://www.sicem.biz Tel: 637 716189 MSN: aerd en mx3.redestb.es ICQ: 163888521 --- avast! Antivirus: Saliente mensaje limpio. Base de datos de Virus (VPS): 0509-5, 04/03/2005 Comprobado en: 07/03/2005 8:56:10 avast! tiene los derechos reservados (c) 2000-2004 ALWIL Software. http://www.avast.com From jmeile en hotmail.com Mon Mar 7 10:49:17 2005 From: jmeile en hotmail.com (Josef Meile) Date: Mon, 07 Mar 2005 10:49:17 +0100 Subject: Error en python 2.4 al intentar utilizar In-Reply-To: <422B88A1.8070408@telefonica.net> References: <422B88A1.8070408@telefonica.net> Message-ID: <422C239D.9080804@hotmail.com> > De todas formas si alguien conoce otros módulos en modo consola, para > hacer menus, controlar entradas por teclado (pudiendo limitar las > entradas a un determinado número de caracteres, tipo de datos,... > Gracias de Antemano. * Public Domain Curses o PDCurses es otra implementación: http://pdcurses.sourceforge.net/ From gari en eibar.org Mon Mar 7 09:57:36 2005 From: gari en eibar.org (Gari Araolaza) Date: Mon, 07 Mar 2005 09:57:36 +0100 Subject: HTMLparser In-Reply-To: <422AB945.2000504@ono.com> References: <422AB945.2000504@ono.com> Message-ID: <422C1780.90603@eibar.org> Hola Jordi, Tienes un ejemplo muy bueno en "Dive Into Python". En concreto el script se llama Urllister, o sea que ya te da una idea. :-) http://diveintopython.org/html_processing/extracting_data.html Gari Jordi Pascual wrote: > Hola a todos, > Ante todo soy un poco novato (bastante), o sea que tened piedad :-) > Necesito buscar en el código HTML de una página web para buscar > nombres de artículos y números de referencia y hacer una tupla (en un > principio, a lo mejor me funciona mejor con un dict...) con ellos. ¿Es > mejor utilizar HTMLparser o leer el archivo como texto? > Sólo necesito buscar dos tags en concreto y emparejarlos. No necesito > nada muy complicado. > Gracias por todo. > > Jordi. > > > From FBatista en uniFON.com.ar Mon Mar 7 14:28:51 2005 From: FBatista en uniFON.com.ar (Batista, Facundo) Date: Mon, 7 Mar 2005 10:28:51 -0300 Subject: =?iso-8859-1?q?S=E9ptima__reuni=F3n_de_PyAr_-_Python?= =?iso-8859-1?q?_Argentina=2C_este_Jueves?= Message-ID: El Grupo de Usuarios de Python en Argentina, PyAr, celebrará su séptima reunión el Jueves 10 de Marzo de 2005 a las 19:00 hs. Agenda ------ Si bien nuestra agenda es bastante abierta, en esta oportunidad pretendemos conversar sobre los siguientes puntos: - Ver como evolucionó en código las ideas tiradas sobre el primer sprint. - Definir como vamos a mostrarnos en PyCon 2005. Dónde ----- Nos reunimos en el bar Hip Hop, Hipólito Yirigoyen 640, Ciudad de Buenos Aires, comenzando a las 19hs. Estaremos en la parte de atrás, por lo que pregúntenle al barman por nosotros. Sobre PyAr ---------- Para saber mas sobre nosotros, te invitamos a visitar nuestro portal [http://pyar.decode.com.ar], y/o a suscribirte a nuestra lista de correo (instrucciones en http://pyar.decode.com.ar/Members/ltorre/listademail). Nos reunimos el segundo jueves de cada mes. . Facundo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ADVERTENCIA. La información contenida en este mensaje y cualquier archivo anexo al mismo, son para uso exclusivo del destinatario y pueden contener información confidencial o propietaria, cuya divulgación es sancionada por la ley. Si Ud. No es uno de los destinatarios consignados o la persona responsable de hacer llegar este mensaje a los destinatarios consignados, no está autorizado a divulgar, copiar, distribuir o retener información (o parte de ella) contenida en este mensaje. Por favor notifíquenos respondiendo al remitente, borre el mensaje original y borre las copias (impresas o grabadas en cualquier medio magnético) que pueda haber realizado del mismo. Todas las opiniones contenidas en este mail son propias del autor del mensaje y no necesariamente coinciden con las de Telefónica Comunicaciones Personales S.A. o alguna empresa asociada. Los mensajes electrónicos pueden ser alterados, motivo por el cual Telefónica Comunicaciones Personales S.A. no aceptará ninguna obligación cualquiera sea el resultante de este mensaje. Muchas Gracias. From pan_python en yahoo.com.ar Tue Mar 8 08:10:18 2005 From: pan_python en yahoo.com.ar (Ariel Nardelli) Date: Tue, 08 Mar 2005 04:10:18 -0300 Subject: Pasar variables globales... In-Reply-To: <422C0917.7050301@sicem.biz> References: <422A9BC8.6010305@yahoo.com.ar> <422C0917.7050301@sicem.biz> Message-ID: <422D4FDA.5010007@yahoo.com.ar> Hola! Si, estube pensando en la idea de un archivo config, pero el tema es que el programa va a correr en una misma maquina pero sirviendo a varias "estaciones", entonces el mismo programa puede estar corriendo para varios usuarios (incluso varias sessiones con el mismo usuario) y que al ingresar van a tener distintas claves entonces si tengo un archivo config con estos datos cada session del programa reescribiria esas variables y se haria una ensalada... Pero uso archivos config para otras cosas como letras, y otras variables mas del sistema que son globales, pero este caso es el mismo valor para todo el sistema y para todas las sessiones del mismo sistema (como puede ser las letras, impresoras y demas cosas). Pero si tengo varias sessiones del mismo programa corriendo con distintas claves de acceso algo asi estaria reescribiendo las variables todo el tiempo y van a terminar teniendo todas las sessiones del programa la misma clave. Por eso necesito pasar la variable con la clave por todo el programa pero dentro de la misma session y que esa variable no se "cruce" con otras sessiones del programa. Por eso no me sirve que se grabe en un archivo config, eso tiene que ser todo en ram.... Y me parece que otra posibilidad no tengo :( Ariel Ernesto Revilla wrote: > Hola, > Primero, variables globales no existen como en términos de otros > leguajes de programación. Cada variable tiene su espacio de nombres. > > Yo habitualmente he trabajado con un archivo Config.py con las > diferentes variables (globales). Tb puedes usar Globales.py o alguna > cosa de este tipo. > > Suelo hacer: > import Config > > y acceder a las variables siempre medienta: > Config.variable > > De esta manera: 1. queda claro que es una variable global, y sacado de > este módulo, 2. una nueva asignación de comporta correcamente e > inmediatamente está disponible para cualquier otro módulo: > > Config.variable=nuevoValor > > mientras que si haces: > > from Config import variable > y le haces una nueva asignación: > > variable=nuevoValor > > Config.variable no se verá afectado. > > Adicionalmente, si se modifica la configuración sobre la marcha > (editando el archivo), con > reload(Config) > > hemos recargado los valores, y todos los procedimientos tienen acceso > a esos nuevos valores. > > Un saludo, Erny > > Ariel Nardelli escribió: > >> Hola! >> >> Estoy armando un sistema en el cual comienza pidiendome una clave de >> usuario y despues esa clave tiene que ir pasando de programa en programa >> ya que cada programa valida si ese usuario esta autorizado para usarlo y >> esas cosas. >> >> Para hacerlo tenia pensado pasar esa clave como una variable global >> dentro del programa y asi tenerla disponible siempre para hacer las >> validaciones por usuario. >> >> La pregunta del millon es :) existe algun otro metodo para poder tener >> una variable con un numero y que este disponible siembre en todo el >> programa? >> >> Considero que pasarla como variable global es la mejor manera, pero les >> pregunto si es que alguien tiene o sabe alguna otra forma mejor para >> hacer lo que quiero hacer.... >> >> Espero opiniones :) >> >> Ariel >> > > -- Saludos Panflin NO al limite de adsl de TELECOM Firma YA el petitorio NACIONAL para que TELECOM no nos estafe con el limite del ADSL, la direccion es: http://peticionbandaancha.com/ www.reconquista.com.ar From rapto en arrakis.es Tue Mar 8 10:42:42 2005 From: rapto en arrakis.es (Marcos =?ISO-8859-1?Q?S=E1nchez?= Provencio) Date: Tue, 08 Mar 2005 10:42:42 +0100 Subject: Pasar variables globales... In-Reply-To: <422D4FDA.5010007@yahoo.com.ar> References: <422A9BC8.6010305@yahoo.com.ar> <422C0917.7050301@sicem.biz> <422D4FDA.5010007@yahoo.com.ar> Message-ID: <1110274962.8342.5.camel@localhost.localdomain> Si usas un archivo globales.py el archivo se comparte entre usuarios, pero el módulo se carga en memoria para cada ejecución del programa, por lo que no hay problema de compartición para los valores que asignes dentro del espacio de nombres del módulo. Otra cosa es que quieras que la información se escriba en disco o que el programa atienda a varios usuarios en la misma ejecución (como un servidor de aplicaciones). El mar, 08-03-2005 a las 04:10 -0300, Ariel Nardelli escribió: > Hola! > > Si, estube pensando en la idea de un archivo config, pero el tema es que > el programa va a correr en una misma maquina pero sirviendo a varias > "estaciones", entonces el mismo programa puede estar corriendo para > varios usuarios (incluso varias sessiones con el mismo usuario) y que al > ingresar van a tener distintas claves entonces si tengo un archivo > config con estos datos cada session del programa reescribiria esas > variables y se haria una ensalada... > > Pero uso archivos config para otras cosas como letras, y otras variables > mas del sistema que son globales, pero este caso es el mismo valor para > todo el sistema y para todas las sessiones del mismo sistema (como puede > ser las letras, impresoras y demas cosas). > Pero si tengo varias sessiones del mismo programa corriendo con > distintas claves de acceso algo asi estaria reescribiendo las variables > todo el tiempo y van a terminar teniendo todas las sessiones del > programa la misma clave. > > Por eso necesito pasar la variable con la clave por todo el programa > pero dentro de la misma session y que esa variable no se "cruce" con > otras sessiones del programa. > > Por eso no me sirve que se grabe en un archivo config, eso tiene que ser > todo en ram.... > > Y me parece que otra posibilidad no tengo :( > > Ariel > Ernesto Revilla wrote: > > > Hola, > > Primero, variables globales no existen como en términos de otros > > leguajes de programación. Cada variable tiene su espacio de nombres. > > > > Yo habitualmente he trabajado con un archivo Config.py con las > > diferentes variables (globales). Tb puedes usar Globales.py o alguna > > cosa de este tipo. > > > > Suelo hacer: > > import Config > > > > y acceder a las variables siempre medienta: > > Config.variable > > > > De esta manera: 1. queda claro que es una variable global, y sacado de > > este módulo, 2. una nueva asignación de comporta correcamente e > > inmediatamente está disponible para cualquier otro módulo: > > > > Config.variable=nuevoValor > > > > mientras que si haces: > > > > from Config import variable > > y le haces una nueva asignación: > > > > variable=nuevoValor > > > > Config.variable no se verá afectado. > > > > Adicionalmente, si se modifica la configuración sobre la marcha > > (editando el archivo), con > > reload(Config) > > > > hemos recargado los valores, y todos los procedimientos tienen acceso > > a esos nuevos valores. > > > > Un saludo, Erny > > > > Ariel Nardelli escribió: > > > >> Hola! > >> > >> Estoy armando un sistema en el cual comienza pidiendome una clave de > >> usuario y despues esa clave tiene que ir pasando de programa en programa > >> ya que cada programa valida si ese usuario esta autorizado para usarlo y > >> esas cosas. > >> > >> Para hacerlo tenia pensado pasar esa clave como una variable global > >> dentro del programa y asi tenerla disponible siempre para hacer las > >> validaciones por usuario. > >> > >> La pregunta del millon es :) existe algun otro metodo para poder tener > >> una variable con un numero y que este disponible siembre en todo el > >> programa? > >> > >> Considero que pasarla como variable global es la mejor manera, pero les > >> pregunto si es que alguien tiene o sabe alguna otra forma mejor para > >> hacer lo que quiero hacer.... > >> > >> Espero opiniones :) > >> > >> Ariel > >> > > > > > > ------------ próxima parte ------------ _______________________________________________ Python-es mailing list Python-es en aditel.org http://listas.aditel.org/listinfo/python-es From faltet en carabos.com Tue Mar 8 12:42:56 2005 From: faltet en carabos.com (Francesc Altet) Date: Tue, 8 Mar 2005 12:42:56 +0100 Subject: [OT] Los Veinticinco de la UE aprueban la directiva de patentes de 'software' Message-ID: <200503081242.56915.faltet@carabos.com> Bueno, esto puede ser un semi-OT, pero en este foro seguro que hay mucha gente que esto les va afectar en un futuro a medio plazo: http://www.elmundo.es/navegante/2005/03/07/esociedad/1110200152.html Es muy lamentable, pero la triste realidad es que en nuestros dirigentes europeos pesan muchísimo más la grandes multinacionales que el compromiso a elaborar un tejido industrial y tecnológico dentro de nuestra sociedad. :-( -- >qo< Francesc Altet     http://www.carabos.com/ V  V Cárabos Coop. V.   Enjoy Data "" From jordipascual en ono.com Tue Mar 8 19:45:03 2005 From: jordipascual en ono.com (Jordi Pascual) Date: Tue, 08 Mar 2005 19:45:03 +0100 Subject: HTMLparser In-Reply-To: <422C1780.90603@eibar.org> References: <422AB945.2000504@ono.com> <422C1780.90603@eibar.org> Message-ID: <422DF2AF.2020109@ono.com> Ah, sí. Gracias. Lo vi anteayer pero estaba un poco espeso... :-o En/na Gari Araolaza ha escrit: > Hola Jordi, > > Tienes un ejemplo muy bueno en "Dive Into Python". En concreto el > script se llama Urllister, o sea que ya te da una idea. :-) > > http://diveintopython.org/html_processing/extracting_data.html > > Gari > > Jordi Pascual wrote: > >> Hola a todos, >> Ante todo soy un poco novato (bastante), o sea que tened piedad :-) >> Necesito buscar en el código HTML de una página web para buscar >> nombres de artículos y números de referencia y hacer una tupla (en un >> principio, a lo mejor me funciona mejor con un dict...) con ellos. >> ¿Es mejor utilizar HTMLparser o leer el archivo como texto? >> Sólo necesito buscar dos tags en concreto y emparejarlos. No necesito >> nada muy complicado. >> Gracias por todo. >> >> Jordi. >> >> >> > > _______________________________________________ > Python-es mailing list > Python-es en aditel.org > http://listas.aditel.org/listinfo/python-es > > -- No virus found in this outgoing message. Checked by AVG Anti-Virus. Version: 7.0.308 / Virus Database: 266.6.4 - Release Date: 07/03/2005 From csotelop en yahoo.es Tue Mar 8 23:37:16 2005 From: csotelop en yahoo.es (Carlos Eduardo Sotelo Pinto) Date: Tue, 08 Mar 2005 17:37:16 -0500 Subject: sys.path + mi directorio Message-ID: <422E291C.9050405@yahoo.es> hola lista.. bueno como dice el subject como puedo obtener la ruta de mi directorio supongo que alguna forma debe tener... pero no se cual es.. o debo usar otra funcion asi mismo como obtener el paty depython... y en general que modulo o que funciones me sirven para obtener rutas de informacion general gracias -- La actitud del hacker: Los hackers resuelven problemas y construyen cosas, y creen en la libertad y la ayuda voluntaria mutua. Para ser aceptado como hacker, deberás comportarte como si tuvieras esta actitud en tu interior. Y para comportarte como si tuvieras esta actitud, deberás creerte de verdad dicha actitud. *------------------------------------------------------------* |Carlos E. Sotelo Pinto |KrLoS | |Parque de la Esperanza |GNU/Linux User Registered # 379182 | |Asistente de Sistemas |Tildes omitidas voluntariamente | *------------------------------------------------------------* Sociedad Peruana de Computacion - SPC Grupo de Usuarios GNU/Linux Arequipa - AQPGLUG Asociacion Peruana de Software Libre - APESOL Debian Peru ------------------------------------------------------------------------ ,= ,-_-. =. ((_/)o o(\_)) `-'(. .)`-' \_/ From gaba en riseup.net Wed Mar 9 00:15:30 2005 From: gaba en riseup.net (gaba) Date: Tue, 08 Mar 2005 15:15:30 -0800 Subject: sys.path + mi directorio In-Reply-To: <422E291C.9050405@yahoo.es> References: <422E291C.9050405@yahoo.es> Message-ID: <422E3212.5000102@riseup.net> hola, la libreria para eso es os. os.curdir para lo que tu quieres os.environ te puede servir para el pathpython o pythonexecutable saludos Carlos Eduardo Sotelo Pinto wrote: > hola lista.. > bueno como dice el subject > como puedo obtener la ruta de mi directorio > supongo que alguna forma debe tener... pero no se cual es.. > o debo usar otra funcion > asi mismo como obtener el paty depython... > y en general que modulo o que funciones me sirven para obtener rutas > de informacion general > > gracias From fvillarroel en yahoo.com Wed Mar 9 03:29:25 2005 From: fvillarroel en yahoo.com (FERNANDO VILLARROEL) Date: Tue, 8 Mar 2005 18:29:25 -0800 (PST) Subject: wxPython Segmentation fault Message-ID: <20050309022925.93667.qmail@web41207.mail.yahoo.com> Hola, por que razon cuando invoco un dialogo wxPython con el metodo ShowModal() me tira la siguiente excepcion: Type "help", "copyright", "credits" or "license" for more information. >>> from MnuGir import MnuGir >>> a=MnuGir(None,-1,"") >>> val=a.ShowModal() Segmentation fault que ademas me bota de Python. Aca va el dialogo en cuestion o su declaracion: class MnuGir(wx.Dialog): def __init__(self, *args, **kwds): self.giro="" # begin wxGlade: MnuGir.__init__ kwds["style"] = wx.DIALOG_MODAL|wx.CAPTION|wx.RESIZE_BORDER|wx.THICK_FRAME wx.Dialog.__init__(self, *args, **kwds) self.label_47 = wx.StaticText(self, -1, "Ingrese Giro") self.text_ctrl_35 = wx.TextCtrl(self, -1, "", style=wx.TE_PROCESS_ENTER|wx.TE_PROCESS_TAB) self.button_13 = wx.Button(self, -1, "Aceptar") self.button_14 = wx.Button(self, -1, "Cancelar") Lo necesito asi (Modal) ya que el usuario no debe seguir ejecutando otras cosas hasta que salga de este formulario. Fernando Villarroel __________________________________ Celebrate Yahoo!'s 10th Birthday! Yahoo! Netrospective: 100 Moments of the Web http://birthday.yahoo.com/netrospective/ ------------ próxima parte ------------ _______________________________________________ Python-es mailing list Python-es en aditel.org http://listas.aditel.org/listinfo/python-es From bienvedeb en gmail.com Tue Mar 8 02:00:28 2005 From: bienvedeb en gmail.com (Diego Bienvenido Melo Guerrero) Date: Mon, 07 Mar 2005 21:00:28 -0400 Subject: manual! In-Reply-To: <422E291C.9050405@yahoo.es> References: <422E291C.9050405@yahoo.es> Message-ID: <1110243628.3814.1.camel@debian.codetel.net.do> hola me dirijo a la lista a ver quien conoce un manual de python para crear bot de irc, en espa;ol gracias. ------------ próxima parte ------------ _______________________________________________ Python-es mailing list Python-es en aditel.org http://listas.aditel.org/listinfo/python-es From pan_python en yahoo.com.ar Wed Mar 9 07:53:28 2005 From: pan_python en yahoo.com.ar (Ariel Nardelli) Date: Wed, 09 Mar 2005 03:53:28 -0300 Subject: Pasar variables globales... In-Reply-To: <20050307012616.n13gzm1cjgm0cw80@ls-l.org> References: <422A9BC8.6010305@yahoo.com.ar> <20050307012616.n13gzm1cjgm0cw80@ls-l.org> Message-ID: <422E9D68.8020101@yahoo.com.ar> Chema, lo mando por aca porque tu cuenta personal me rebota constantemente... Chema Cortes wrote: > Quoting Ariel Nardelli : > >> La pregunta del millon es :) existe algun otro metodo para poder tener >> una variable con un numero y que este disponible siembre en todo el >> programa? >> >> Considero que pasarla como variable global es la mejor manera, pero les >> pregunto si es que alguien tiene o sabe alguna otra forma mejor para >> hacer lo que quiero hacer.... > > > Por concretar mejor, lo que quieres es que un objeto "exista" más allá > de la > terminación del programa que lo define. Es lo que se conoce por > "persistencia" > del objeto. Exacto, que este "vivo" durante todo el programa y en todas las instancias... > > La persistencia la puedes conseguir de muchas formas, por lo que > deberías ser > más explícito con el modo de "encadenar" los programas. Si todos los > programas > son ejecutado desde el mismo entorno de ejecución, entonces todos ellos > compartirán la misma memoria y una variable global podría ser la forma > más > directa. mmmm... Tengo un formularo mdi y ahi adentro se ejecutan todas las ventanas del sistema, basicamente con este codigo... def etconafi02(self, event): from estadisticas import etconafi02 win = etconafi02(self, -1, "No hace Nada") win.CenterOnParent() win.Show(true) Esto esta dentro del formularo mdi y segun las opciones de menu llama a cada funcion que tiene dentro esto... Yo tengo un archivo .py que dentro tengo 2 clases, una que es la que se ejecuta al principio que "levanta" la clave y una vez que la clave es correcta llama a la otra clase que es el formulario mdi y tiene todas las opciones de menu... A cada menu hay una funcion como la de arriba, y la idea es al llamar a una opcion en el programa que es llamado (en el caso de arriba seria etconafi02) ahi tomar la clave del usuario mas la opcion del menu y ahi ver si esta autorizado a usar esa parte del sistema.... Complicado pero me va a permitir que los usuarios tengan acceso a las distintas partes segun sea los accesos declarados, por ejemplo decir tal usuario no puede acceder a tal programa :) y asi con cada programa del sistema. Bueno esa es en esencia la idea :) > > También podrías tener varios hilos de ejecución, de modo que uno de > los hilos > fuera siempre el validador de todas las operaciones. mmm Los hilos, son mis enemigos, hace tiempo que quiero ver documentacion y forma de uso de los hilos porque se me presenta un gran problema. Tengo varios procesos que hacen mucha consulta sobre sql y el problema que me surge es que las ventanas quedan "colgadas" esperando que termine la ejecucion de los sql y se me cuelga todo, la idea era resolverlo con hilos, que cada "formulario" del mdi tenga su propio hilo y entonces un hilo ocupado no me bloquea todo el programa..., pero no logre todavia aprender el tema de los hilos con wx. Si vos tenes info o documentacion sobre este tema mandamela plis... > > Otra formas pasan desde utilizar ficheros para guardar el dato > serializado > (pickle,cookie,etc) hasta utilizar alguna base de datos. Esto no me serviria, porque el programa se ejecuta en el servidor y cada programa puede tener andando varias sessiones de si misma :) y no tengo forma de separar una session de otra asi que no puedo grabar un archivo con la clave activa que se esta usando porque el mismo programa estaria corriendo sobre distintos usuarios... Como siempre, Chema GRACIAS!!! siempre salvandome vos con tus explicaciones!!!! Ariel -- Saludos Panflin NO al limite de adsl de TELECOM Firma YA el petitorio NACIONAL para que TELECOM no nos estafe con el limite del ADSL, la direccion es: http://peticionbandaancha.com/ www.reconquista.com.ar From py en ls-l.org Wed Mar 9 09:19:42 2005 From: py en ls-l.org (Chema Cortes) Date: Wed, 09 Mar 2005 09:19:42 +0100 Subject: Pasar variables globales... In-Reply-To: <422E9D68.8020101@yahoo.com.ar> References: <422A9BC8.6010305@yahoo.com.ar> <20050307012616.n13gzm1cjgm0cw80@ls-l.org> <422E9D68.8020101@yahoo.com.ar> Message-ID: <422EB19E.3080902@ls-l.org> Ariel Nardelli escribió: > Chema, lo mando por aca porque tu cuenta personal me rebota > constantemente... Cambio tanto de buzón de correo que ya no recuerdo desde dónde lo envié. :-P > Tengo un formularo mdi y ahi adentro se ejecutan todas las ventanas del > sistema, > ... Por lo que entiendo, tienes una parte "invariante" de la aplicación que se encarga de validar al usuario antes de abrir el subprograma (el formulario). Aunque no lo aclaras, intuyo que lo que quieres es que todos los formularios usen el mismo usuario y clave que han sido validados en el inicio de la aplicación. >basicamente con este codigo... > > def etconafi02(self, event): > from estadisticas import etconafi02 > win = etconafi02(self, -1, "No hace Nada") > win.CenterOnParent() > win.Show(true) Observa que si la instancia (self) que estás pasando tuviera como atributos los valores del usuario y clave, la clase podría acceder a estos valores sin mayor problema. ¿Ves algún problema en éllo? > mmm Los hilos, son mis enemigos, hace tiempo que quiero ver > documentacion y forma de uso de los hilos porque se me presenta un gran > problema. > Tengo varios procesos que hacen mucha consulta sobre sql y el problema > que me surge es que las ventanas quedan "colgadas" esperando que termine > la ejecucion de los sql y se me cuelga todo, la idea era resolverlo con > hilos, que cada "formulario" del mdi tenga su propio hilo y entonces un > hilo ocupado no me bloquea todo el programa..., pero no logre todavia > aprender el tema de los hilos con wx. > > Si vos tenes info o documentacion sobre este tema mandamela plis... En la documentación de PythonCard se explican técnicas para crear hilos de ejecución con wxPython. Como dices, es un tema que resulta necesario para mejorar la respuesta interactiva de un interface gráfico. >> Otra formas pasan desde utilizar ficheros para guardar el dato >> serializado >> (pickle,cookie,etc) hasta utilizar alguna base de datos. > > > Esto no me serviria, porque el programa se ejecuta en el servidor y cada > programa puede tener andando varias sessiones de si misma :) y no tengo > forma de separar una session de otra asi que no puedo grabar un archivo > con la clave activa que se esta usando porque el mismo programa estaria > corriendo sobre distintos usuarios... No entiendo porqué no puedes "separar" las sesiones. Se da el mismo problema en una aplicación web, y sin embargo se soluciona sin problemas. A cada sesión le das un identificador único que puedes crear de muchas formas. Normalmente, es una combinación de la hora (en ticks de reloj) y un valor aleatorio, de modo que sea muy improbable que se pueda repetir. Con este identificador de sesión puedes relacionar una sesión con un espacios de nombres almacenado en una base de datos o en ficheros externos (como si fueran "cookies"). From jileon en parcan.es Wed Mar 9 09:41:17 2005 From: jileon en parcan.es (=?ISO-8859-1?Q?Juan_Ignacio_Rodr=EDguez_de_Le=F3n?=) Date: Wed, 09 Mar 2005 08:41:17 +0000 Subject: sys.path + mi directorio In-Reply-To: <422E291C.9050405@yahoo.es> References: <422E291C.9050405@yahoo.es> Message-ID: <422EB6AD.7020801@parcan.es> > como puedo obtener la ruta de mi directorio import os print os.getcwd() > asi mismo como obtener el paty depython... > y en general que modulo o que funciones me sirven para obtener rutas de > informacion general en os.environ tiene las variables de entorno, en forma de diccionario. El módulo os.path (Cargado automáticamente al cargar os) tienes varias rutinas para trabajar con rutas de archivos, no se si es eso a lo que te referías. Un saludo From forodejazz en gmail.com Wed Mar 9 09:45:55 2005 From: forodejazz en gmail.com (=?ISO-8859-1?Q?David_Asorey_=C1lvarez?=) Date: Wed, 9 Mar 2005 09:45:55 +0100 Subject: sys.path + mi directorio In-Reply-To: <422E291C.9050405@yahoo.es> References: <422E291C.9050405@yahoo.es> Message-ID: Si quieres acceder a tu directorio "HOME": > como puedo obtener la ruta de mi directorio import os.path os.path.expanduser('~') Saludos -- David Asorey Álvarez forodejazz en gmail.com From forodejazz en gmail.com Wed Mar 9 09:59:01 2005 From: forodejazz en gmail.com (=?ISO-8859-1?Q?David_Asorey_=C1lvarez?=) Date: Wed, 9 Mar 2005 09:59:01 +0100 Subject: wxPython Segmentation fault In-Reply-To: <20050309022925.93667.qmail@web41207.mail.yahoo.com> References: <20050309022925.93667.qmail@web41207.mail.yahoo.com> Message-ID: > Hola, por que razon cuando invoco un dialogo wxPython > con el metodo ShowModal() me tira la siguiente > excepcion: > A saber, el wxPython no da mucha información cuando falla :-( No me hagas mucho caso, pero prueba a quitar el atributo 'giro' de la clase, y acceder a él de otra forma. Me suena que si tu clase (MnuGuir) hereda de una clase wx (wx.Dialog en este caso), no puede tener atributos que no estén contemplados en la clase "madre". Podrías probar algo así: class MnuGir: def __init__(self, *args, **kwds): self.dialogo = wx.Dialog() self.giro = "" y modificas el diálogo que está en la propiedad self.dialogo Ya nos cuentas qué tal. Saludos. -- David Asorey Álvarez forodejazz en gmail.com From Andres.Moya en hispalinux.es Wed Mar 9 12:35:11 2005 From: Andres.Moya en hispalinux.es (Andres Moya) Date: Wed, 09 Mar 2005 12:35:11 +0100 Subject: Crear una subclase de wxPanel en wxPython Message-ID: <422EDF6F.9050407@hispalinux.es> Buenas. Hoy me toca preguntar a mí: estoy intentando crear un control nuevo en wxPython, que haga lo mismo que el wxPanel normal, pero añadiendole algunas cosillas. Y luego lo quiero usar desde un programa que lee los controles de un fichero de recursos .xrc En principio se me ha ocurrido derivando directamente de wxPanel, pero no funciona. Navegando un poco por ahí, me doy cuenta de que lo que pretendo no es tan sencillo, por el tema de que los objetos wxPython son envoltorios de los de C++ y eso. ¿Alguien me podría decir cómo se hacen componentes nuevos? Lo que he hecho hasta ahora es crear esta clase: from wxPython import wx class MiPanel(wx.Panel): def __init__(self, *args, **kwargs): wx.Panel.__init__(self, *args, **kwargs) y luego, en el fichero de recursos, decirle que el panel es de la subclase que he creado: Pues haciendo esto, al ejecutar el programa obtengo lo siguiente: Traceback (most recent call last): File "C:\ARCHIV~1\PROGRA~1\Python23\lib\site-packages\wx-2.5.3-msw-unicode\wx\xrc.py", line 685, in Create inst = klass() File "C:\ARCHIV~1\PROGRA~1\Python23\lib\site-packages\wx-2.5.3-msw-unicode\wx\_windows.py", line 19, in __init__ newobj = _windows_.new_Panel(*args, **kwargs) TypeError: new_Panel() takes at least 1 argument (0 given) Lo que está ocurriendo es que la función Create de xrc.py instancia mi objeto sin pasarle ningún parámetro, pero luego éste intenta crear el panel de C++ que necesita más información... -- Andres.Moya en hispalinux.es From Andres.Moya en hispalinux.es Wed Mar 9 13:59:03 2005 From: Andres.Moya en hispalinux.es (Andres Moya) Date: Wed, 09 Mar 2005 13:59:03 +0100 Subject: Crear una subclase de wxPanel en wxPython In-Reply-To: <422EDF6F.9050407@hispalinux.es> References: <422EDF6F.9050407@hispalinux.es> Message-ID: <422EF317.70304@hispalinux.es> Andres Moya wrote: > Hoy me toca preguntar a mí: estoy intentando crear un control nuevo en > wxPython, que haga lo mismo que el wxPanel normal, pero añadiendole > algunas cosillas. Y luego lo quiero usar desde un programa que lee los > controles de un fichero de recursos .xrc > > En principio se me ha ocurrido derivando directamente de wxPanel, pero > no funciona. Navegando un poco por ahí, me doy cuenta de que lo que > pretendo no es tan sencillo, por el tema de que los objetos wxPython > son envoltorios de los de C++ y eso. ¿Alguien me podría decir cómo se > hacen componentes nuevos? Quietos paraos todos: ya lo he encontrado. Hay una demo que explica exactamente esto (concretamente se llama XmlResourceSubclass dentro de la carpeta Window Layout de la demo de wxPython). El problema no está en hacer la subclase de wxPanel sino en cómo la inicializa el lector del fichero xrc. Hay que usar el "two phase creation", que todavía no entiendo muy bien, pero el caso es que funciona. En la demo lo explica. Pues nada, disculpas por los mensajes. Taluego. -- Andres.Moya en hispalinux.es From juanma en burke.ath.cx Wed Mar 9 11:47:00 2005 From: juanma en burke.ath.cx (juanma en burke.ath.cx) Date: Wed, 9 Mar 2005 11:47:00 +0100 (CET) Subject: [OT] Los 25 de la UE aprueban las patentes In-Reply-To: <20050309082012.781DF1404656@devnull.aditel.org> References: <20050309082012.781DF1404656@devnull.aditel.org> Message-ID: <62091.193.147.2.2.1110365220.squirrel@193.147.2.2> No sirve de consuelo, pero España se ha opuesto... Parece que debe pasar ahora por el Parlamento. En fin, voy a ver si puedo patentar Internet, si es que no lo está ya... From csotelop en yahoo.es Wed Mar 9 14:40:17 2005 From: csotelop en yahoo.es (Carlos Eduardo Sotelo Pinto) Date: Wed, 09 Mar 2005 08:40:17 -0500 Subject: Tres capas Message-ID: <422EFCC1.8020103@yahoo.es> Hla lista.. alguna vez alguien ha disenhado una aplcacion tres capas... pero tres capas tanto logicamente como fiscamente, es decir una capa de los clientes que son los terminales, una capa que es la de negocios la cual se conectara a la base de datos y un clase de coneccion y base de datos, ... seria muy interesante no creen -- La actitud del hacker: Los hackers resuelven problemas y construyen cosas, y creen en la libertad y la ayuda voluntaria mutua. Para ser aceptado como hacker, deberás comportarte como si tuvieras esta actitud en tu interior. Y para comportarte como si tuvieras esta actitud, deberás creerte de verdad dicha actitud. *------------------------------------------------------------* |Carlos E. Sotelo Pinto |KrLoS | |Parque de la Esperanza |GNU/Linux User Registered # 379182 | |Asistente de Sistemas |Tildes omitidas voluntariamente | *------------------------------------------------------------* Sociedad Peruana de Computacion - SPC Grupo de Usuarios GNU/Linux Arequipa - AQPGLUG Asociacion Peruana de Software Libre - APESOL Debian Peru ------------------------------------------------------------------------ ,= ,-_-. =. ((_/)o o(\_)) `-'(. .)`-' \_/ From soda en 3dgames.com.ar Wed Mar 9 16:10:27 2005 From: soda en 3dgames.com.ar (=?ISO-8859-1?Q?Nicol=E1s_Alejo_Reynoso?=) Date: Wed, 09 Mar 2005 12:10:27 -0300 Subject: =?ISO-8859-1?Q?S=E9ptima__reuni=F3n_de_P?= =?ISO-8859-1?Q?yAr_-_Python_Argentina=2C_este_Jueves?= In-Reply-To: References: Message-ID: <422F11E3.6040103@3dgames.com.ar> Batista, Facundo wrote: > El Grupo de Usuarios de Python en Argentina, PyAr, celebrará su > séptima reunión el Jueves 10 de Marzo de 2005 a las 19:00 hs. > > > Agenda > ------ > > Si bien nuestra agenda es bastante abierta, en esta oportunidad > pretendemos conversar sobre los siguientes puntos: > > - Ver como evolucionó en código las ideas tiradas sobre el primer sprint. > - Definir como vamos a mostrarnos en PyCon 2005. > > > Dónde > ----- > > Nos reunimos en el bar Hip Hop, Hipólito Yirigoyen 640, Ciudad de Buenos > Aires, comenzando a las 19hs. Estaremos en la parte de atrás, por lo que > pregúntenle al barman por nosotros. > > > Sobre PyAr > ---------- > > Para saber mas sobre nosotros, te invitamos a visitar nuestro portal > [http://pyar.decode.com.ar], y/o a suscribirte a nuestra lista de correo > (instrucciones en http://pyar.decode.com.ar/Members/ltorre/listademail). > > Nos reunimos el segundo jueves de cada mes. > > . Facundo > > . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . > . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . > . . . . . . . . . . . . . . . . > ADVERTENCIA. > > La información contenida en este mensaje y cualquier archivo anexo al mismo, > son para uso exclusivo del destinatario y pueden contener información > confidencial o propietaria, cuya divulgación es sancionada por la ley. > Si Ud. No es uno de los destinatarios consignados o la persona responsable > de hacer llegar este mensaje a los destinatarios consignados, no está > autorizado a divulgar, copiar, distribuir o retener información (o parte de > ella) contenida en este mensaje. Por favor notifíquenos respondiendo al > remitente, borre el mensaje original y borre las copias (impresas o grabadas > en cualquier medio magnético) que pueda haber realizado del mismo. > Todas las opiniones contenidas en este mail son propias del autor del > mensaje y no necesariamente coinciden con las de Telefónica Comunicaciones > Personales S.A. o alguna empresa asociada. > Los mensajes electrónicos pueden ser alterados, motivo por el cual > Telefónica Comunicaciones Personales S.A. no aceptará ninguna obligación > cualquiera sea el resultante de este mensaje. > Muchas Gracias. > _______________________________________________ > Python-es mailing list > Python-es en aditel.org > http://listas.aditel.org/listinfo/python-es > > Bueno, acabo de subscribirme a la lista. Por ahora no tengo pensado asistir a la reunión ya que soy bastante novato en python, pero espero poder ponerme a tiro en los próximos tiempos. Espero que salga como tienen esperado. Saludos. From sertzen en gmail.com Wed Mar 9 16:31:11 2005 From: sertzen en gmail.com (Nestor) Date: Wed, 9 Mar 2005 10:31:11 -0500 Subject: y en Peru In-Reply-To: <422F156B.2030700@yahoo.es> References: <422F156B.2030700@yahoo.es> Message-ID: Carlos eso seria fabuloso, yo estoy en Lima :p On Wed, 09 Mar 2005 10:25:31 -0500, Carlos Eduardo Sotelo Pinto wrote: > -----BEGIN PGP SIGNED MESSAGE----- > Hash: SHA1 > > Hol;a gente y hay grupo de programadores en Peru, si los hay seria bueno > untarnos... yo soy de aqp, > Un saludo > > Batista, Facundo escribió: > > | [Nicolás Alejo Reynoso] > | > | #- Bueno, acabo de subscribirme a la lista. Por ahora no tengo pensado > | #- asistir a la reunión ya que soy bastante novato en python, > | #- pero espero > | #- poder ponerme a tiro en los próximos tiempos. Espero que salga como > | #- tienen esperado. > | > | La idea es charlar de Python y tomarnos unas cervezas (u otras > bebidas). No > | tenés que ser un experto en Python para venir. > | > | Slds. > | > | . Facundo > | > | Bitácora De Vuelo: http://www.taniquetil.com.ar/plog > | PyAr - Python Argentina: http://pyar.decode.com.ar/ > | > | _______________________________________________ > | Python-es mailing list > | Python-es en aditel.org > | http://listas.aditel.org/listinfo/python-es > | > -- N From csotelop en yahoo.es Wed Mar 9 16:55:31 2005 From: csotelop en yahoo.es (Carlos Eduardo Sotelo Pinto) Date: Wed, 09 Mar 2005 10:55:31 -0500 Subject: y en Peru In-Reply-To: References: <422F156B.2030700@yahoo.es> Message-ID: <422F1C73.2020704@yahoo.es> -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 bueno yo estoy en aqp... al menos antes ir conociendonos podemos ir viendo una pagina con su wiki, no les parece, yo puedo conseguir el hosting.. pero como hacemos para el dominio...... empezemos por las ideas Nestor escribió: | Carlos eso seria fabuloso, yo estoy en Lima :p | | | On Wed, 09 Mar 2005 10:25:31 -0500, Carlos Eduardo Sotelo Pinto | wrote: | |>-----BEGIN PGP SIGNED MESSAGE----- |>Hash: SHA1 |> |>Hol;a gente y hay grupo de programadores en Peru, si los hay seria bueno |>untarnos... yo soy de aqp, |>Un saludo |> |>Batista, Facundo escribió: |> |>| [Nicolás Alejo Reynoso] |>| |>| #- Bueno, acabo de subscribirme a la lista. Por ahora no tengo pensado |>| #- asistir a la reunión ya que soy bastante novato en python, |>| #- pero espero |>| #- poder ponerme a tiro en los próximos tiempos. Espero que salga como |>| #- tienen esperado. |>| |>| La idea es charlar de Python y tomarnos unas cervezas (u otras |>bebidas). No |>| tenés que ser un experto en Python para venir. |>| |>| Slds. |>| |>| . Facundo |>| |>| Bitácora De Vuelo: http://www.taniquetil.com.ar/plog |>| PyAr - Python Argentina: http://pyar.decode.com.ar/ |>| |>| _______________________________________________ |>| Python-es mailing list |>| Python-es en aditel.org |>| http://listas.aditel.org/listinfo/python-es |>| |> | | | - -- La actitud del hacker: Los hackers resuelven problemas y construyen cosas, y creen en la libertad y la ayuda voluntaria mutua. Para ser aceptado como hacker, deberás comportarte como si tuvieras esta actitud en tu interior. Y para comportarte como si tuvieras esta actitud, deberás creerte de verdad dicha actitud. *------------------------------------------------------------* |Carlos E. Sotelo Pinto |KrLoS | |Parque de la Esperanza |GNU/Linux User Registered # 379182 | |Asistente de Sistemas |Tildes omitidas voluntariamente | *------------------------------------------------------------* Sociedad Peruana de Computacion - SPC Grupo de Usuarios GNU/Linux Arequipa - AQPGLUG Asociacion Peruana de Software Libre - APESOL Debian Peru - ------------------------------------------------------------------------ ~ ,= ,-_-. =. ((_/)o o(\_)) ~ `-'(. .)`-' ~ \_/ -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.0 (MingW32) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iD8DBQFCLxxTzqXb6XB0cGwRAoyTAKC/oApGZ/TCTWinYJyGqZUkSTSJFgCaAwCS aa30y/6n/ENJm6hyx+Vc0DY= =gd/H -----END PGP SIGNATURE----- From patovala en municipiodeloja.gov.ec Wed Mar 9 17:16:13 2005 From: patovala en municipiodeloja.gov.ec (patovala en municipiodeloja.gov.ec) Date: Wed, 9 Mar 2005 11:16:13 -0500 (ECT) Subject: jdk o java en gentoo ppc Message-ID: <40616.200.24.192.170.1110384973.squirrel@200.24.192.170> Existe el sun-j2sdk para gentoo pero en la plataforma ppc? estoy instalando en gentoo en una powerbook g4 pero al querer "emerger" java veo que los paquetes estan "masked" por la -ppc keyword, ahora no se si en realidad existe o existió algun jdk para esta plataforma. gracias por sus comentarios Patricio From dlopez en aditel.org Wed Mar 9 18:08:56 2005 From: dlopez en aditel.org (Darío López Llueca) Date: Wed, 9 Mar 2005 18:08:56 +0100 Subject: jdk o java en gentoo ppc In-Reply-To: <40616.200.24.192.170.1110384973.squirrel@200.24.192.170> References: <40616.200.24.192.170.1110384973.squirrel@200.24.192.170> Message-ID: <20050309170856.GA6714@aditel.org> On Wed, Mar 09, 2005 at 11:16:13AM -0500, patovala en municipiodeloja.gov.ec wrote: > Existe el sun-j2sdk para gentoo pero en la plataforma ppc? estoy > instalando en gentoo en una powerbook g4 pero al querer "emerger" java veo > que los paquetes estan "masked" por la -ppc keyword, ahora no se si en > realidad existe o existió algun jdk para esta plataforma. Mmmmmmmmmmm... creo que no es el mejor lugar para preguntar esto... pero bueno. De todas formas, prueba a añadir esto a la línea del emerge (antes concretamente) ACCEPT_KEYWORDS="~ppc" con esto en teoría debería instalarte lo que quieres. No sé si lo has probado ya... pero es que en teoría, esto debería solucionarte el problema. Venga, espero haberte ayudado. > > gracias por sus comentarios > > Patricio > > _______________________________________________ > Python-es mailing list > Python-es en aditel.org > http://listas.aditel.org/listinfo/python-es -- Customer: "My palmtop won't turn on." Tech Support: "Did the battery run out, maybe?" Customer: "No, it doesn't use batteries. It's Windows powered." From FBatista en uniFON.com.ar Wed Mar 9 18:33:53 2005 From: FBatista en uniFON.com.ar (Batista, Facundo) Date: Wed, 9 Mar 2005 14:33:53 -0300 Subject: Taller de Python Message-ID: Si estás estudiando en la Universidad Nacional de La Matanza (Argentina), en la carrera de Ingeniería en Informática, y te falta cursar algún taller, este año comienza el Taller de Python. Ya está abierta la inscripción (el código es 993). Slds. . Facundo Bitcora De Vuelo: http://www.taniquetil.com.ar/plog PyAr - Python Argentina: http://pyar.decode.com.ar/ ------------ próxima parte ------------ _______________________________________________ Python-es mailing list Python-es en aditel.org http://listas.aditel.org/listinfo/python-es From csotelop en yahoo.es Wed Mar 9 16:25:31 2005 From: csotelop en yahoo.es (Carlos Eduardo Sotelo Pinto) Date: Wed, 09 Mar 2005 10:25:31 -0500 Subject: y en Peru In-Reply-To: References: Message-ID: <422F156B.2030700@yahoo.es> -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Hol;a gente y hay grupo de programadores en Peru, si los hay seria bueno untarnos... yo soy de aqp, Un saludo Batista, Facundo escribió: | [Nicolás Alejo Reynoso] | | #- Bueno, acabo de subscribirme a la lista. Por ahora no tengo pensado | #- asistir a la reunión ya que soy bastante novato en python, | #- pero espero | #- poder ponerme a tiro en los próximos tiempos. Espero que salga como | #- tienen esperado. | | La idea es charlar de Python y tomarnos unas cervezas (u otras bebidas). No | tenés que ser un experto en Python para venir. | | Slds. | | . Facundo | | Bitácora De Vuelo: http://www.taniquetil.com.ar/plog | PyAr - Python Argentina: http://pyar.decode.com.ar/ | | _______________________________________________ | Python-es mailing list | Python-es en aditel.org | http://listas.aditel.org/listinfo/python-es | - -- La actitud del hacker: Los hackers resuelven problemas y construyen cosas, y creen en la libertad y la ayuda voluntaria mutua. Para ser aceptado como hacker, deberás comportarte como si tuvieras esta actitud en tu interior. Y para comportarte como si tuvieras esta actitud, deberás creerte de verdad dicha actitud. *------------------------------------------------------------* |Carlos E. Sotelo Pinto |KrLoS | |Parque de la Esperanza |GNU/Linux User Registered # 379182 | |Asistente de Sistemas |Tildes omitidas voluntariamente | *------------------------------------------------------------* Sociedad Peruana de Computacion - SPC Grupo de Usuarios GNU/Linux Arequipa - AQPGLUG Asociacion Peruana de Software Libre - APESOL Debian Peru - ------------------------------------------------------------------------ ~ ,= ,-_-. =. ((_/)o o(\_)) ~ `-'(. .)`-' ~ \_/ -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.0 (MingW32) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iD8DBQFCLxVrzqXb6XB0cGwRApVDAKCZAdzlSdlIkaNmmIhewoYD+RWaxACgj52k rrfDC07bzwUkbHcDDrZn2AA= =aJE/ -----END PGP SIGNATURE----- From fvillarroel en yahoo.com Wed Mar 9 19:13:04 2005 From: fvillarroel en yahoo.com (FERNANDO VILLARROEL) Date: Wed, 9 Mar 2005 10:13:04 -0800 (PST) Subject: ShowModal Message-ID: <20050309181304.45747.qmail@web41210.mail.yahoo.com> Hola, por que razon cuando invoco un dialogo wxPython con el metodo ShowModal() me tira la siguiente excepcion: Type "help", "copyright", "credits" or "license" for more information. >>> from MnuGir import MnuGir >>> a=MnuGir(None,-1,"") >>> val=a.ShowModal() Segmentation fault que ademas me bota del editor Python. Aca va el dialogo en cuestion o su declaracion: class MnuGir(wx.Dialog): def __init__(self, *args, **kwds): self.giro="" # begin wxGlade: MnuGir.__init__ kwds["style"] = wx.DIALOG_MODAL|wx.CAPTION|wx.RESIZE_BORDER|wx.THICK_FRAME wx.Dialog.__init__(self, *args, **kwds) self.label_47 = wx.StaticText(self, -1, "Ingrese Giro") self.text_ctrl_35 = wx.TextCtrl(self, -1, "", style=wx.TE_PROCESS_ENTER|wx.TE_PROCESS_TAB) self.button_13 = wx.Button(self, -1, "Aceptar") self.button_14 = wx.Button(self, -1, "Cancelar") Lo necesito asi (Modal) ya que el usuario no debe seguir ejecutando otras cosas hasta que salga de este formulario. Fernando Villarroel __________________________________ Celebrate Yahoo!'s 10th Birthday! Yahoo! Netrospective: 100 Moments of the Web http://birthday.yahoo.com/netrospective/ ------------ próxima parte ------------ _______________________________________________ Python-es mailing list Python-es en aditel.org http://listas.aditel.org/listinfo/python-es From FBatista en uniFON.com.ar Wed Mar 9 16:17:48 2005 From: FBatista en uniFON.com.ar (Batista, Facundo) Date: Wed, 9 Mar 2005 12:17:48 -0300 Subject: =?iso-8859-1?Q?RE=3A_=5BPython-es=5D_S=E9ptima__reuni=F3n_de_P?= =?iso-8859-1?Q?yAr_-_Python_Argentina=2C_este_Jueves?= Message-ID: [Nicolás Alejo Reynoso] #- Bueno, acabo de subscribirme a la lista. Por ahora no tengo pensado #- asistir a la reunión ya que soy bastante novato en python, #- pero espero #- poder ponerme a tiro en los próximos tiempos. Espero que salga como #- tienen esperado. La idea es charlar de Python y tomarnos unas cervezas (u otras bebidas). No tenés que ser un experto en Python para venir. Slds. . Facundo Bitácora De Vuelo: http://www.taniquetil.com.ar/plog PyAr - Python Argentina: http://pyar.decode.com.ar/ From cabrerachaparro en gmail.com Wed Mar 9 21:19:27 2005 From: cabrerachaparro en gmail.com (Daniel cabrera) Date: Wed, 9 Mar 2005 15:19:27 -0500 Subject: y en Peru In-Reply-To: <422F156B.2030700@yahoo.es> References: <422F156B.2030700@yahoo.es> Message-ID: <8565ad9050309121941ddc127@mail.gmail.com> Eso estaria bueno de juntarnos los usurios de Python en Peru, asi se opdria dar mas fuerza localmente a este gran lenguaje, aunque mis conocimientos no son muy amplios, es toy seguro que una lista nacional seria algo muy interesante. Daniel Cabrera On Wed, 09 Mar 2005 10:25:31 -0500, Carlos Eduardo Sotelo Pinto wrote: > -----BEGIN PGP SIGNED MESSAGE----- > Hash: SHA1 > > Hol;a gente y hay grupo de programadores en Peru, si los hay seria bueno > untarnos... yo soy de aqp, > Un saludo > > Batista, Facundo escribió: > > | [Nicolás Alejo Reynoso] > | > | #- Bueno, acabo de subscribirme a la lista. Por ahora no tengo pensado > | #- asistir a la reunión ya que soy bastante novato en python, > | #- pero espero > | #- poder ponerme a tiro en los próximos tiempos. Espero que salga como > | #- tienen esperado. > | > | La idea es charlar de Python y tomarnos unas cervezas (u otras > bebidas). No > | tenés que ser un experto en Python para venir. > | > | Slds. > | > | . Facundo > | > | Bitácora De Vuelo: http://www.taniquetil.com.ar/plog > | PyAr - Python Argentina: http://pyar.decode.com.ar/ > | > | _______________________________________________ > | Python-es mailing list > | Python-es en aditel.org > | http://listas.aditel.org/listinfo/python-es > | > > - -- > La actitud del hacker: > Los hackers resuelven problemas y construyen cosas, y creen en la > libertad y la ayuda voluntaria mutua. Para ser aceptado como hacker, > deberás comportarte como si tuvieras esta actitud en tu interior. Y para > comportarte como si tuvieras esta actitud, deberás creerte de verdad > dicha actitud. > *------------------------------------------------------------* > |Carlos E. Sotelo Pinto |KrLoS | > |Parque de la Esperanza |GNU/Linux User Registered # 379182 | > |Asistente de Sistemas |Tildes omitidas voluntariamente | > *------------------------------------------------------------* > Sociedad Peruana de Computacion - SPC > Grupo de Usuarios GNU/Linux Arequipa - AQPGLUG > Asociacion Peruana de Software Libre - APESOL > Debian Peru > - ------------------------------------------------------------------------ > ~ ,= ,-_-. =. > ((_/)o o(\_)) > ~ `-'(. .)`-' > ~ \_/ > -----BEGIN PGP SIGNATURE----- > Version: GnuPG v1.4.0 (MingW32) > Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org > > iD8DBQFCLxVrzqXb6XB0cGwRApVDAKCZAdzlSdlIkaNmmIhewoYD+RWaxACgj52k > rrfDC07bzwUkbHcDDrZn2AA= > =aJE/ > -----END PGP SIGNATURE----- > > _______________________________________________ > Python-es mailing list > Python-es en aditel.org > http://listas.aditel.org/listinfo/python-es > -- Daniel Cabrera Chaparro From jdltorre en viabcp.com Wed Mar 9 21:12:40 2005 From: jdltorre en viabcp.com (jdltorre en viabcp.com) Date: Wed, 9 Mar 2005 15:12:40 -0500 Subject: Resumen de Python-es, =?iso-8859-1?q?Vol_275=2C_Env=EDo_11?= In-Reply-To: <20050309201939.D42631404643@devnull.aditel.org> References: <20050309201939.D42631404643@devnull.aditel.org> Message-ID: <1110399160.422f58b80c0c3@correoweb.viabcp.com> > > Hol;a gente y hay grupo de programadores en Peru, si los hay seria bueno > > untarnos... yo soy de aqp, > > Un saludo > > Cuenten conmigo recien comienzo con Python pero deseo conocer gente que sabe de este lenguaje jose de la torre ( LIMA ) --------------------------------------------------------------- Banco de Crédito BCP - Dedicados a hacerte la Banca más simple. Visita nuestra Banca por Internet http://www.viabcp.com --------------------------------------------------------------- From sertzen en gmail.com Wed Mar 9 23:14:20 2005 From: sertzen en gmail.com (Nestor) Date: Wed, 9 Mar 2005 17:14:20 -0500 Subject: y en Peru In-Reply-To: <8565ad9050309121941ddc127@mail.gmail.com> References: <422F156B.2030700@yahoo.es> <8565ad9050309121941ddc127@mail.gmail.com> Message-ID: Eso digo, yo, a ver si al menos los peruanos de la lista decimos de que parte de Peru somos para ver como nos organizamos On Wed, 9 Mar 2005 15:19:27 -0500, Daniel cabrera wrote: > Eso estaria bueno de juntarnos los usurios de Python en Peru, asi se > opdria dar mas fuerza localmente a este gran lenguaje, aunque mis > conocimientos no son muy amplios, es toy seguro que una lista nacional > seria algo muy interesante. > > Daniel Cabrera > > > On Wed, 09 Mar 2005 10:25:31 -0500, Carlos Eduardo Sotelo Pinto > wrote: > > -----BEGIN PGP SIGNED MESSAGE----- > > Hash: SHA1 > > > > Hol;a gente y hay grupo de programadores en Peru, si los hay seria bueno > > untarnos... yo soy de aqp, > > Un saludo > > > > Batista, Facundo escribió: > > > > | [Nicolás Alejo Reynoso] > > | > > | #- Bueno, acabo de subscribirme a la lista. Por ahora no tengo pensado > > | #- asistir a la reunión ya que soy bastante novato en python, > > | #- pero espero > > | #- poder ponerme a tiro en los próximos tiempos. Espero que salga como > > | #- tienen esperado. > > | > > | La idea es charlar de Python y tomarnos unas cervezas (u otras > > bebidas). No > > | tenés que ser un experto en Python para venir. > > | > > | Slds. > > | > > | . Facundo > > | > > | Bitácora De Vuelo: http://www.taniquetil.com.ar/plog > > | PyAr - Python Argentina: http://pyar.decode.com.ar/ > > | > > | _______________________________________________ > > | Python-es mailing list > > | Python-es en aditel.org > > | http://listas.aditel.org/listinfo/python-es > > | > > > > - -- > > La actitud del hacker: > > Los hackers resuelven problemas y construyen cosas, y creen en la > > libertad y la ayuda voluntaria mutua. Para ser aceptado como hacker, > > deberás comportarte como si tuvieras esta actitud en tu interior. Y para > > comportarte como si tuvieras esta actitud, deberás creerte de verdad > > dicha actitud. > > *------------------------------------------------------------* > > |Carlos E. Sotelo Pinto |KrLoS | > > |Parque de la Esperanza |GNU/Linux User Registered # 379182 | > > |Asistente de Sistemas |Tildes omitidas voluntariamente | > > *------------------------------------------------------------* > > Sociedad Peruana de Computacion - SPC > > Grupo de Usuarios GNU/Linux Arequipa - AQPGLUG > > Asociacion Peruana de Software Libre - APESOL > > Debian Peru > > - ------------------------------------------------------------------------ > > ~ ,= ,-_-. =. > > ((_/)o o(\_)) > > ~ `-'(. .)`-' > > ~ \_/ > > -----BEGIN PGP SIGNATURE----- > > Version: GnuPG v1.4.0 (MingW32) > > Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org > > > > iD8DBQFCLxVrzqXb6XB0cGwRApVDAKCZAdzlSdlIkaNmmIhewoYD+RWaxACgj52k > > rrfDC07bzwUkbHcDDrZn2AA= > > =aJE/ > > -----END PGP SIGNATURE----- > > > > _______________________________________________ > > Python-es mailing list > > Python-es en aditel.org > > http://listas.aditel.org/listinfo/python-es > > > > -- > Daniel Cabrera Chaparro > _______________________________________________ > Python-es mailing list > Python-es en aditel.org > http://listas.aditel.org/listinfo/python-es > -- N From mirkocoz en gmail.com Wed Mar 9 23:25:59 2005 From: mirkocoz en gmail.com (Mirko Coz) Date: Wed, 9 Mar 2005 17:25:59 -0500 Subject: y en Peru In-Reply-To: References: <422F156B.2030700@yahoo.es> <8565ad9050309121941ddc127@mail.gmail.com> Message-ID: Hola amigos: Me apunto a la iniciativa dada por Carlos Sotelo. Saludos, Mirko Coz Lima On Wed, 9 Mar 2005 17:14:20 -0500, Nestor wrote: > Eso digo, yo, a ver si al menos los peruanos de la lista decimos de > que parte de Peru somos para ver como nos organizamos > > On Wed, 9 Mar 2005 15:19:27 -0500, Daniel cabrera > wrote: > > Eso estaria bueno de juntarnos los usurios de Python en Peru, asi se > > opdria dar mas fuerza localmente a este gran lenguaje, aunque mis > > conocimientos no son muy amplios, es toy seguro que una lista nacional > > seria algo muy interesante. > > > > Daniel Cabrera > > > > > > On Wed, 09 Mar 2005 10:25:31 -0500, Carlos Eduardo Sotelo Pinto > > wrote: > > > -----BEGIN PGP SIGNED MESSAGE----- > > > Hash: SHA1 > > > > > > Hol;a gente y hay grupo de programadores en Peru, si los hay seria bueno > > > untarnos... yo soy de aqp, > > > Un saludo > > > > > > Batista, Facundo escribió: > > > > > > | [Nicolás Alejo Reynoso] > > > | > > > | #- Bueno, acabo de subscribirme a la lista. Por ahora no tengo pensado > > > | #- asistir a la reunión ya que soy bastante novato en python, > > > | #- pero espero > > > | #- poder ponerme a tiro en los próximos tiempos. Espero que salga como > > > | #- tienen esperado. > > > | > > > | La idea es charlar de Python y tomarnos unas cervezas (u otras > > > bebidas). No > > > | tenés que ser un experto en Python para venir. > > > | > > > | Slds. > > > | > > > | . Facundo > > > | > > > | Bitácora De Vuelo: http://www.taniquetil.com.ar/plog > > > | PyAr - Python Argentina: http://pyar.decode.com.ar/ > > > | > > > | _______________________________________________ > > > | Python-es mailing list > > > | Python-es en aditel.org > > > | http://listas.aditel.org/listinfo/python-es > > > | > > > > > > - -- > > > La actitud del hacker: > > > Los hackers resuelven problemas y construyen cosas, y creen en la > > > libertad y la ayuda voluntaria mutua. Para ser aceptado como hacker, > > > deberás comportarte como si tuvieras esta actitud en tu interior. Y para > > > comportarte como si tuvieras esta actitud, deberás creerte de verdad > > > dicha actitud. > > > *------------------------------------------------------------* > > > |Carlos E. Sotelo Pinto |KrLoS | > > > |Parque de la Esperanza |GNU/Linux User Registered # 379182 | > > > |Asistente de Sistemas |Tildes omitidas voluntariamente | > > > *------------------------------------------------------------* > > > Sociedad Peruana de Computacion - SPC > > > Grupo de Usuarios GNU/Linux Arequipa - AQPGLUG > > > Asociacion Peruana de Software Libre - APESOL > > > Debian Peru > > > - ------------------------------------------------------------------------ > > > ~ ,= ,-_-. =. > > > ((_/)o o(\_)) > > > ~ `-'(. .)`-' > > > ~ \_/ > > > -----BEGIN PGP SIGNATURE----- > > > Version: GnuPG v1.4.0 (MingW32) > > > Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org > > > > > > iD8DBQFCLxVrzqXb6XB0cGwRApVDAKCZAdzlSdlIkaNmmIhewoYD+RWaxACgj52k > > > rrfDC07bzwUkbHcDDrZn2AA= > > > =aJE/ > > > -----END PGP SIGNATURE----- > > > > > > _______________________________________________ > > > Python-es mailing list > > > Python-es en aditel.org > > > http://listas.aditel.org/listinfo/python-es > > > > > > > -- > > Daniel Cabrera Chaparro > > _______________________________________________ > > Python-es mailing list > > Python-es en aditel.org > > http://listas.aditel.org/listinfo/python-es > > > > -- > N > _______________________________________________ > Python-es mailing list > Python-es en aditel.org > http://listas.aditel.org/listinfo/python-es > -- Mirko Coz Berrospi From necudeco en yahoo.es Wed Mar 9 23:43:05 2005 From: necudeco en yahoo.es (Mario Renato Uriarte Amaya) Date: Wed, 09 Mar 2005 17:43:05 -0500 Subject: y en Peru In-Reply-To: References: <422F156B.2030700@yahoo.es> <8565ad9050309121941ddc127@mail.gmail.com> Message-ID: <1110408185.4618.1.camel@kelthuzad> El mié, 09-03-2005 a las 17:14 -0500, Nestor escribió: > yo, a ver si al menos los peruanos de la lista decimos de > que parte de Peru somos para ver como nos organizamos Lo mejor seria q nos mantuvieramos en contacto de alguna manera... Yo empiezo ;) Nick : NeCuDeCo Nombre : Renato Amaya MSN : necudeco(arroba)yahoo.es YAHOO : necudeco a ver si nos ponemos en contacto.... From sertzen en gmail.com Thu Mar 10 00:01:08 2005 From: sertzen en gmail.com (Nestor) Date: Wed, 9 Mar 2005 18:01:08 -0500 Subject: y en Peru In-Reply-To: <1110408185.4618.1.camel@kelthuzad> References: <422F156B.2030700@yahoo.es> <8565ad9050309121941ddc127@mail.gmail.com> <1110408185.4618.1.camel@kelthuzad> Message-ID: Lo que podriamos hacer es pedirle a la gente del plug que hagan una lista de python :P que tal? O alguno puede poner su server para una mini-lista de eventos peruanos? On Wed, 09 Mar 2005 17:43:05 -0500, Mario Renato Uriarte Amaya wrote: > El mié, 09-03-2005 a las 17:14 -0500, Nestor escribió: > > yo, a ver si al menos los peruanos de la lista decimos de > > que parte de Peru somos para ver como nos organizamos > > Lo mejor seria q nos mantuvieramos en contacto de alguna manera... > > Yo empiezo ;) > > Nick : NeCuDeCo > Nombre : Renato Amaya > MSN : necudeco(arroba)yahoo.es > YAHOO : necudeco > > a ver si nos ponemos en contacto.... > > > _______________________________________________ > Python-es mailing list > Python-es en aditel.org > http://listas.aditel.org/listinfo/python-es > -- N From pedro.carrasco en iver.es Wed Mar 9 18:10:59 2005 From: pedro.carrasco en iver.es (Pedro A. Carrasco Ponce) Date: Wed, 09 Mar 2005 18:10:59 +0100 Subject: jdk o java en gentoo ppc In-Reply-To: <20050309170856.GA6714@aditel.org> References: <40616.200.24.192.170.1110384973.squirrel@200.24.192.170> <20050309170856.GA6714@aditel.org> Message-ID: <422F2E23.40306@iver.es> Darío López Llueca escribió: > On Wed, Mar 09, 2005 at 11:16:13AM -0500, patovala en municipiodeloja.gov.ec wrote: > >>Existe el sun-j2sdk para gentoo pero en la plataforma ppc? estoy >>instalando en gentoo en una powerbook g4 pero al querer "emerger" java veo >>que los paquetes estan "masked" por la -ppc keyword, ahora no se si en >>realidad existe o existió algun jdk para esta plataforma. > > Mmmmmmmmmmm... creo que no es el mejor lugar para preguntar esto... pero > bueno. > De todas formas, prueba a añadir esto a la línea del emerge (antes > concretamente) > ACCEPT_KEYWORDS="~ppc" > con esto en teoría debería instalarte lo que quieres. > No sé si lo has probado ya... pero es que en teoría, esto debería > solucionarte el problema. > Venga, espero haberte ayudado. El problema es que java de sun para Linux PPC está en la versión 1.3 creo. La 1.4 no está y la 1.5 menos aún. Salu2 -- Pedro From csotelop en yahoo.es Thu Mar 10 00:13:33 2005 From: csotelop en yahoo.es (Carlos Eduardo Sotelo Pinto) Date: Wed, 09 Mar 2005 18:13:33 -0500 Subject: y en Peru In-Reply-To: References: <422F156B.2030700@yahoo.es> <8565ad9050309121941ddc127@mail.gmail.com> <1110408185.4618.1.camel@kelthuzad> Message-ID: <422F831D.4000005@yahoo.es> -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 eso seria muy interesantes... boy ha hablar con rudy godoy Nestor escribió: | Lo que podriamos hacer es pedirle a la gente del plug que hagan una | lista de python :P que tal? | O alguno puede poner su server para una mini-lista de eventos peruanos? | | | On Wed, 09 Mar 2005 17:43:05 -0500, Mario Renato Uriarte Amaya | wrote: | |>El mié, 09-03-2005 a las 17:14 -0500, Nestor escribió: |> |>>yo, a ver si al menos los peruanos de la lista decimos de |>>que parte de Peru somos para ver como nos organizamos |> |>Lo mejor seria q nos mantuvieramos en contacto de alguna manera... |> |>Yo empiezo ;) |> |>Nick : NeCuDeCo |>Nombre : Renato Amaya |>MSN : necudeco(arroba)yahoo.es |>YAHOO : necudeco |> |>a ver si nos ponemos en contacto.... |> |> |>_______________________________________________ |>Python-es mailing list |>Python-es en aditel.org |>http://listas.aditel.org/listinfo/python-es |> | | | - -- La actitud del hacker: Los hackers resuelven problemas y construyen cosas, y creen en la libertad y la ayuda voluntaria mutua. Para ser aceptado como hacker, deberás comportarte como si tuvieras esta actitud en tu interior. Y para comportarte como si tuvieras esta actitud, deberás creerte de verdad dicha actitud. *------------------------------------------------------------* |Carlos E. Sotelo Pinto |KrLoS | |Parque de la Esperanza |GNU/Linux User Registered # 379182 | |Asistente de Sistemas |Tildes omitidas voluntariamente | *------------------------------------------------------------* Sociedad Peruana de Computacion - SPC Grupo de Usuarios GNU/Linux Arequipa - AQPGLUG Asociacion Peruana de Software Libre - APESOL Debian Peru - ------------------------------------------------------------------------ ~ ,= ,-_-. =. ((_/)o o(\_)) ~ `-'(. .)`-' ~ \_/ -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.0 (MingW32) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iD8DBQFCL4MdzqXb6XB0cGwRAjSNAKDIXmvOfqdOR4z14rjdrRL/H5Nv6gCgqAQc Ubq8UmP2RXZ2vOvMNvnENDs= =LMSp -----END PGP SIGNATURE----- ______________________________________________ Renovamos el Correo Yahoo!: ¡250 MB GRATIS! Nuevos servicios, más seguridad http://correo.yahoo.es From csotelop en yahoo.es Thu Mar 10 01:45:10 2005 From: csotelop en yahoo.es (Carlos Eduardo Sotelo Pinto) Date: Wed, 09 Mar 2005 19:45:10 -0500 Subject: Python Peru Message-ID: <422F9896.4000801@yahoo.es> -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Hola lista... ya tenemos una minilista para la gente de peru python-pe en aqpglug.org.pe Para soscribirse solo enviar un mensaje en blanco a - -- La actitud del hacker: Los hackers resuelven problemas y construyen cosas, y creen en la libertad y la ayuda voluntaria mutua. Para ser aceptado como hacker, deberás comportarte como si tuvieras esta actitud en tu interior. Y para comportarte como si tuvieras esta actitud, deberás creerte de verdad dicha actitud. *------------------------------------------------------------* |Carlos E. Sotelo Pinto |KrLoS | |Parque de la Esperanza |GNU/Linux User Registered # 379182 | |Asistente de Sistemas |Tildes omitidas voluntariamente | *------------------------------------------------------------* Sociedad Peruana de Computacion - SPC Grupo de Usuarios GNU/Linux Arequipa - AQPGLUG Asociacion Peruana de Software Libre - APESOL Debian Peru - ------------------------------------------------------------------------ ~ ,= ,-_-. =. ((_/)o o(\_)) ~ `-'(. .)`-' ~ \_/ -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.0 (MingW32) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iD8DBQFCL5iVzqXb6XB0cGwRArR5AJ9y+gdVVJolupP3JyCRx2H3xeQQSwCg0FTy pIqROmP+4yv/Ln9h3Jx97kg= =KjJr -----END PGP SIGNATURE----- From guillermogvargas en hotmail.com Thu Mar 10 09:55:58 2005 From: guillermogvargas en hotmail.com (Guillermo G) Date: Thu, 10 Mar 2005 09:55:58 +0100 Subject: No se como se hace un wait o algo asi Message-ID: Hola a todos. Python al ser un leguaje orientado a obajetos en vez de lineal va haciendo todas las sentencias que puede, y tengo un problema porque yo creo una imagen. Y seguidamente la abro, pero Python inenta abrirla mientras se esta creando, y lo hace tan deprisa que antes de q este creada la intenta abrir, y no puede claro porque no existe. Lo mismo me va a pasar depuescuando quierea comprobar priiimero errores y ponga If not error: sentencias que antes de que compruebe los errores va a hacer las sentenccias Bueno un saludo a todos y gracias por vuestra ayuda _________________________________________________________________ Descarga gratis la Barra de Herramientas de MSN http://www.msn.es/usuario/busqueda/barra?XAPID=2031&DI=1055&SU=http%3A//www.hotmail.com&HL=LINKTAG1OPENINGTEXT_MSNBH From py en ls-l.org Thu Mar 10 10:14:53 2005 From: py en ls-l.org (Chema Cortes) Date: Thu, 10 Mar 2005 10:14:53 +0100 Subject: [OT]Re: jdk o java en gentoo ppc In-Reply-To: <422F2E23.40306@iver.es> References: <40616.200.24.192.170.1110384973.squirrel@200.24.192.170> <20050309170856.GA6714@aditel.org> <422F2E23.40306@iver.es> Message-ID: <4230100D.5030606@ls-l.org> Perdón por el offtopic. Recomiendo que estas preguntas se pasen a la lista de gentoo en castellano. Pedro A. Carrasco Ponce escribió: > El problema es que java de sun para Linux PPC está en la versión 1.3 > creo. La 1.4 no está y la 1.5 menos aún. En realidad, el problema tiene más miga. Sun encarga las versiones linux de java a una empresa externa llamada BlackDown [0]. La última versión para ppc es la 1.3.1, que es la que tiene disponible gentoo para ppc. La release 10 (blackdown-jdk-1.3.1-r10) no está "masked" y se puede instalar sin cambiar nada. El problema está en las restricciones de la licencia, que "obliga" a que sea el usuario personalmente quien descarge los ficheros del repositorio de Blackdown. Una vez descargado se meten en /usr/portage/distfiles y se sigue con "emerge" del modo habitual. Como este tema se sale totalmente de la temática de esta lista, recomiendo leerse la documentación de gentoo que está TODO explicado [1]. También podéis pasar por las listas en español de gentoo o por los foros de gentoo-es [2]. [0] http://www.blackdown.org [1] http://www.gentoo.org/doc/es/java.xml [2] http://www.gentoo-es.org From o.merchan en bussitel.es Thu Mar 10 11:29:08 2005 From: o.merchan en bussitel.es (Oscar Merchan) Date: Thu, 10 Mar 2005 11:29:08 +0100 Subject: No se como se hace un wait o algo asi In-Reply-To: References: Message-ID: <20050310112908.5124e121.o.merchan@bussitel.es> On Thu, 10 Mar 2005 09:55:58 +0100 "Guillermo G" wrote: Has probado .- import time time.sleep(segundos) Esto te hara una pausa tipo wait de los segundos que quieras. > Hola a todos. Python al ser un leguaje orientado a obajetos en vez de lineal > va haciendo todas las sentencias que puede, y tengo un problema porque yo > creo una imagen. Y seguidamente la abro, pero Python inenta abrirla mientras > se esta creando, y lo hace tan deprisa que antes de q este creada la intenta > abrir, y no puede claro porque no existe. > > Lo mismo me va a pasar depuescuando quierea comprobar priiimero errores y > ponga > If not error: > sentencias > > que antes de que compruebe los errores va a hacer las sentenccias > > Bueno un saludo a todos y gracias por vuestra ayuda > > _________________________________________________________________ > Descarga gratis la Barra de Herramientas de MSN > http://www.msn.es/usuario/busqueda/barra?XAPID=2031&DI=1055&SU=http%3A//www.hotmail.com&HL=LINKTAG1OPENINGTEXT_MSNBH > > _______________________________________________ > Python-es mailing list > Python-es en aditel.org > http://listas.aditel.org/listinfo/python-es ------------ próxima parte ------------ _______________________________________________ Python-es mailing list Python-es en aditel.org http://listas.aditel.org/listinfo/python-es From dlopez en aditel.org Thu Mar 10 12:14:40 2005 From: dlopez en aditel.org (Darío López Llueca) Date: Thu, 10 Mar 2005 12:14:40 +0100 Subject: No se como se hace un wait o algo asi In-Reply-To: References: Message-ID: <20050310111440.GA9577@aditel.org> On Thu, Mar 10, 2005 at 09:55:58AM +0100, Guillermo G wrote: > Hola a todos. Python al ser un leguaje orientado a obajetos en vez de > lineal va haciendo todas las sentencias que puede, y tengo un problema > porque yo creo una imagen. Y seguidamente la abro, pero Python inenta > abrirla mientras se esta creando, y lo hace tan deprisa que antes de q este > creada la intenta abrir, y no puede claro porque no existe. PodrÃas crear un proceso que cree la imagen, y otro que luego la abra... así lo único que tendrías que hacer es hacer un wait al proceso que crea la imágen. Ahora mismo no sé que métodos son. Pero supongo que estaran todos en el módulo os. > > Lo mismo me va a pasar depuescuando quierea comprobar priiimero errores y > ponga > If not error: > sentencias > > que antes de que compruebe los errores va a hacer las sentenccias > > Bueno un saludo a todos y gracias por vuestra ayuda > > _________________________________________________________________ > Descarga gratis la Barra de Herramientas de MSN > http://www.msn.es/usuario/busqueda/barra?XAPID=2031&DI=1055&SU=http%3A//www.hotmail.com&HL=LINKTAG1OPENINGTEXT_MSNBH > > _______________________________________________ > Python-es mailing list > Python-es en aditel.org > http://listas.aditel.org/listinfo/python-es -- Customer: "My palmtop won't turn on." Tech Support: "Did the battery run out, maybe?" Customer: "No, it doesn't use batteries. It's Windows powered." From erny en sicem.biz Thu Mar 10 14:05:06 2005 From: erny en sicem.biz (Ernesto Revilla) Date: Thu, 10 Mar 2005 14:05:06 +0100 Subject: Tres capas In-Reply-To: <422EFCC1.8020103@yahoo.es> References: <422EFCC1.8020103@yahoo.es> Message-ID: <42304602.1020805@sicem.biz> Hola, Nosotros hemos intentado hacer una, pero por falta de mano de obra no hemos podido terminarlo. Realmente es algo complejo, porque se añade una capa de comunicación más. [1] Si deseas hacer algo en este ámbito puedo recomendarte las siguientes direcciones: * usar Zope con ArcheTypes y como el cliente el navegador o una aplicación que lea/escibra los datos vía xml-rpc [2] * usar Zope con alguna otra herramienta como zetadb [1] Hay muchos frameworks que permiten modificar objetos remotos con algún que otro tipo de seguridad, como: * PyRo [4] * twistedmatrix [5] * corba [6] Erny [1] http://gruppy.sicem.biz/ [2] http://plone.org/documentation/archetypes/ [3] http://www.zetadb.com/ [4] http://pyro.sourceforge.net/ [5] http://twistedmatrix.com/documents/current/howto/pb-intro [6] http://www.fnorb.org/ , http://omniorb.sourceforge.net/ Un saludo, Erny Carlos Eduardo Sotelo Pinto escribió: > Hla lista.. alguna vez alguien ha disenhado una aplcacion tres > capas... pero tres capas tanto logicamente como fiscamente, es decir > una capa de los clientes que son los terminales, una capa que es la de > negocios la cual se conectara a la base de datos y un clase de > coneccion y base de datos, ... seria muy interesante no creen -- Ernesto Revilla sicem sl Pol. Ind. Juncaril, c/ Loja Parc. 7 Local 13 18220 Albolote http://www.sicem.biz Tel: 637 716189 MSN: aerd en mx3.redestb.es ICQ: 163888521 --- avast! Antivirus: Saliente mensaje limpio. Base de datos de Virus (VPS): 0510-0, 08/03/2005 Comprobado en: 10/03/2005 14:05:10 avast! tiene los derechos reservados (c) 2000-2004 ALWIL Software. http://www.avast.com From patovala en municipiodeloja.gov.ec Thu Mar 10 16:23:56 2005 From: patovala en municipiodeloja.gov.ec (patovala en municipiodeloja.gov.ec) Date: Thu, 10 Mar 2005 10:23:56 -0500 (ECT) Subject: [OT]Re: jdk o java en gentoo ppc In-Reply-To: <4230100D.5030606@ls-l.org> References: <40616.200.24.192.170.1110384973.squirrel@200.24.192.170> <20050309170856.GA6714@aditel.org> <422F2E23.40306@iver.es> <4230100D.5030606@ls-l.org> Message-ID: <53742.200.24.192.170.1110468236.squirrel@200.24.192.170> > Perdón por el offtopic. Recomiendo que estas preguntas se pasen a la > lista de gentoo en castellano. > Pido disculpas! fue mi error haber posteado la pregunta aqui, pasa que también estoy suscrito a la lista de gentoo-es... ya me extrañaba que nadie me responda, con tanta compilación (4 días) ya no se donde tengo mi cabeza. :-) saludos! Patricio From csotelop en yahoo.es Thu Mar 10 17:22:08 2005 From: csotelop en yahoo.es (Carlos Eduardo Sotelo Pinto) Date: Thu, 10 Mar 2005 11:22:08 -0500 Subject: Tres capas In-Reply-To: <42304602.1020805@sicem.biz> References: <422EFCC1.8020103@yahoo.es> <42304602.1020805@sicem.biz> Message-ID: <42307430.8040302@yahoo.es> -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Hola. me imagino.. seria interesante... espero poder trabajr una asi. Ernesto Revilla escribió: | Hola, | | Nosotros hemos intentado hacer una, pero por falta de mano de obra no | hemos podido terminarlo. Realmente es algo complejo, porque se añade una | capa de comunicación más. [1] no anhado una capa mas, solo trate de ser mas explicito ne la capa de base de datos. que es donde se haria la coneccion con esta... la intermedia todas comunicaciones y la del usuario... la de la cara bonita.. y.. oe ta mostro tu programa... jejejeje :) Un abrazo | | Si deseas hacer algo en este ámbito puedo recomendarte las siguientes | direcciones: | | * usar Zope con ArcheTypes y como el cliente el navegador o una | aplicación que lea/escibra los datos vía xml-rpc [2] | * usar Zope con alguna otra herramienta como zetadb [1] | | Hay muchos frameworks que permiten modificar objetos remotos con algún | que otro tipo de seguridad, como: | * PyRo [4] | * twistedmatrix [5] | * corba [6] | | Erny | | | [1] http://gruppy.sicem.biz/ | [2] http://plone.org/documentation/archetypes/ | [3] http://www.zetadb.com/ | [4] http://pyro.sourceforge.net/ | [5] http://twistedmatrix.com/documents/current/howto/pb-intro | [6] http://www.fnorb.org/ , http://omniorb.sourceforge.net/ | | | Un saludo, | Erny | | Carlos Eduardo Sotelo Pinto escribió: | |> Hla lista.. alguna vez alguien ha disenhado una aplcacion tres |> capas... pero tres capas tanto logicamente como fiscamente, es decir |> una capa de los clientes que son los terminales, una capa que es la de |> negocios la cual se conectara a la base de datos y un clase de |> coneccion y base de datos, ... seria muy interesante no creen | | | | - -- La actitud del hacker: Los hackers resuelven problemas y construyen cosas, y creen en la libertad y la ayuda voluntaria mutua. Para ser aceptado como hacker, deberás comportarte como si tuvieras esta actitud en tu interior. Y para comportarte como si tuvieras esta actitud, deberás creerte de verdad dicha actitud. *------------------------------------------------------------* |Carlos E. Sotelo Pinto |KrLoS | |Parque de la Esperanza |GNU/Linux User Registered # 379182 | |Asistente de Sistemas |Tildes omitidas voluntariamente | *------------------------------------------------------------* Sociedad Peruana de Computacion - SPC Grupo de Usuarios GNU/Linux Arequipa - AQPGLUG Asociacion Peruana de Software Libre - APESOL Debian Peru - ------------------------------------------------------------------------ ~ ,= ,-_-. =. ((_/)o o(\_)) ~ `-'(. .)`-' ~ \_/ -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.0 (MingW32) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iD8DBQFCMHQvzqXb6XB0cGwRArsuAKDQaC9GQOms8GHcuK3Y5wwXqMcFHwCgnVeI lsoFylODmREJ3wFjjaCoKaM= =x0kR -----END PGP SIGNATURE----- From mirkocoz en gmail.com Thu Mar 10 17:44:48 2005 From: mirkocoz en gmail.com (Mirko Coz) Date: Thu, 10 Mar 2005 11:44:48 -0500 Subject: Tres capas In-Reply-To: <42307430.8040302@yahoo.es> References: <422EFCC1.8020103@yahoo.es> <42304602.1020805@sicem.biz> <42307430.8040302@yahoo.es> Message-ID: Hola Carlos: Ayer encontré este proyecto en 3 capas, que posiblemente se presente en el PyCON 2005: http://dabodev.com/ Saludos, On Thu, 10 Mar 2005 11:22:08 -0500, Carlos Eduardo Sotelo Pinto wrote: > -----BEGIN PGP SIGNED MESSAGE----- > Hash: SHA1 > > Hola. > me imagino.. seria interesante... espero poder trabajr una asi. > Ernesto Revilla escribió: > > | Hola, > | > | Nosotros hemos intentado hacer una, pero por falta de mano de obra no > | hemos podido terminarlo. Realmente es algo complejo, porque se añade una > | capa de comunicación más. [1] > no anhado una capa mas, solo trate de ser mas explicito ne la capa de > base de datos. que es donde se haria la coneccion con esta... > la intermedia todas comunicaciones y la del usuario... la de la cara > bonita.. y.. oe ta mostro tu programa... jejejeje :) > > Un abrazo > | > | Si deseas hacer algo en este ámbito puedo recomendarte las siguientes > | direcciones: > | > | * usar Zope con ArcheTypes y como el cliente el navegador o una > | aplicación que lea/escibra los datos vía xml-rpc [2] > | * usar Zope con alguna otra herramienta como zetadb [1] > | > | Hay muchos frameworks que permiten modificar objetos remotos con algún > | que otro tipo de seguridad, como: > | * PyRo [4] > | * twistedmatrix [5] > | * corba [6] > | > | Erny > | > | > | [1] http://gruppy.sicem.biz/ > | [2] http://plone.org/documentation/archetypes/ > | [3] http://www.zetadb.com/ > | [4] http://pyro.sourceforge.net/ > | [5] http://twistedmatrix.com/documents/current/howto/pb-intro > | [6] http://www.fnorb.org/ , http://omniorb.sourceforge.net/ > | > | > | Un saludo, > | Erny > | > | Carlos Eduardo Sotelo Pinto escribió: > | > |> Hla lista.. alguna vez alguien ha disenhado una aplcacion tres > |> capas... pero tres capas tanto logicamente como fiscamente, es decir > |> una capa de los clientes que son los terminales, una capa que es la de > |> negocios la cual se conectara a la base de datos y un clase de > |> coneccion y base de datos, ... seria muy interesante no creen > | > | > | > | > > - -- > La actitud del hacker: > Los hackers resuelven problemas y construyen cosas, y creen en la > libertad y la ayuda voluntaria mutua. Para ser aceptado como hacker, > deberás comportarte como si tuvieras esta actitud en tu interior. Y para > comportarte como si tuvieras esta actitud, deberás creerte de verdad > dicha actitud. > *------------------------------------------------------------* > |Carlos E. Sotelo Pinto |KrLoS | > |Parque de la Esperanza |GNU/Linux User Registered # 379182 | > |Asistente de Sistemas |Tildes omitidas voluntariamente | > *------------------------------------------------------------* > Sociedad Peruana de Computacion - SPC > Grupo de Usuarios GNU/Linux Arequipa - AQPGLUG > Asociacion Peruana de Software Libre - APESOL > Debian Peru > - ------------------------------------------------------------------------ > ~ ,= ,-_-. =. > ((_/)o o(\_)) > ~ `-'(. .)`-' > ~ \_/ > -----BEGIN PGP SIGNATURE----- > Version: GnuPG v1.4.0 (MingW32) > Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org > > iD8DBQFCMHQvzqXb6XB0cGwRArsuAKDQaC9GQOms8GHcuK3Y5wwXqMcFHwCgnVeI > lsoFylODmREJ3wFjjaCoKaM= > =x0kR > -----END PGP SIGNATURE----- > > _______________________________________________ > Python-es mailing list > Python-es en aditel.org > http://listas.aditel.org/listinfo/python-es > -- Mirko Coz Berrospi From patovala en municipiodeloja.gov.ec Thu Mar 10 18:17:49 2005 From: patovala en municipiodeloja.gov.ec (patovala en municipiodeloja.gov.ec) Date: Thu, 10 Mar 2005 12:17:49 -0500 (ECT) Subject: [OT]Re: jdk o java en gentoo ppc In-Reply-To: <53742.200.24.192.170.1110468236.squirrel@200.24.192.170> References: <40616.200.24.192.170.1110384973.squirrel@200.24.192.170> <20050309170856.GA6714@aditel.org> <422F2E23.40306@iver.es> <4230100D.5030606@ls-l.org> <53742.200.24.192.170.1110468236.squirrel@200.24.192.170> Message-ID: <54367.200.24.192.170.1110475069.squirrel@200.24.192.170> > > Pido disculpas! fue mi error haber posteado la pregunta aqui, pasa que > también estoy suscrito a la lista de gentoo-es... ya me extrañaba que > nadie me responda, con tanta compilación (4 días) ya no se donde tengo mi > cabeza. :-) > Me olvidaba!, gracias de todas maneras por los comentarios de los gurus del gentoo que pertenecen a esta lista, gracias a ustedes tengo mas claro el panorama. Parece que los gentoos son bien llevados particularmente con python. Para mi Gentoo y Debian son mis distros favoritas y nunca termino de asombrarme de su poder. saludos Patricio From pan_python en yahoo.com.ar Thu Mar 10 20:24:29 2005 From: pan_python en yahoo.com.ar (Ariel Nardelli) Date: Thu, 10 Mar 2005 16:24:29 -0300 Subject: wxMenu, habilitar opciones o deshabilitarlas... Message-ID: <42309EED.3000205@yahoo.com.ar> Hola! Estoy con wxMenu tratando de hacer unas cosillas... aca ta el codigo... self.Estadisticas = wxMenu() self.EstaAfil = wxMenu() self.EstaAfil.Append(140010101, "Afiliados General", "Estadistica de Afiliados en General") self.EstaAfil.Append(140010102, "Afiliados x Cobrador", "Estadisticas de Afiliados x Cobradores") self.EstaAfil.Append(140010103, "Altas x Periodos", "Estadisticas de Altas x Periodos") self.Estadisticas.AppendMenu(1400101,"Afiliados",self.EstaAfil) self.Estacupo = wxMenu() self.Estacupo.Append(140010201, "Cupones (Gral)", "Tiene distintos datos de emision de Cupones") self.Estadisticas.AppendMenu(1400102,"Cupones",self.Estacupo) self.mario_menubar.Append(self.Estadisticas, "Estadisticas") Ok, la cosa es que segun el usuario que tengo en el sistema en ese momento algunas opciones del menu no deben estar habilitadas y otras si, por eso necesito que las opciones aparezcan pero que no se puedan clickiar (que feo queda esa palabra asi) :) algo asi como el Enable de los texbox :) Estube buscando pero no encontre nada, alguien sabe como hacer esto? Gracias. -- Saludos Panflin NO al limite de adsl de TELECOM Firma YA el petitorio NACIONAL para que TELECOM no nos estafe con el limite del ADSL, la direccion es: http://peticionbandaancha.com/ www.reconquista.com.ar From sordotone en gmail.com Thu Mar 10 21:03:58 2005 From: sordotone en gmail.com (KARLOS) Date: Thu, 10 Mar 2005 20:03:58 +0000 Subject: Novato y saludos a todos Message-ID: <26a2ffc405031012034b5229f1@mail.gmail.com> Holas,hoy me acabo de apuntar a esta lista porke recien empiezo a interesarme por la programacion y me gustaria empezar por phyton. De momento estoy estudiando un tutorial bastante completo a mi pobre parecer con su correspondiente codigo y demas,lo cual es lo ideal no?,pero aki surge mi primera pregunta(por la cual vereis a ke nivel de novato me encuentro),a la hora de escribir el codigo todo bien pero el autor habla de "ejecutar las instrucciones tabuladas con una sangria utilizando un valor",me podria alguien explicar como se hace? bueo ya saveis mi nivel y me gustaria ke me ayudarais si es posible en esta lista y si creeis ke por mi nivel no deberia de estar dando la lata aki,aver si me podeis dar algun link a algun otro foro en el cual encuentre respuestas a mis preguntas,muchas gracias de antemano a todos los ke al menos lo leais y perdonad en el caso ke os haya hecho perder el tiempo. ------------ próxima parte ------------ _______________________________________________ Python-es mailing list Python-es en aditel.org http://listas.aditel.org/listinfo/python-es From csotelop en yahoo.es Thu Mar 10 21:23:21 2005 From: csotelop en yahoo.es (Carlos Eduardo Sotelo Pinto) Date: Thu, 10 Mar 2005 15:23:21 -0500 Subject: Novato y saludos a todos In-Reply-To: <26a2ffc405031012034b5229f1@mail.gmail.com> References: <26a2ffc405031012034b5229f1@mail.gmail.com> Message-ID: <4230ACB9.8080102@yahoo.es> -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 HOla KARLOS escribió: | Holas,hoy me acabo de apuntar a esta lista porke recien empiezo a | interesarme por la programacion y me gustaria empezar por phyton. | De momento estoy estudiando un tutorial bastante completo a mi pobre | parecer con su correspondiente codigo y demas,lo cual es lo ideal | no?,pero aki surge mi primera pregunta(por la cual vereis a ke nivel | de novato me encuentro),a la hora de escribir el codigo todo bien pero | el autor habla de "ejecutar las instrucciones tabuladas con una | sangria utilizando un valor",me podria alguien explicar como se hace? especificamente a que se refiera el autor con esto, no estoy seguro. pero en python el codigo es leido e interpretado de acuerdo a la forma como tabules el mismo, por ejemplo en c if (a>b) { /*grupo de instrucciones*/ } en python if a>b: #Grupo de instrucciones si te das cuentas solo tabulo... debes sercuidadoso en esto... el valor de cada tabulacion debe ser el mismo por ejemplo if a>b: ~ #instruccion 1 ~ #instruccion 2 ~ #instruccion 1 #otra instrucion fuera de if pero si haces esto if a>b: ~ #instruccion 1 ~ #instruccion 2 ~ #instruccion 1 #otra instrucion fuera de if de seguro te saldra un error... espero haber sido claro | bueo ya saveis mi nivel y me gustaria ke me ayudarais si es posible en | esta lista y si creeis ke por mi nivel no deberia de estar dando la | lata aki,aver si me podeis dar algun link a algun otro foro en el cual | encuentre respuestas a mis preguntas,muchas gracias de antemano a | todos los ke al menos lo leais y perdonad en el caso ke os haya hecho | perder el tiempo. Todos hemos pasado por esta etapa, nadie nace sabiendo, muchos estamos aprendiendo aun... no te preocupes por esto. Para eso esta la gente de la lista, y si alguien no puede reponderte por ser muy sencillo, no lo respondera. Pero si habra quienes te den una mano ok un saludo - -- La actitud del hacker: Los hackers resuelven problemas y construyen cosas, y creen en la libertad y la ayuda voluntaria mutua. Para ser aceptado como hacker, deberás comportarte como si tuvieras esta actitud en tu interior. Y para comportarte como si tuvieras esta actitud, deberás creerte de verdad dicha actitud. *------------------------------------------------------------* |Carlos E. Sotelo Pinto |KrLoS | |Parque de la Esperanza |GNU/Linux User Registered # 379182 | |Asistente de Sistemas |Tildes omitidas voluntariamente | *------------------------------------------------------------* Sociedad Peruana de Computacion - SPC Grupo de Usuarios GNU/Linux Arequipa - AQPGLUG Asociacion Peruana de Software Libre - APESOL Debian Peru - ------------------------------------------------------------------------ ~ ,= ,-_-. =. ((_/)o o(\_)) ~ `-'(. .)`-' ~ \_/ -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.0 (MingW32) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iD4DBQFCMKy5zqXb6XB0cGwRAioQAJdXoziNP0Zu4oJpv04wQZwpm9HCAKCs499x dOXnYsnFXV6Br7+CRtNU/A== =RVHI -----END PGP SIGNATURE----- From gaba en riseup.net Thu Mar 10 21:41:01 2005 From: gaba en riseup.net (gaba) Date: Thu, 10 Mar 2005 12:41:01 -0800 Subject: Novato y saludos a todos In-Reply-To: <26a2ffc405031012034b5229f1@mail.gmail.com> References: <26a2ffc405031012034b5229f1@mail.gmail.com> Message-ID: <4230B0DD.1040406@riseup.net> Hola Karlos, yo tampoco entiendo que es lo que quiere decir, tal vez si pones un poco mas del contexto en que esta la frase o envias un enlace al tutorial... saludos. KARLOS wrote: >Holas,hoy me acabo de apuntar a esta lista porke recien empiezo a >interesarme por la programacion y me gustaria empezar por phyton. >De momento estoy estudiando un tutorial bastante completo a mi pobre >parecer con su correspondiente codigo y demas,lo cual es lo ideal >no?,pero aki surge mi primera pregunta(por la cual vereis a ke nivel >de novato me encuentro),a la hora de escribir el codigo todo bien pero >el autor habla de "ejecutar las instrucciones tabuladas con una >sangria utilizando un valor",me podria alguien explicar como se hace? >bueo ya saveis mi nivel y me gustaria ke me ayudarais si es posible en >esta lista y si creeis ke por mi nivel no deberia de estar dando la >lata aki,aver si me podeis dar algun link a algun otro foro en el cual >encuentre respuestas a mis preguntas,muchas gracias de antemano a >todos los ke al menos lo leais y perdonad en el caso ke os haya hecho >perder el tiempo. > > >------------------------------------------------------------------------ > >_______________________________________________ >Python-es mailing list >Python-es en aditel.org >http://listas.aditel.org/listinfo/python-es > > From sordotone en gmail.com Thu Mar 10 21:46:50 2005 From: sordotone en gmail.com (KARLOS) Date: Thu, 10 Mar 2005 20:46:50 +0000 Subject: Novato y saludos a todos In-Reply-To: <4230B0DD.1040406@riseup.net> References: <26a2ffc405031012034b5229f1@mail.gmail.com> <4230B0DD.1040406@riseup.net> Message-ID: <26a2ffc4050310124679d22406@mail.gmail.com> Gracias gaba ya me entere,era solo ke no entendia ke keria decir con tabular,realmente una estupidez por mi parte,ya lo cogi,pero gracias de todas formas,seguro ke ya me ayudas mas adelante porke me surgirar miles de dudas. Unsaludo On Thu, 10 Mar 2005 12:41:01 -0800, gaba wrote: > Hola Karlos, yo tampoco entiendo que es lo que quiere decir, tal vez si > pones un poco mas del contexto en que esta la frase o envias un enlace > al tutorial... > saludos. > > KARLOS wrote: > > >Holas,hoy me acabo de apuntar a esta lista porke recien empiezo a > >interesarme por la programacion y me gustaria empezar por phyton. > >De momento estoy estudiando un tutorial bastante completo a mi pobre > >parecer con su correspondiente codigo y demas,lo cual es lo ideal > >no?,pero aki surge mi primera pregunta(por la cual vereis a ke nivel > >de novato me encuentro),a la hora de escribir el codigo todo bien pero > >el autor habla de "ejecutar las instrucciones tabuladas con una > >sangria utilizando un valor",me podria alguien explicar como se hace? > >bueo ya saveis mi nivel y me gustaria ke me ayudarais si es posible en > >esta lista y si creeis ke por mi nivel no deberia de estar dando la > >lata aki,aver si me podeis dar algun link a algun otro foro en el cual > >encuentre respuestas a mis preguntas,muchas gracias de antemano a > >todos los ke al menos lo leais y perdonad en el caso ke os haya hecho > >perder el tiempo. > > > > > >------------------------------------------------------------------------ > > > >_______________________________________________ > >Python-es mailing list > >Python-es en aditel.org > >http://listas.aditel.org/listinfo/python-es > > > > > > _______________________________________________ > Python-es mailing list > Python-es en aditel.org > http://listas.aditel.org/listinfo/python-es > ------------ próxima parte ------------ _______________________________________________ Python-es mailing list Python-es en aditel.org http://listas.aditel.org/listinfo/python-es From FBatista en uniFON.com.ar Thu Mar 10 21:45:53 2005 From: FBatista en uniFON.com.ar (Batista, Facundo) Date: Thu, 10 Mar 2005 17:45:53 -0300 Subject: Novato y saludos a todos Message-ID: [KARLOS] #- Gracias gaba ya me entere,era solo ke no entendia ke keria decir con #- tabular,realmente una estupidez por mi parte,ya lo cogi,pero gracias #- de todas formas,seguro ke ya me ayudas mas adelante porke me surgirar #- miles de dudas. En general (no sólo en *esta* lista de correo), recibirás más ayuda si todos los lectores leen completamente tu mail. Para que todos lean completamente tu mail es importante seguir las reglas de gramática y ortografía del idioma que utilizas; en este caso, castellano. Este documento es de *muy* recomendable lectura: http://www.sindominio.net/ayuda/preguntas-inteligentes.html Slds. . Facundo Bitácora De Vuelo: http://www.taniquetil.com.ar/plog PyAr - Python Argentina: http://pyar.decode.com.ar/ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ADVERTENCIA. La información contenida en este mensaje y cualquier archivo anexo al mismo, son para uso exclusivo del destinatario y pueden contener información confidencial o propietaria, cuya divulgación es sancionada por la ley. Si Ud. No es uno de los destinatarios consignados o la persona responsable de hacer llegar este mensaje a los destinatarios consignados, no está autorizado a divulgar, copiar, distribuir o retener información (o parte de ella) contenida en este mensaje. Por favor notifíquenos respondiendo al remitente, borre el mensaje original y borre las copias (impresas o grabadas en cualquier medio magnético) que pueda haber realizado del mismo. Todas las opiniones contenidas en este mail son propias del autor del mensaje y no necesariamente coinciden con las de Telefónica Comunicaciones Personales S.A. o alguna empresa asociada. Los mensajes electrónicos pueden ser alterados, motivo por el cual Telefónica Comunicaciones Personales S.A. no aceptará ninguna obligación cualquiera sea el resultante de este mensaje. Muchas Gracias. From sordotone en gmail.com Thu Mar 10 21:58:14 2005 From: sordotone en gmail.com (KARLOS) Date: Thu, 10 Mar 2005 20:58:14 +0000 Subject: Novato y saludos a todos In-Reply-To: References: Message-ID: <26a2ffc40503101258315c847@mail.gmail.com> Mil perdones.creo que me he equibocado de foro,soy completamente novato y como tal cometo herrores,pero gracias de todas formas. On Thu, 10 Mar 2005 17:45:53 -0300, Batista, Facundo wrote: > [KARLOS] > > #- Gracias gaba ya me entere,era solo ke no entendia ke keria decir con > #- tabular,realmente una estupidez por mi parte,ya lo cogi,pero gracias > #- de todas formas,seguro ke ya me ayudas mas adelante porke me surgirar > #- miles de dudas. > > En general (no sólo en *esta* lista de correo), recibirás más ayuda si todos > los lectores leen completamente tu mail. > > Para que todos lean completamente tu mail es importante seguir las reglas de > gramática y ortografía del idioma que utilizas; en este caso, castellano. > > Este documento es de *muy* recomendable lectura: > > http://www.sindominio.net/ayuda/preguntas-inteligentes.html > > Slds. > > . Facundo > > Bitácora De Vuelo: http://www.taniquetil.com.ar/plog > PyAr - Python Argentina: http://pyar.decode.com.ar/ > > . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . > . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . > . . . . . . . . . . . . . . . . > ADVERTENCIA. > > La información contenida en este mensaje y cualquier archivo anexo al mismo, > son para uso exclusivo del destinatario y pueden contener información > confidencial o propietaria, cuya divulgación es sancionada por la ley. > Si Ud. No es uno de los destinatarios consignados o la persona responsable > de hacer llegar este mensaje a los destinatarios consignados, no está > autorizado a divulgar, copiar, distribuir o retener información (o parte de > ella) contenida en este mensaje. Por favor notifíquenos respondiendo al > remitente, borre el mensaje original y borre las copias (impresas o grabadas > en cualquier medio magnético) que pueda haber realizado del mismo. > Todas las opiniones contenidas en este mail son propias del autor del > mensaje y no necesariamente coinciden con las de Telefónica Comunicaciones > Personales S.A. o alguna empresa asociada. > Los mensajes electrónicos pueden ser alterados, motivo por el cual > Telefónica Comunicaciones Personales S.A. no aceptará ninguna obligación > cualquiera sea el resultante de este mensaje. > Muchas Gracias. > _______________________________________________ > Python-es mailing list > Python-es en aditel.org > http://listas.aditel.org/listinfo/python-es > From FBatista en uniFON.com.ar Thu Mar 10 21:57:22 2005 From: FBatista en uniFON.com.ar (Batista, Facundo) Date: Thu, 10 Mar 2005 17:57:22 -0300 Subject: Novato y saludos a todos Message-ID: [KARLOS] #- Mil perdones.creo que me he equibocado de foro,soy completamente #- novato y como tal cometo herrores,pero gracias de todas formas. No me malinterpretes. No hay problema con cuánto sabes de Python o no. Lo que molesta al leer son las faltas de ortografía (especialmente la costumbre de reemplazar "qu" por "k"). Nota sin embargo, que esto es una opinión personal: sólo pretendía ser una recomendación sobre cómo aumentar las posibilidades de que tus mensajes sean contestados. Slds. . Facundo Bitácora De Vuelo: http://www.taniquetil.com.ar/plog PyAr - Python Argentina: http://pyar.decode.com.ar/ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ADVERTENCIA. La información contenida en este mensaje y cualquier archivo anexo al mismo, son para uso exclusivo del destinatario y pueden contener información confidencial o propietaria, cuya divulgación es sancionada por la ley. Si Ud. No es uno de los destinatarios consignados o la persona responsable de hacer llegar este mensaje a los destinatarios consignados, no está autorizado a divulgar, copiar, distribuir o retener información (o parte de ella) contenida en este mensaje. Por favor notifíquenos respondiendo al remitente, borre el mensaje original y borre las copias (impresas o grabadas en cualquier medio magnético) que pueda haber realizado del mismo. Todas las opiniones contenidas en este mail son propias del autor del mensaje y no necesariamente coinciden con las de Telefónica Comunicaciones Personales S.A. o alguna empresa asociada. Los mensajes electrónicos pueden ser alterados, motivo por el cual Telefónica Comunicaciones Personales S.A. no aceptará ninguna obligación cualquiera sea el resultante de este mensaje. Muchas Gracias. From jordipascual en ono.com Thu Mar 10 22:09:55 2005 From: jordipascual en ono.com (Jordi Pascual) Date: Thu, 10 Mar 2005 22:09:55 +0100 Subject: Novato y saludos a todos In-Reply-To: <26a2ffc40503101258315c847@mail.gmail.com> References: <26a2ffc40503101258315c847@mail.gmail.com> Message-ID: <4230B7A3.9080506@ono.com> No virus found in this outgoing message. Checked by AVG Anti-Virus. Version: 7.0.308 / Virus Database: 266.7.1 - Release Date: 09/03/2005 ------------ próxima parte ------------ _______________________________________________ Python-es mailing list Python-es en aditel.org http://listas.aditel.org/listinfo/python-es From csotelop en yahoo.es Thu Mar 10 22:09:35 2005 From: csotelop en yahoo.es (Carlos Eduardo Sotelo Pinto) Date: Thu, 10 Mar 2005 16:09:35 -0500 Subject: Novato y saludos a todos In-Reply-To: <26a2ffc40503101258315c847@mail.gmail.com> References: <26a2ffc40503101258315c847@mail.gmail.com> Message-ID: <4230B78F.9040000@yahoo.es> -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 NO te preocupes KARLOS No mal interpretes a Facundo, el siempre es muy exigente con la gramatica y ortografia, a veces es un poco duro, pero es muy buena honda (aun que a veces te llame la atencion por no usar correctamente el Castellano) KARLOS escribió: | Mil perdones.creo que me he equibocado de foro,soy completamente | novato y como tal cometo herrores,pero gracias de todas formas. | | | On Thu, 10 Mar 2005 17:45:53 -0300, Batista, Facundo | wrote: | |>[KARLOS] |> |>#- Gracias gaba ya me entere,era solo ke no entendia ke keria decir con |>#- tabular,realmente una estupidez por mi parte,ya lo cogi,pero gracias |>#- de todas formas,seguro ke ya me ayudas mas adelante porke me surgirar |>#- miles de dudas. |> |>En general (no sólo en *esta* lista de correo), recibirás más ayuda si todos |>los lectores leen completamente tu mail. |> |>Para que todos lean completamente tu mail es importante seguir las reglas de |>gramática y ortografía del idioma que utilizas; en este caso, castellano. |> |>Este documento es de *muy* recomendable lectura: |> |> http://www.sindominio.net/ayuda/preguntas-inteligentes.html |> |>Slds. |> |>. Facundo |> |>Bitácora De Vuelo: http://www.taniquetil.com.ar/plog |>PyAr - Python Argentina: http://pyar.decode.com.ar/ |> |> . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . |>. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . |>. . . . . . . . . . . . . . . . |>ADVERTENCIA. |> |>La información contenida en este mensaje y cualquier archivo anexo al mismo, |>son para uso exclusivo del destinatario y pueden contener información |>confidencial o propietaria, cuya divulgación es sancionada por la ley. |>Si Ud. No es uno de los destinatarios consignados o la persona responsable |>de hacer llegar este mensaje a los destinatarios consignados, no está |>autorizado a divulgar, copiar, distribuir o retener información (o parte de |>ella) contenida en este mensaje. Por favor notifíquenos respondiendo al |>remitente, borre el mensaje original y borre las copias (impresas o grabadas |>en cualquier medio magnético) que pueda haber realizado del mismo. |>Todas las opiniones contenidas en este mail son propias del autor del |>mensaje y no necesariamente coinciden con las de Telefónica Comunicaciones |>Personales S.A. o alguna empresa asociada. |>Los mensajes electrónicos pueden ser alterados, motivo por el cual |>Telefónica Comunicaciones Personales S.A. no aceptará ninguna obligación |>cualquiera sea el resultante de este mensaje. |>Muchas Gracias. |>_______________________________________________ |>Python-es mailing list |>Python-es en aditel.org |>http://listas.aditel.org/listinfo/python-es |> | | _______________________________________________ | Python-es mailing list | Python-es en aditel.org | http://listas.aditel.org/listinfo/python-es | - -- La actitud del hacker: Los hackers resuelven problemas y construyen cosas, y creen en la libertad y la ayuda voluntaria mutua. Para ser aceptado como hacker, deberás comportarte como si tuvieras esta actitud en tu interior. Y para comportarte como si tuvieras esta actitud, deberás creerte de verdad dicha actitud. *------------------------------------------------------------* |Carlos E. Sotelo Pinto |KrLoS | |Parque de la Esperanza |GNU/Linux User Registered # 379182 | |Asistente de Sistemas |Tildes omitidas voluntariamente | *------------------------------------------------------------* Sociedad Peruana de Computacion - SPC Grupo de Usuarios GNU/Linux Arequipa - AQPGLUG Asociacion Peruana de Software Libre - APESOL Debian Peru - ------------------------------------------------------------------------ ~ ,= ,-_-. =. ((_/)o o(\_)) ~ `-'(. .)`-' ~ \_/ -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.0 (MingW32) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iD8DBQFCMLePzqXb6XB0cGwRAkSbAKC9AY36xtQ5xxyavM7W3aZw0Lp7sACgkR03 54mdyQT1N0yaoXbzcbTRrBY= =mgKF -----END PGP SIGNATURE----- From jordipascual en ono.com Thu Mar 10 22:14:16 2005 From: jordipascual en ono.com (Jordi Pascual) Date: Thu, 10 Mar 2005 22:14:16 +0100 Subject: Novato y saludos a todos In-Reply-To: <26a2ffc40503101258315c847@mail.gmail.com> References: <26a2ffc40503101258315c847@mail.gmail.com> Message-ID: <4230B8A8.4000808@ono.com> Hola y bienvenido, ya que empiezas creo que es mejor no coger 'malos vicios' desde un principio. Lo digo porque es mejor seguir el stándard y utilizar espacios y no tabular. Varios editores permiten definir el número de espacios a insertar cuando presionas el tabulador y evitan así los tabulados. Busca en esta lista mensajes sobre tabulado y espaciado, que ya se ha escrito bastante sobre el tema. Suerte y a disfrutar. Jordi. PS: Reenvio esto que no se que ha pasado. He leído el primer envío en la lista y no tiene contenido ¿? En/na KARLOS ha escrit: >Mil perdones.creo que me he equibocado de foro,soy completamente >novato y como tal cometo herrores,pero gracias de todas formas. > > >On Thu, 10 Mar 2005 17:45:53 -0300, Batista, Facundo > wrote: > > >>[KARLOS] >> >>#- Gracias gaba ya me entere,era solo ke no entendia ke keria decir con >>#- tabular,realmente una estupidez por mi parte,ya lo cogi,pero gracias >>#- de todas formas,seguro ke ya me ayudas mas adelante porke me surgirar >>#- miles de dudas. >> >>En general (no sólo en *esta* lista de correo), recibirás más ayuda si todos >>los lectores leen completamente tu mail. >> >>Para que todos lean completamente tu mail es importante seguir las reglas de >>gramática y ortografía del idioma que utilizas; en este caso, castellano. >> >>Este documento es de *muy* recomendable lectura: >> >> http://www.sindominio.net/ayuda/preguntas-inteligentes.html >> >>Slds. >> >>. Facundo >> >>Bitácora De Vuelo: http://www.taniquetil.com.ar/plog >>PyAr - Python Argentina: http://pyar.decode.com.ar/ >> >> . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . >>. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . >>. . . . . . . . . . . . . . . . >>ADVERTENCIA. >> >>La información contenida en este mensaje y cualquier archivo anexo al mismo, >>son para uso exclusivo del destinatario y pueden contener información >>confidencial o propietaria, cuya divulgación es sancionada por la ley. >>Si Ud. No es uno de los destinatarios consignados o la persona responsable >>de hacer llegar este mensaje a los destinatarios consignados, no está >>autorizado a divulgar, copiar, distribuir o retener información (o parte de >>ella) contenida en este mensaje. Por favor notifíquenos respondiendo al >>remitente, borre el mensaje original y borre las copias (impresas o grabadas >>en cualquier medio magnético) que pueda haber realizado del mismo. >>Todas las opiniones contenidas en este mail son propias del autor del >>mensaje y no necesariamente coinciden con las de Telefónica Comunicaciones >>Personales S.A. o alguna empresa asociada. >>Los mensajes electrónicos pueden ser alterados, motivo por el cual >>Telefónica Comunicaciones Personales S.A. no aceptará ninguna obligación >>cualquiera sea el resultante de este mensaje. >>Muchas Gracias. >>_______________________________________________ >>Python-es mailing list >>Python-es en aditel.org >>http://listas.aditel.org/listinfo/python-es >> >> >> >_______________________________________________ >Python-es mailing list >Python-es en aditel.org >http://listas.aditel.org/listinfo/python-es > > > > -- No virus found in this outgoing message. Checked by AVG Anti-Virus. Version: 7.0.308 / Virus Database: 266.7.1 - Release Date: 09/03/2005 From FBatista en uniFON.com.ar Thu Mar 10 22:13:19 2005 From: FBatista en uniFON.com.ar (Batista, Facundo) Date: Thu, 10 Mar 2005 18:13:19 -0300 Subject: Novato y saludos a todos Message-ID: [Carlos Eduardo Sotelo Pinto] #- No mal interpretes a Facundo, el siempre es muy exigente con la #- gramatica y ortografia, a veces es un poco duro, pero es muy #- buena honda #- (aun que a veces te llame la atencion por no usar correctamente el #- Castellano) Buena "onda" (no honda). (perdonen, es que esta semana estoy con la regla, :) Tómenme-en-serio-bajo-vuestro-propio-riesgo--mente suyo, . Facundo Bitácora De Vuelo: http://www.taniquetil.com.ar/plog PyAr - Python Argentina: http://pyar.decode.com.ar/ From sordotone en gmail.com Thu Mar 10 22:19:27 2005 From: sordotone en gmail.com (KARLOS) Date: Thu, 10 Mar 2005 21:19:27 +0000 Subject: Novato y saludos a todos In-Reply-To: <4230B8A8.4000808@ono.com> References: <26a2ffc40503101258315c847@mail.gmail.com> <4230B8A8.4000808@ono.com> Message-ID: <26a2ffc405031013197b58bd67@mail.gmail.com> OK entendi,procurare tener las menos faltas gramaticales que mis conocimientos en el tema me permitan,pero siempre sera bienbenida la correccion por parte de cualquiera porque asi es como se aprende(o al menos asi creo) On Thu, 10 Mar 2005 22:14:16 +0100, Jordi Pascual wrote: > Hola y bienvenido, > ya que empiezas creo que es mejor no coger 'malos vicios' desde un > principio. Lo digo porque es mejor seguir el stándard y utilizar > espacios y no tabular. > Varios editores permiten definir el número de espacios a insertar cuando > presionas el tabulador y evitan así los tabulados. > Busca en esta lista mensajes sobre tabulado y espaciado, que ya se ha > escrito bastante sobre el tema. > Suerte y a disfrutar. > > Jordi. > > PS: Reenvio esto que no se que ha pasado. He leído el primer envío en la > lista y no tiene contenido ¿? > > En/na KARLOS ha escrit: > > >Mil perdones.creo que me he equibocado de foro,soy completamente > >novato y como tal cometo herrores,pero gracias de todas formas. > > > > > >On Thu, 10 Mar 2005 17:45:53 -0300, Batista, Facundo > > wrote: > > > > > >>[KARLOS] > >> > >>#- Gracias gaba ya me entere,era solo ke no entendia ke keria decir con > >>#- tabular,realmente una estupidez por mi parte,ya lo cogi,pero gracias > >>#- de todas formas,seguro ke ya me ayudas mas adelante porke me surgirar > >>#- miles de dudas. > >> > >>En general (no sólo en *esta* lista de correo), recibirás más ayuda si todos > >>los lectores leen completamente tu mail. > >> > >>Para que todos lean completamente tu mail es importante seguir las reglas de > >>gramática y ortografía del idioma que utilizas; en este caso, castellano. > >> > >>Este documento es de *muy* recomendable lectura: > >> > >> http://www.sindominio.net/ayuda/preguntas-inteligentes.html > >> > >>Slds. > >> > >>. Facundo > >> > >>Bitácora De Vuelo: http://www.taniquetil.com.ar/plog > >>PyAr - Python Argentina: http://pyar.decode.com.ar/ > >> > >> . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . > >>. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . > >>. . . . . . . . . . . . . . . . > >>ADVERTENCIA. > >> > >>La información contenida en este mensaje y cualquier archivo anexo al mismo, > >>son para uso exclusivo del destinatario y pueden contener información > >>confidencial o propietaria, cuya divulgación es sancionada por la ley. > >>Si Ud. No es uno de los destinatarios consignados o la persona responsable > >>de hacer llegar este mensaje a los destinatarios consignados, no está > >>autorizado a divulgar, copiar, distribuir o retener información (o parte de > >>ella) contenida en este mensaje. Por favor notifíquenos respondiendo al > >>remitente, borre el mensaje original y borre las copias (impresas o grabadas > >>en cualquier medio magnético) que pueda haber realizado del mismo. > >>Todas las opiniones contenidas en este mail son propias del autor del > >>mensaje y no necesariamente coinciden con las de Telefónica Comunicaciones > >>Personales S.A. o alguna empresa asociada. > >>Los mensajes electrónicos pueden ser alterados, motivo por el cual > >>Telefónica Comunicaciones Personales S.A. no aceptará ninguna obligación > >>cualquiera sea el resultante de este mensaje. > >>Muchas Gracias. > >>_______________________________________________ > >>Python-es mailing list > >>Python-es en aditel.org > >>http://listas.aditel.org/listinfo/python-es > >> > >> > >> > >_______________________________________________ > >Python-es mailing list > >Python-es en aditel.org > >http://listas.aditel.org/listinfo/python-es > > > > > > > > > > -- > No virus found in this outgoing message. > Checked by AVG Anti-Virus. > Version: 7.0.308 / Virus Database: 266.7.1 - Release Date: 09/03/2005 > > _______________________________________________ > Python-es mailing list > Python-es en aditel.org > http://listas.aditel.org/listinfo/python-es > From jmeile en hotmail.com Thu Mar 10 23:35:54 2005 From: jmeile en hotmail.com (Josef Meile) Date: Thu, 10 Mar 2005 23:35:54 +0100 Subject: OT:Re: Novato y saludos a todos In-Reply-To: References: Message-ID: <4230CBCA.8050207@hotmail.com> > Lo que molesta al leer son las faltas de ortografía (especialmente la > costumbre de reemplazar "qu" por "k"). Bueno, ya somos dos. Yo tolero las faltas de ortografía, pues si bien, no solamente la gente cuya lengua materna es español puede postear en la lista. Lo que no me gusta son las intensionales como esta, pues la considero un maltrato al idioma español. En algunas comunidades de hackers esto esta bien visto, pero creo que no es una opinión general. > Nota sin embargo, que esto es una opinión personal: sólo pretendía ser una > recomendación sobre cómo aumentar las posibilidades de que tus mensajes sean > contestados. Si, definitivamente tales pequeñeces influyen en algunas personas. Bueno, y por lo de la recomendación a la lectura del ensayo "Cómo hacer preguntas de manera inteligente", creo que no es una ofensa ni te estan diciendo que no preguntes. Esta es una lectura que cada cibernauta debería leer por lo menos una vez, ya que esto ayuda a que tus preguntas sean bien enfocadas y por lo tanto, bien interpretadas y posiblemente sean resueltas rápidamente. De todas formas, no quiero que lo tomes a mal y que vuelvas cuando tengas algún problema. Saludos, Josef From sordotone en gmail.com Thu Mar 10 22:41:37 2005 From: sordotone en gmail.com (KARLOS) Date: Thu, 10 Mar 2005 21:41:37 +0000 Subject: OT:Re: Novato y saludos a todos In-Reply-To: <4230CBCA.8050207@hotmail.com> References: <4230CBCA.8050207@hotmail.com> Message-ID: <26a2ffc405031013416e89763b@mail.gmail.com> me estais malinterpretando en ningun momento me he tomado a mal nada de lo que me habeis escrito,perdonad si os lo parecio On Thu, 10 Mar 2005 23:35:54 +0100, Josef Meile wrote: > > Lo que molesta al leer son las faltas de ortografía (especialmente la > > costumbre de reemplazar "qu" por "k"). > Bueno, ya somos dos. Yo tolero las faltas de ortografía, pues si bien, > no solamente la gente cuya lengua materna es español puede postear en > la lista. Lo que no me gusta son las intensionales como esta, pues la > considero un maltrato al idioma español. En algunas comunidades de > hackers esto esta bien visto, pero creo que no es una opinión general. > > > Nota sin embargo, que esto es una opinión personal: sólo pretendía ser una > > recomendación sobre cómo aumentar las posibilidades de que tus mensajes sean > > contestados. > Si, definitivamente tales pequeñeces influyen en algunas personas. > > Bueno, y por lo de la recomendación a la lectura del ensayo "Cómo hacer > preguntas de manera inteligente", creo que no es una ofensa ni te estan > diciendo que no preguntes. Esta es una lectura que cada cibernauta > debería leer por lo menos una vez, ya que esto ayuda a que tus preguntas > sean bien enfocadas y por lo tanto, bien interpretadas y posiblemente > sean resueltas rápidamente. > > De todas formas, no quiero que lo tomes a mal y que vuelvas cuando > tengas algún problema. > > Saludos, > Josef > _______________________________________________ > Python-es mailing list > Python-es en aditel.org > http://listas.aditel.org/listinfo/python-es > From fvillarroel en yahoo.com Fri Mar 11 03:49:45 2005 From: fvillarroel en yahoo.com (FERNANDO VILLARROEL) Date: Thu, 10 Mar 2005 18:49:45 -0800 (PST) Subject: Como cerrar correctamente un Formulario Message-ID: <20050311024945.34426.qmail@web41207.mail.yahoo.com> Hola estoy con wxPython y tengo dos consultas: 1) Como evito que un usuario cierre un formulario con la x del vertice superior derercho del formulario, el que esta al lado de minimizar y mazimar. La idea es que salga solo por los botones que estan habilitados. 2) En la practica donde y cuando usar el metodo event.Skip(), lo que ocurre es que aveces no se por que pierdo el control de algunos controles, ejm. cajas de textos, pese a que estan disponibles no puedo modificar su contenido, debo cancelar el formulario y reconstruirlo, viendo por Googgle y demas llego al Skip, pasara por ahy mi problema, si es asi en todas las llamadas a funciones debo hacer uso de este?, ejm. def Enter_Boton1(self, event): .... ... event.Skip() Esta bien eso? Fernando Villarroel. __________________________________ Do you Yahoo!? Make Yahoo! your home page http://www.yahoo.com/r/hs ------------ próxima parte ------------ _______________________________________________ Python-es mailing list Python-es en aditel.org http://listas.aditel.org/listinfo/python-es From ycomoloves en yahoo.es Fri Mar 11 06:23:33 2005 From: ycomoloves en yahoo.es (Alexander Rojas Garcia) Date: Fri, 11 Mar 2005 06:23:33 +0100 (CET) Subject: conector de mysql en Python Message-ID: <20050311052334.4972.qmail@web25808.mail.ukl.yahoo.com> Alguien me podria explicar como puedo realizar esta conexion a Mysql, para luego en python realizar consultas. Gracias. Att: Alex --------------------------------- From lcatalin en siadv.com Fri Mar 11 08:26:36 2005 From: lcatalin en siadv.com (Catalin Lungu) Date: Fri, 11 Mar 2005 08:26:36 +0100 Subject: wxMenu, habilitar opciones o deshabilitarlas... References: <42309EED.3000205@yahoo.com.ar> Message-ID: <002601c5260b$a94eb2d0$d900a8c0@catalin> menu1 = wxMenu() menu1.Append(1000, "&Item1") menu1.Enable(1000, False) Catalin From lcatalin en siadv.com Fri Mar 11 08:42:22 2005 From: lcatalin en siadv.com (Catalin Lungu) Date: Fri, 11 Mar 2005 08:42:22 +0100 Subject: Como cerrar correctamente un Formulario References: <20050311024945.34426.qmail@web41207.mail.yahoo.com> Message-ID: <008501c5260d$dc7e9240$d900a8c0@catalin> > Hola estoy con wxPython y tengo dos consultas: > > 1) Como evito que un usuario cierre un formulario con > la x del vertice superior derercho del formulario, el > que esta al lado de minimizar y mazimar. La idea es > que salga solo por los botones que estan habilitados. En EVT_CLOSE del formulario tienes que quitar el event.Skip() > 2) En la practica donde y cuando usar el metodo > event.Skip(), lo que ocurre es que aveces no se por > que pierdo el control de algunos controles, ejm. cajas > de textos, pese a que estan disponibles no puedo > modificar su contenido, debo cancelar el formulario y > reconstruirlo, viendo por Googgle y demas llego al > Skip, pasara por ahy mi problema, si es asi en todas > las llamadas a funciones debo hacer uso de este?, ejm. > > def Enter_Boton1(self, event): > .... > ... > event.Skip() > > Esta bien eso? Es que cada control es un mundo, parece que no hay una regla general. Por ej. en el EVT_BUTTON da igual si le pones el Skip o no. En muchos otros controles puedes impedir que salte el evento con event.Veto(). Por esto hay que ver la ayuda para cada uno de ellos. Por lo general si no quieres hacer nada especial el event.Skip() tiene que estar. Saludos, Catalin From pan_python en yahoo.com.ar Fri Mar 11 09:08:28 2005 From: pan_python en yahoo.com.ar (Ariel Nardelli) Date: Fri, 11 Mar 2005 05:08:28 -0300 Subject: wxMenu, habilitar opciones o deshabilitarlas... In-Reply-To: <002601c5260b$a94eb2d0$d900a8c0@catalin> References: <42309EED.3000205@yahoo.com.ar> <002601c5260b$a94eb2d0$d900a8c0@catalin> Message-ID: <423151FC.9090103@yahoo.com.ar> Catalin Lungu wrote: > menu1 = wxMenu() > menu1.Append(1000, "&Item1") menu1.Enable(1000, False) > > Catalin > _______________________________________________ > Python-es mailing list > Python-es en aditel.org > http://listas.aditel.org/listinfo/python-es Muchisimas Gracias! -- Saludos Panflin NO al limite de adsl de TELECOM Firma YA el petitorio NACIONAL para que TELECOM no nos estafe con el limite del ADSL, la direccion es: http://peticionbandaancha.com/ www.reconquista.com.ar From marcos.perez en rtve.es Fri Mar 11 09:23:24 2005 From: marcos.perez en rtve.es (Marcos Perez) Date: Fri, 11 Mar 2005 09:23:24 +0100 Subject: Codecs para consola Windows Message-ID: <4231557C.6090001@rtve.es> Hola a todos, en una aplicación por consola para Windows, me encuentro que al hacer print de cualquier cadena que tenga acentos o caracteres por encima de 128, estos salen estropeados. Intento hacer un: print "El niño saltó".encode("cp850") por ejemplo, y da el error: UnicodeDecodeError: 'ascii' codec can't decode byte 0xfa in position 17: ordinal not in range(128) ¿Alguna sugerencia? From py en topmusic.ch Fri Mar 11 09:56:02 2005 From: py en topmusic.ch (=?iso-8859-1?Q?Fran=E7ois?=) Date: Fri, 11 Mar 2005 09:56:02 +0100 Subject: conector de mysql en Python In-Reply-To: <20050311052334.4972.qmail@web25808.mail.ukl.yahoo.com> References: <20050311052334.4972.qmail@web25808.mail.ukl.yahoo.com> Message-ID: Hola, > Alguien me podria explicar como puedo realizar esta conexion a > Mysql, para luego en python realizar consultas. Google : mysql python Primera respuesta : http://sourceforge.net/projects/mysql-python # ------------------------------------ import MySQLdb, sys try: db = MySQLdb.connect(host=127.0.0.1, user=usiario, passwd=contrasena, db=base) curs = db.cursor(MySQLdb.cursors.DictCursor) except MySQLdb.Error, e: print e sys.exit(0) curs.execute("SELECT * FROM table") print curs.fetchall() # ------------------------------------ François From pachi en mmn-arquitectos.com Fri Mar 11 11:40:42 2005 From: pachi en mmn-arquitectos.com (Rafael Villar Burke) Date: Fri, 11 Mar 2005 11:40:42 +0100 Subject: Codecs para consola Windows In-Reply-To: <4231557C.6090001@rtve.es> References: <4231557C.6090001@rtve.es> Message-ID: <423175AA.6020106@mmn-arquitectos.com> Marcos Perez wrote: > Hola a todos, > en una aplicación por consola para Windows, me encuentro que al > hacer print de cualquier cadena que tenga acentos o caracteres por > encima de 128, estos salen estropeados. Intento hacer un: > print "El niño saltó".encode("cp850") > por ejemplo, y da el error: > UnicodeDecodeError: 'ascii' codec can't decode byte 0xfa in position > 17: ordinal not in range(128) > > ¿Alguna sugerencia? > Lee antes como unicode y luego usa la codificación que quieras... encoding = locale.getpreferredencoding() cp850conv = lambda x : unicode(x, encoding).encode('cp850') print cp850conv("El niño saltó") Saludos, Pachi From marcos.perez en rtve.es Fri Mar 11 12:19:40 2005 From: marcos.perez en rtve.es (Marcos Perez) Date: Fri, 11 Mar 2005 12:19:40 +0100 Subject: Codecs para consola Windows In-Reply-To: <423175AA.6020106@mmn-arquitectos.com> References: <4231557C.6090001@rtve.es> <423175AA.6020106@mmn-arquitectos.com> Message-ID: <42317ECC.30607@rtve.es> Me contesto a mi mismo: Resulta que, para que funcione bien, hay que cambiar el stream de salida estandar de Python. Para ello, basta con poner una línea: sys.stdout=codecs.EncodedFile(sys.stdout, "latin1", "cp850") Y así, si nuestro fichero fuente de Python esta en latin1, nuestra salida saldrá correctamente por el terminal. Rafael Villar Burke wrote: > Marcos Perez wrote: > >> Hola a todos, >> en una aplicación por consola para Windows, me encuentro que al >> hacer print de cualquier cadena que tenga acentos o caracteres por >> encima de 128, estos salen estropeados. Intento hacer un: >> print "El niño saltó".encode("cp850") >> por ejemplo, y da el error: >> UnicodeDecodeError: 'ascii' codec can't decode byte 0xfa in position >> 17: ordinal not in range(128) >> >> ¿Alguna sugerencia? >> > Lee antes como unicode y luego usa la codificación que quieras... > > encoding = locale.getpreferredencoding() > cp850conv = lambda x : unicode(x, encoding).encode('cp850') > print cp850conv("El niño saltó") > > Saludos, > > Pachi > _______________________________________________ > Python-es mailing list > Python-es en aditel.org > http://listas.aditel.org/listinfo/python-es > -- --------------------- Marcos Pérez González Ingeniero de Software Tlfno: 915815474 RTVE Prado del Rey --------------------- From josu en ubera.net Fri Mar 11 17:35:07 2005 From: josu en ubera.net (Josu Oyanguren) Date: Fri, 11 Mar 2005 17:35:07 +0100 Subject: MySQL con SQLObject In-Reply-To: <6ce5eda05031107446c804be4@mail.gmail.com> References: <6ce5eda05031107446c804be4@mail.gmail.com> Message-ID: <4231C8BB.8020108@ubera.net> -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Si tienes una clase que hereda de SQLObject, puedes asociar una conexión a la base de datos mediante el atributo _connection de la clase, utilizando connectionForURI from sqlobject import * class Mengano(SQLObject): ~ nombre = StringCol (title = 'Nombre') ~ ... Mengano._connection = connectionForURI('mysql://usu:clave en localhost/db') (suponiendo que el servidor MySQL está en el propio ordenador, y tiene una base de datos db a la que se accede con id=usu y clave=clave) Luis Mario Meraz escribió: | Saludos Listeros | | Alguien me puede ayudar con un pequeño ejempo de como conectar con | SQLobject el MYSQL. | | Sigo buscando en google... | | Saludos | _______________________________________________ | Python-es mailing list | Python-es en aditel.org | http://listas.aditel.org/listinfo/python-es | | - -- -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.1 (GNU/Linux) Comment: Using GnuPG with Thunderbird - http://enigmail.mozdev.org iD8DBQFCMci75ju4HVxhuqQRAidjAJ4wPtLCygWTGpgN6v+Q1a41eh8FRwCghNyI iuuBgh24i4wd/j5lqK2y/UE= =Reys -----END PGP SIGNATURE----- ------------ próxima parte ------------ _______________________________________________ Python-es mailing list Python-es en aditel.org http://listas.aditel.org/listinfo/python-es From mario.meraz en gmail.com Fri Mar 11 16:44:24 2005 From: mario.meraz en gmail.com (Luis Mario Meraz) Date: Fri, 11 Mar 2005 09:44:24 -0600 Subject: MySQL con SQLObject Message-ID: <6ce5eda05031107446c804be4@mail.gmail.com> Saludos Listeros Alguien me puede ayudar con un pequeño ejempo de como conectar con SQLobject el MYSQL. Sigo buscando en google... Saludos From pan_python en yahoo.com.ar Fri Mar 11 20:06:45 2005 From: pan_python en yahoo.com.ar (Ariel Nardelli) Date: Fri, 11 Mar 2005 16:06:45 -0300 Subject: leer archivos rmcobol desde python... Message-ID: <4231EC45.5090106@yahoo.com.ar> Hola! Alguien tiene/sabe de algun modulo que permita leer (solo necesitaria leer) los datos de los archivos hechos en rmcobol85? Ando necesitando convertir archivos de sistemas hechos en rmcobol a mysql para despues hacer otras cosas y queria saber si python puede leer esos archivos... Ariel -- Saludos Panflin NO al limite de adsl de TELECOM Firma YA el petitorio NACIONAL para que TELECOM no nos estafe con el limite del ADSL, la direccion es: http://peticionbandaancha.com/ www.reconquista.com.ar From FBatista en uniFON.com.ar Fri Mar 11 20:10:18 2005 From: FBatista en uniFON.com.ar (Batista, Facundo) Date: Fri, 11 Mar 2005 16:10:18 -0300 Subject: leer archivos rmcobol desde python... Message-ID: [Ariel Nardelli] #- Ando necesitando convertir archivos de sistemas hechos en rmcobol a #- mysql para despues hacer otras cosas y queria saber si #- python puede leer #- esos archivos... Yo lo estuve buscando también, y no lo encontré. Llegué a la conclusión que, en lugar de hacer un intérprete de los archivos en Python, lo mejor es hacer un programa de pocas lineas en COBOL que lea el archivo y lo deje como CSV, y luego de ahí a la BDD. Slds. . Facundo Bitácora De Vuelo: http://www.taniquetil.com.ar/plog PyAr - Python Argentina: http://pyar.decode.com.ar/ From hernan en orgmf.com.ar Fri Mar 11 20:23:59 2005 From: hernan en orgmf.com.ar (=?iso-8859-1?Q?Hern=E1n_Mart=EDnez_Foffani?=) Date: Fri, 11 Mar 2005 20:23:59 +0100 Subject: leer archivos rmcobol desde python... In-Reply-To: <4231EC45.5090106@yahoo.com.ar> References: <4231EC45.5090106@yahoo.com.ar> Message-ID: > Alguien tiene/sabe de algun modulo que permita leer (solo necesitaria > leer) los datos de los archivos hechos en rmcobol85? > > Ando necesitando convertir archivos de sistemas hechos en rmcobol a > mysql para despues hacer otras cosas y queria saber si python puede > leer esos archivos... ¿Los archivos de datos no son ASCII? Creo recordar que los archivos de datos (no los de indices) eran de longitud fija (del largo del registro.) Si el registro había sido borrado habia un caracter especial en el primer byte. Eso si los campos numéricos no habían sido compactados, caso contrario había que hacer alguna movida con los high y low nibbles(*) teniendo en cuenta los negativos. Si bien fue hace muchísimos años que hice algunas chapuzas con eso creo recordar que fue precisamente con RMCobol 85. Saludos, -Hernán (*) A propósito ¿Como traducís nibble? La mitad de un byte (4 bits) From pan_python en yahoo.com.ar Sat Mar 12 05:05:35 2005 From: pan_python en yahoo.com.ar (Ariel Nardelli) Date: Sat, 12 Mar 2005 01:05:35 -0300 Subject: leer archivos rmcobol desde python... In-Reply-To: References: Message-ID: <42326A8F.6010107@yahoo.com.ar> Batista, Facundo wrote: >[Ariel Nardelli] > >#- Ando necesitando convertir archivos de sistemas hechos en rmcobol a >#- mysql para despues hacer otras cosas y queria saber si >#- python puede leer >#- esos archivos... > >Yo lo estuve buscando también, y no lo encontré. > >Llegué a la conclusión que, en lugar de hacer un intérprete de los archivos >en Python, lo mejor es hacer un programa de pocas lineas en COBOL que lea el >archivo y lo deje como CSV, y luego de ahí a la BDD. > > Si algo parecido hice alla en su momento para pasar de rmcobol a clipper :) Pensé que habia algo nuevo ahora por eso que andaba preguntando :) Y bue, vamos a tener que hacerlo a mano nomas :( Gracias! facu. -- Saludos Panflin NO al limite de adsl de TELECOM Firma YA el petitorio NACIONAL para que TELECOM no nos estafe con el limite del ADSL, la direccion es: http://peticionbandaancha.com/ www.reconquista.com.ar From pan_python en yahoo.com.ar Sat Mar 12 05:08:26 2005 From: pan_python en yahoo.com.ar (Ariel Nardelli) Date: Sat, 12 Mar 2005 01:08:26 -0300 Subject: leer archivos rmcobol desde python... In-Reply-To: References: Message-ID: <42326B3A.8070909@yahoo.com.ar> Hernán Martínez Foffani wrote: >>Alguien tiene/sabe de algun modulo que permita leer (solo necesitaria >>leer) los datos de los archivos hechos en rmcobol85? >> >>Ando necesitando convertir archivos de sistemas hechos en rmcobol a >>mysql para despues hacer otras cosas y queria saber si python puede >>leer esos archivos... >> >> > >¿Los archivos de datos no son ASCII? >Creo recordar que los archivos de datos (no los de indices) eran >de longitud fija (del largo del registro.) Si el registro había >sido borrado habia un caracter especial en el primer byte. >Eso si los campos numéricos no habían sido compactados, caso >contrario había que hacer alguna movida con los high y low nibbles(*) >teniendo en cuenta los negativos. >Si bien fue hace muchísimos años que hice algunas chapuzas con >eso creo recordar que fue precisamente con RMCobol 85. > > Mmmm no, el archivo de mscobol era asi, dos archivos uno de datos y otro de indices, que eran esos archivos que no se rompian ni a palos te acordas? Despues vino el rmcobol que mete en un mismo archivo los datos y los indices y ahi vino el rmrecovery :) para arreglar los archivos rotos :), pero eran mas rapidos los accesos a los archivos. Lo que si es que son de longitud fija, pero se complica leerlos justamente por este tema que esta mezclado datos + indices... Si te animas te mando un archivo para que lo trates de leer.... Ariel -- Saludos Panflin NO al limite de adsl de TELECOM Firma YA el petitorio NACIONAL para que TELECOM no nos estafe con el limite del ADSL, la direccion es: http://peticionbandaancha.com/ www.reconquista.com.ar From fvillarroel en yahoo.com Sat Mar 12 14:35:22 2005 From: fvillarroel en yahoo.com (FERNANDO VILLARROEL) Date: Sat, 12 Mar 2005 05:35:22 -0800 (PST) Subject: Dominio Python.cl Message-ID: <20050312133522.70581.qmail@web41209.mail.yahoo.com> Estoy interesado en crear una comunidad o proyecto python, escribo desde Chile por eso el dominio .cl, mi idea es alimentar con informacion, discutir sobre el tema, en general ser un punto de encuentro para este maravilloso lenguage, se me ocurre por ejemplo informar sobre paquetes relacionados, ejemplo pyGTK, pyPgSQL, Reportlab, Glade, wxGlade, Gazpacho, wxPython, pyhtml etc, me entienden. Para ello ya cuento con el dominio python.cl, dispongo ademas de unos cuantos megas para levantar el sitio. Para concretar la idea ustedes son fundamentales, me gustaria saber si hay intersados y asi formar un equipo de trabajo para concretar el proyecto. Finalmente les comento que el desarrollo web no es mi fuerte, pero si algo me manejo en php,html y JavaScript, pero creo que seria bueno conocer si aca hay alguien intersado y que proponga algun diseno o cuente con modelos o experiencia Web, utilizando programacion Web desde Python, yo por lo menos hasta el minuto no lo he experimentado. Finalmente les comento que desde que yo uso Python, y cada vez que tengo la oportunidad de hablar sobre sus bondades lo hago, por lo que por lo menos por aca ya por lo menos hay mas gente que lo conoce. Hay un sitio similar dedicado a PostgreSQL para que se hagan una idea de cual es la idea. http://www.postgresql.cl Bueno dejo lanzada la idea y espero contar con interesados. Saludos a todos. Fernando Villarroel N. Chillan-Chile. __________________________________ Do you Yahoo!? Yahoo! Mail - Easier than ever with enhanced search. Learn more. http://info.mail.yahoo.com/mail_250 ------------ próxima parte ------------ _______________________________________________ Python-es mailing list Python-es en aditel.org http://listas.aditel.org/listinfo/python-es From hernan en orgmf.com.ar Sat Mar 12 15:10:30 2005 From: hernan en orgmf.com.ar (=?iso-8859-1?Q?Hernan_Mart=EDnez_Foffani?=) Date: Sat, 12 Mar 2005 15:10:30 +0100 Subject: leer archivos rmcobol desde python... In-Reply-To: <42326B3A.8070909@yahoo.com.ar> References: <42326B3A.8070909@yahoo.com.ar> Message-ID: >>> Alguien tiene/sabe de algun modulo que permita leer (solo >>> necesitaria leer) los datos de los archivos hechos en rmcobol85? >>> >>> Ando necesitando convertir archivos de sistemas hechos en rmcobol a >>> mysql para despues hacer otras cosas y queria saber si python puede >>> leer esos archivos... >> >> ¿Los archivos de datos no son ASCII? >> Creo recordar que los archivos de datos (no los de indices) eran >> de longitud fija (del largo del registro.) Si el registro había >> sido borrado habia un caracter especial en el primer byte. >> Eso si los campos numéricos no habían sido compactados, caso >> contrario había que hacer alguna movida con los high y low nibbles(*) >> teniendo en cuenta los negativos. >> Si bien fue hace muchísimos años que hice algunas chapuzas con >> eso creo recordar que fue precisamente con RMCobol 85. >> > Mmmm no, el archivo de mscobol era asi, dos archivos uno de datos y > otro de indices, que eran esos archivos que no se rompian ni a palos > te acordas? Despues vino el rmcobol que mete en un mismo archivo los > datos y los indices y ahi vino el rmrecovery :) para arreglar los > archivos rotos :), pero eran mas rapidos los accesos a los archivos. > > Lo que si es que son de longitud fija, pero se complica leerlos > justamente por este tema que esta mezclado datos + indices... Hubiera jurado que era RMCobol, pero en fin... supongo que vos lo estás viendo ahora asi que no te voy a contradecir.. jejeje... > > Si te animas te mando un archivo para que lo trates de leer.... Mandalo nomas (no a la lista). Adjuntá tambien la DATA DIVISION donde define el registro de ese archivo. Pero no te prometo nada, no se cuanto tiempo podré dedicarle. Seguimos en privado que ya es off-topic. -H. From pan_python en yahoo.com.ar Sun Mar 13 10:55:05 2005 From: pan_python en yahoo.com.ar (Ariel Nardelli) Date: Sun, 13 Mar 2005 06:55:05 -0300 Subject: leer archivos rmcobol desde python... In-Reply-To: References: Message-ID: <42340DF9.9050606@yahoo.com.ar> Hernan Martínez Foffani wrote: >>>>Alguien tiene/sabe de algun modulo que permita leer (solo >>>>necesitaria leer) los datos de los archivos hechos en rmcobol85? >>>> >>>>Ando necesitando convertir archivos de sistemas hechos en rmcobol a >>>>mysql para despues hacer otras cosas y queria saber si python puede >>>>leer esos archivos... >>>> >>>> >>>¿Los archivos de datos no son ASCII? >>>Creo recordar que los archivos de datos (no los de indices) eran >>>de longitud fija (del largo del registro.) Si el registro había >>>sido borrado habia un caracter especial en el primer byte. >>>Eso si los campos numéricos no habían sido compactados, caso >>>contrario había que hacer alguna movida con los high y low nibbles(*) >>>teniendo en cuenta los negativos. >>>Si bien fue hace muchísimos años que hice algunas chapuzas con >>>eso creo recordar que fue precisamente con RMCobol 85. >>> >>> >>> >>Mmmm no, el archivo de mscobol era asi, dos archivos uno de datos y >>otro de indices, que eran esos archivos que no se rompian ni a palos >>te acordas? Despues vino el rmcobol que mete en un mismo archivo los >>datos y los indices y ahi vino el rmrecovery :) para arreglar los >>archivos rotos :), pero eran mas rapidos los accesos a los archivos. >> >>Lo que si es que son de longitud fija, pero se complica leerlos >>justamente por este tema que esta mezclado datos + indices... >> >> > >Hubiera jurado que era RMCobol, pero en fin... supongo que vos lo >estás viendo ahora asi que no te voy a contradecir.. jejeje... > > Si la que vos decis es la anterior a la rmcobol85 que esa si me parece recordar que usaba archivos separados, pero la 85 no, esa ya venia todo junto, y fue lo que hizo el boommm :) > > >>Si te animas te mando un archivo para que lo trates de leer.... >> >> > >Mandalo nomas (no a la lista). Adjuntá tambien la DATA DIVISION donde >define el registro de ese archivo. Pero no te prometo nada, no se cuanto >tiempo podré dedicarle. > >Seguimos en privado que ya es off-topic. > > > Ya fue el privado :) Gracias! >-H. > -- Saludos Panflin NO al limite de adsl de TELECOM Firma YA el petitorio NACIONAL para que TELECOM no nos estafe con el limite del ADSL, la direccion es: http://peticionbandaancha.com/ www.reconquista.com.ar From fvillarroel en yahoo.com Sun Mar 13 16:07:38 2005 From: fvillarroel en yahoo.com (FERNANDO VILLARROEL) Date: Sun, 13 Mar 2005 07:07:38 -0800 (PST) Subject: Dominio Python.cl In-Reply-To: 6667 Message-ID: <20050313150738.44067.qmail@web41214.mail.yahoo.com> Hola Chema gracias por tus comentarios, se que en este ambito tu tienes mucho que decir, y como para esto se necesita mucha xinergia, o que rememos todos para el mismo lado, me gustaria escuchar de tu parte algun consejo, que harias, que no harias, tienes algo con lo que puedes colaborar, etc. Como esto esta en panales, creo que ideas son bien recibidas. Te repito gracias. Fernando Villarroel N. --- Chema Cortes wrote: > Quoting FERNANDO VILLARROEL : > > > Estoy interesado en crear una comunidad o proyecto > > python, escribo desde Chile por eso el dominio > .cl, mi > > idea es alimentar con informacion, discutir sobre > el > > tema, en general ser un punto de encuentro para > este > > maravilloso lenguage, se me ocurre por ejemplo > > informar sobre paquetes relacionados, ejemplo > pyGTK, > > pyPgSQL, Reportlab, Glade, wxGlade, Gazpacho, > > wxPython, pyhtml etc, me entienden. > > > > Para ello ya cuento con el dominio python.cl, > dispongo > > ademas de unos cuantos megas para levantar el > sitio. > > Excelente iniciativa. Justo cuando en Espa?a parece > que java est? > barriendo con > todo lenguaje alternativo, iniciativas como ?sta, y > las que est?n apareciendo > por esta lista estos ?ltimos d?as, har?n m?s s?lida > nuestra peque?a comunidad > hispana de python. > > > Hay un sitio similar dedicado a PostgreSQL para > que se > > hagan una idea de cual es la idea. > > > > http://www.postgresql.cl > > Sin duda esta web es muy conocida por muchos de los > que desarrollamos con > postgres. En esta web tienes un enlace a "PyGestor". > Ya el prefijo 'Py' te da > idea que debe tener alguna relaci?n "no casual" con > python. ;-) Seguro que por > ah? puedes conseguir alg?n apoyo para tu proyecto > web. > > > > __________________________________ Do you Yahoo!? Yahoo! Small Business - Try our new resources site! http://smallbusiness.yahoo.com/resources/ ------------ próxima parte ------------ _______________________________________________ Python-es mailing list Python-es en aditel.org http://listas.aditel.org/listinfo/python-es From csotelop en yahoo.es Sun Mar 13 20:47:17 2005 From: csotelop en yahoo.es (Carlos Eduardo Sotelo Pinto) Date: Sun, 13 Mar 2005 14:47:17 -0500 Subject: pyvet Message-ID: <423498C5.5020907@yahoo.es> -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 HOla lista... seguramente habran leido sobre python peru, podemos usar esa lista por un tiempo para vere el tema relacionado a pyvet, ya que aun somos pocos en la lista de python peru(4 :)), de esta manera no congestionamos esta lista con un topico especifico... espero esten de acuerdo... la direccion de la lista es python-pe en aqpglug.org.pe para poder suscribirse python-pe-subscribe en aqpglug.org.pe esto solo hasta que el pryecto necesite su propia lista, y contemos co un espacio... Para quienes no sepan que es pyvet, es una aplicacion para clinicas veterinarias PD, envien un coreo al inscribirse para poder tener en cuenta como vamos de gente - -- La actitud del hacker: Los hackers resuelven problemas y construyen cosas, y creen en la libertad y la ayuda voluntaria mutua. Para ser aceptado como hacker, deberás comportarte como si tuvieras esta actitud en tu interior. Y para comportarte como si tuvieras esta actitud, deberás creerte de verdad dicha actitud. *------------------------------------------------------------* |Carlos E. Sotelo Pinto |KrLoS | |Parque de la Esperanza |GNU/Linux User Registered # 379182 | |Asistente de Sistemas |Tildes omitidas voluntariamente | *------------------------------------------------------------* Sociedad Peruana de Computacion - SPC Grupo de Usuarios GNU/Linux Arequipa - AQPGLUG Asociacion Peruana de Software Libre - APESOL Debian Peru - ------------------------------------------------------------------------ ~ ,= ,-_-. =. ((_/)o o(\_)) ~ `-'(. .)`-' ~ \_/ -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.0 (MingW32) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iD8DBQFCNJigzqXb6XB0cGwRAj9aAKCSxw9jmUDPkQI+drrNt2w9sQVuQACgnwfI NbPouMwmMBIAcL6AX65nvwE= =HHhK -----END PGP SIGNATURE----- From python en scero.net Sun Mar 13 21:26:17 2005 From: python en scero.net (Jose Luis Nogueira Alonso) Date: Sun, 13 Mar 2005 21:26:17 +0100 Subject: eric + qt-designer Message-ID: <20050313212617.2799a391@scero.net> Hola a todos. Tengo un problemilla haber si alguno de vosotros me puede ayudar. Me estoy metiendo en la programación en python con librerías qt y para esto he decidido usar eric + qt-designer. Según toda la documentación que he leido eric puede compilar y generar código python partiendo de los archivos *.ui generados con qt-designer, el problema es que no consigo encontrar como hacer esto. Nota: tengo instalado pyuic (que parece ser el programa encargado de esto) Alguien puede decirme como se hace esta compilación de manera automática con python ??? -- Scero. Jose Luis Nogueira Alonso. http://www.scero.net GPG disponible en wwwkeys.pgp.net From necudeco en yahoo.es Sun Mar 13 22:19:22 2005 From: necudeco en yahoo.es (Mario Renato Uriarte Amaya) Date: Sun, 13 Mar 2005 16:19:22 -0500 Subject: eric + qt-designer In-Reply-To: <20050313212617.2799a391@scero.net> References: <20050313212617.2799a391@scero.net> Message-ID: <1110748762.25438.1.camel@kelthuzad> Me parece bien q este empezando con eso.. pero solo para darte una referencia, las qt te cobran por usarlas en el desarrollo de aplicaciones comerciales En tal sentido te recomiendo usar pyGTK ------------ próxima parte ------------ _______________________________________________ Python-es mailing list Python-es en aditel.org http://listas.aditel.org/listinfo/python-es From fvillarroel en yahoo.com Mon Mar 14 04:20:23 2005 From: fvillarroel en yahoo.com (FERNANDO VILLARROEL) Date: Sun, 13 Mar 2005 19:20:23 -0800 (PST) Subject: Reportlab Message-ID: <20050314032023.24899.qmail@web41204.mail.yahoo.com> Hola Carlos, como me dijiste si tenia algun problema con reportlab, bueno te cuento, probando trate de tirar un Reporte en una impresora de matriz de punto, las tipicas Okidata 320/321, pero sorpresa me tiro basura, cual es el motivo, ademas las tabulaciones no me cuadran con los margenes que le di al reporte, probe el siguiente ejemplo: from reportlab.pdfgen import canvas Path="factura.pdf" from reportlab.lib.units import mm MSUP=53 MIZQ=25 MINF=154 Width=215 Height=153 Espacio=10 Report=canvas.Canvas(Path) y=215-63 Report.drawString(MIZQ*mm,y*mm,'Chillan 15') x=MIZQ+50 Report.drawString(x*mm,y*mm,'Marzo') x=MIZQ+105 Report.drawString(x*mm,y*mm,'2005') Report.showPage() Report.save() Que ocurre por que tira basura, y los margenes por que no me cuadran, alguna idea. Fernando Villarroel N. __________________________________ Do you Yahoo!? Yahoo! Small Business - Try our new resources site! http://smallbusiness.yahoo.com/resources/ ------------ próxima parte ------------ _______________________________________________ Python-es mailing list Python-es en aditel.org http://listas.aditel.org/listinfo/python-es From lcatalin en siadv.com Mon Mar 14 08:27:56 2005 From: lcatalin en siadv.com (Catalin Lungu) Date: Mon, 14 Mar 2005 08:27:56 +0100 Subject: Correo formato HTML Message-ID: <000801c52867$5a59bc20$d900a8c0@catalin> Hola, Como podría mandar correo en formato HTML, con imágenes. Donde se guardan las imágenes? Muchas gracias, Catalin From jcanto en hispasec.com Mon Mar 14 09:12:45 2005 From: jcanto en hispasec.com (Julio Canto) Date: Mon, 14 Mar 2005 09:12:45 +0100 Subject: Correo formato HTML In-Reply-To: <000801c52867$5a59bc20$d900a8c0@catalin> References: <000801c52867$5a59bc20$d900a8c0@catalin> Message-ID: <4235477D.3060509@hispasec.com> Catalin Lungu wrote: >Hola, >Como podría mandar correo en formato HTML, con imágenes. Donde se guardan las imágenes? > >Muchas gracias, >Catalin > Tienes que añadirlas en el MIME, dandoles un nombre con una cabecera Content-ID (i.e.): Content-ID: Luego se referencia en el html la imagen talque asi: Un saludo, JC From frjanibo en teleline.es Mon Mar 14 11:03:20 2005 From: frjanibo en teleline.es (Francisco Javier Nieto) Date: Mon, 14 Mar 2005 11:03:20 +0100 Subject: eric + qt-designer In-Reply-To: <1110748762.25438.1.camel@kelthuzad> References: <20050313212617.2799a391@scero.net> <1110748762.25438.1.camel@kelthuzad> Message-ID: <200503141103.24510.frjanibo@teleline.es> -1 por Troll -- Francisco Javier Nieto JID: frjanibo en jabber.org FingerPrint: 8636 1BA6 14BD 1F12 F0AC 0E1E C1CA 610B 263A 1E0D ------------ próxima parte ------------ A non-text attachment was scrubbed... Name: no disponible Type: application/pgp-signature Size: 189 bytes Desc: no disponible URL: ------------ próxima parte ------------ _______________________________________________ Python-es mailing list Python-es en aditel.org http://listas.aditel.org/listinfo/python-es From lopez en esrf.fr Mon Mar 14 11:31:13 2005 From: lopez en esrf.fr (Angel Lopez =?iso-8859-1?Q?Mu=F1oz?=) Date: Mon, 14 Mar 2005 11:31:13 +0100 Subject: eric + qt-designer In-Reply-To: <20050313212617.2799a391@scero.net> References: <20050313212617.2799a391@scero.net> Message-ID: <5.1.0.14.0.20050314112943.01e27bd8@pop.esrf.fr> Hola, debes instalar las librerias pyqt, porque con ellas viene el pyui. http://www.riverbankcomputing.co.uk/pyqt/index.php Un saludo y suerte. At 21:26 13/03/2005 +0100, you wrote: >Hola a todos. > >Tengo un problemilla haber si alguno de vosotros me puede ayudar. Me estoy >metiendo en la programación en python con librerías qt y para esto he >decidido usar eric + qt-designer. Según toda la documentación que he leido >eric puede compilar y generar código python partiendo de los archivos *.ui >generados con qt-designer, el problema es que no consigo encontrar como >hacer esto. Nota: tengo instalado pyuic (que parece ser el programa >encargado de esto) > >Alguien puede decirme como se hace esta compilación de manera automática >con python ??? > >-- >Scero. > >Jose Luis Nogueira Alonso. > >http://www.scero.net > >GPG disponible en wwwkeys.pgp.net >_______________________________________________ >Python-es mailing list >Python-es en aditel.org >http://listas.aditel.org/listinfo/python-es From forodejazz en gmail.com Mon Mar 14 12:10:30 2005 From: forodejazz en gmail.com (=?ISO-8859-1?Q?David_Asorey_=C1lvarez?=) Date: Mon, 14 Mar 2005 12:10:30 +0100 Subject: eric + qt-designer In-Reply-To: <1110748762.25438.1.camel@kelthuzad> References: <20050313212617.2799a391@scero.net> <1110748762.25438.1.camel@kelthuzad> Message-ID: > Me parece bien q este empezando con eso.. pero solo para darte una > referencia, las qt te cobran por usarlas en el desarrollo de > aplicaciones comerciales ¿Y qué tiene qué ver eso con lo que preguntan? A lo mejor a Jose Luis sólo le interesa desarrollar aplicaciones GPL. Respondiendo a la pregunta de Jose Luis, en Eric hay muchas posibilidades para personalizar la herramienta. Hay una opción llamada "Configure Tools" con la que podrías integrar pyuic en Eric. A ver si tienes suerte, porque yo lo he intentado y no se cómo pasarle parámetros a pyuic (el nombre del fichero *.ui, por ejemplo). Saludos. -- David Asorey Álvarez forodejazz en gmail.com From jcanto en hispasec.com Mon Mar 14 13:58:20 2005 From: jcanto en hispasec.com (Julio Canto) Date: Mon, 14 Mar 2005 13:58:20 +0100 Subject: Convivencia Python 2.2 y 2.3 en Windows In-Reply-To: <5.1.0.14.0.20050314112943.01e27bd8@pop.esrf.fr> References: <5.1.0.14.0.20050314112943.01e27bd8@pop.esrf.fr> Message-ID: <42358A6C.2080102@hispasec.com> Muy buenas, Tengo una duda existencial y supongo que algo extraña. Ahora mismo estoy trabajando con un Python 2.2 y para cierto proyecto me vendría bien migrar a 2.3 o 2.4. Mi duda es si alguien ha probado a instalar ambos python en un mismo sistema Windows de tal forma que pueda usar ambos. Un saludo, JC From forodejazz en gmail.com Mon Mar 14 14:04:59 2005 From: forodejazz en gmail.com (=?ISO-8859-1?Q?David_Asorey_=C1lvarez?=) Date: Mon, 14 Mar 2005 14:04:59 +0100 Subject: Convivencia Python 2.2 y 2.3 en Windows In-Reply-To: <42358A6C.2080102@hispasec.com> References: <5.1.0.14.0.20050314112943.01e27bd8@pop.esrf.fr> <42358A6C.2080102@hispasec.com> Message-ID: No tiene porqué dar problemas. El único posible inconveniente es que los archivos .py quedarán asociados al último Python que instalaste. Yo utilizo un truco. Copio y renombro los ejecutables de Python a python23.exe y python24.exe, y pongo ambos directorios (C:\python23 y C:\python24) en el PATH, así puedo probar el script con el intérprete que me convenga en el momento desde cualquier directorio: E:\PRUEBAS> python23.exe prueba.py E:\PRUEBAS> python24.exe prueba.py Saludos. -- David Asorey Álvarez forodejazz en gmail.com From jcanto en hispasec.com Mon Mar 14 15:10:04 2005 From: jcanto en hispasec.com (Julio Canto) Date: Mon, 14 Mar 2005 15:10:04 +0100 Subject: Convivencia Python 2.2 y 2.3 en Windows In-Reply-To: References: <5.1.0.14.0.20050314112943.01e27bd8@pop.esrf.fr> <42358A6C.2080102@hispasec.com> Message-ID: <42359B3C.6050706@hispasec.com> David Asorey Álvarez wrote: >No tiene porqué dar problemas. El único posible inconveniente es que >los archivos .py quedarán asociados al último Python que instalaste. > > [...] >E:\PRUEBAS> python23.exe prueba.py >E:\PRUEBAS> python24.exe prueba.py > > Muchas gracias, no se me habia ocurrido y funciona de maravilla :) Un saludo, JC From sysnetgchu en yahoo.com Mon Mar 14 15:13:22 2005 From: sysnetgchu en yahoo.com (Roberto Pereyra) Date: Mon, 14 Mar 2005 08:13:22 -0600 (CST) Subject: ejecutar programa externo Message-ID: <20050314141322.5021.qmail@web52507.mail.yahoo.com> Hola Soy nuevo en python y quiero dejarles una duda que debe ser muy simple. Necesito en un cgi, ejecutar un programa externo y su salida mostrarla en una pagina web tal como saldría en pantall (con retornos de línea, etc). ¿ Alguien me puede dar una idea de que funciones, etc, puedo usar para hacer esto ? gracias de antemano. roberto Internet Gratis - Te pagamos por navegar http://www.dearriba.com/default.asp?reff=DNI622 _________________________________________________________ Do You Yahoo!? Información de Estados Unidos y América Latina, en Yahoo! Noticias. Visítanos en http://noticias.espanol.yahoo.com From jcanto en hispasec.com Mon Mar 14 15:19:57 2005 From: jcanto en hispasec.com (Julio Canto) Date: Mon, 14 Mar 2005 15:19:57 +0100 Subject: ejecutar programa externo In-Reply-To: <20050314141322.5021.qmail@web52507.mail.yahoo.com> References: <20050314141322.5021.qmail@web52507.mail.yahoo.com> Message-ID: <42359D8D.9030902@hispasec.com> Roberto Pereyra wrote: >Hola > >Soy nuevo en python y quiero dejarles una duda que debe ser muy simple. > >Necesito en un cgi, ejecutar un programa externo y su salida mostrarla en una pagina web >tal como saldría en pantall (con retornos de línea, etc). > >¿ Alguien me puede dar una idea de que funciones, etc, puedo usar para hacer esto ? > >gracias de antemano. > >roberto > Prueba con la 'familia' popen, en la librería os. Un saludo, JC From sysnetgchu en yahoo.com Mon Mar 14 15:19:59 2005 From: sysnetgchu en yahoo.com (Roberto Pereyra) Date: Mon, 14 Mar 2005 08:19:59 -0600 (CST) Subject: ejecutar programa externo In-Reply-To: <42359D8D.9030902@hispasec.com> References: <42359D8D.9030902@hispasec.com> Message-ID: <20050314141959.52730.qmail@web52501.mail.yahoo.com> Muchas gracias, ya pruebo. roberto --- Julio Canto escribió: > Roberto Pereyra wrote: > > >Hola > > > >Soy nuevo en python y quiero dejarles una duda que debe ser muy simple. > > > >Necesito en un cgi, ejecutar un programa externo y su salida mostrarla en una pagina > web > >tal como saldría en pantall (con retornos de línea, etc). > > > >¿ Alguien me puede dar una idea de que funciones, etc, puedo usar para hacer esto ? > > > >gracias de antemano. > > > >roberto > > > Prueba con la 'familia' popen, en la librería os. > Un saludo, > JC > _______________________________________________ > Python-es mailing list > Python-es en aditel.org > http://listas.aditel.org/listinfo/python-es > Internet Gratis - Te pagamos por navegar http://www.dearriba.com/default.asp?reff=DNI622 _________________________________________________________ Do You Yahoo!? Información de Estados Unidos y América Latina, en Yahoo! Noticias. Visítanos en http://noticias.espanol.yahoo.com From gaba en riseup.net Mon Mar 14 22:50:22 2005 From: gaba en riseup.net (gaba) Date: Mon, 14 Mar 2005 13:50:22 -0800 Subject: ejecutar programa externo In-Reply-To: <42359D8D.9030902@hispasec.com> References: <20050314141322.5021.qmail@web52507.mail.yahoo.com> <42359D8D.9030902@hispasec.com> Message-ID: <4236071E.7080803@riseup.net> Yo utilizo la libreria commands import commands def run(command): (status,textaliases) = commands.getstatusoutput(command) if status: log.debug("Error while trying to execute %s", command) return None else: return textaliases Julio Canto wrote: > Roberto Pereyra wrote: > >> Hola >> >> Soy nuevo en python y quiero dejarles una duda que debe ser muy simple. >> >> Necesito en un cgi, ejecutar un programa externo y su salida >> mostrarla en una pagina web >> tal como saldría en pantall (con retornos de línea, etc). >> >> ¿ Alguien me puede dar una idea de que funciones, etc, puedo usar >> para hacer esto ? >> >> gracias de antemano. >> >> roberto > > Prueba con la 'familia' popen, en la librería os. > Un saludo, > JC > _______________________________________________ > Python-es mailing list > Python-es en aditel.org > http://listas.aditel.org/listinfo/python-es > From csotelop en yahoo.es Mon Mar 14 23:17:45 2005 From: csotelop en yahoo.es (Carlos Eduardo Sotelo Pinto) Date: Mon, 14 Mar 2005 17:17:45 -0500 Subject: INvitacion pyVeyt Message-ID: <42360D89.9060501@yahoo.es> -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 senhores se les invita a todos aquellos quieran participar del proyecto pyVet, apliacacion para clinicas veterinarias en python, a inscribirse en la lista python-pe en aqpglug.org.pe (temporalmente hasta tener lista propia, para evitar congestionar la lista de python-es) subcribiendose mediante la direccion: python-pe-subscribe en aqpglug.org.pe en breve se vera sobre las herramientas y metodologia usar para poder iniciar el proyecto, un saludo a todos ustedes - -- La actitud del hacker: Los hackers resuelven problemas y construyen cosas, y creen en la libertad y la ayuda voluntaria mutua. Para ser aceptado como hacker, deberás comportarte como si tuvieras esta actitud en tu interior. Y para comportarte como si tuvieras esta actitud, deberás creerte de verdad dicha actitud. *------------------------------------------------------------* |Carlos E. Sotelo Pinto |KrLoS | |Parque de la Esperanza |GNU/Linux User Registered # 379182 | |Asistente de Sistemas |Tildes omitidas voluntariamente | *------------------------------------------------------------* Sociedad Peruana de Computacion - SPC Grupo de Usuarios GNU/Linux Arequipa - AQPGLUG Asociacion Peruana de Software Libre - APESOL Debian Peru - ------------------------------------------------------------------------ ~ ,= ,-_-. =. ((_/)o o(\_)) ~ `-'(. .)`-' ~ \_/ -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.0 (MingW32) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iD8DBQFCNg2JzqXb6XB0cGwRAnyWAJ4pRwhAWtkiLBQpmo3CMCUx6xoeegCgyJSZ GH3lz1+n+kW39BxtkNKBRh0= =jqcZ -----END PGP SIGNATURE----- From pan_python en yahoo.com.ar Tue Mar 15 07:08:41 2005 From: pan_python en yahoo.com.ar (Ariel Nardelli) Date: Tue, 15 Mar 2005 03:08:41 -0300 Subject: INvitacion pyVeyt In-Reply-To: <42360D89.9060501@yahoo.es> References: <42360D89.9060501@yahoo.es> Message-ID: <42367BE9.3040205@yahoo.com.ar> Carlos Eduardo Sotelo Pinto wrote: > -----BEGIN PGP SIGNED MESSAGE----- > Hash: SHA1 > > senhores > se les invita a todos aquellos quieran participar del proyecto pyVet, > apliacacion para clinicas veterinarias en python, a inscribirse en la > lista python-pe en aqpglug.org.pe (temporalmente hasta tener lista propia, > para evitar congestionar la lista de python-es) > subcribiendose mediante la direccion: > python-pe-subscribe en aqpglug.org.pe > en breve se vera sobre las herramientas y metodologia usar para poder > iniciar el proyecto, un saludo a todos ustedes ESPECTACULAR!!!!! YA! estoy subscribiendome..... Ariel -- Saludos Panflin NO al limite de adsl de TELECOM Firma YA el petitorio NACIONAL para que TELECOM no nos estafe con el limite del ADSL, la direccion es: http://peticionbandaancha.com/ www.reconquista.com.ar From dmunarriz en emergya.info Tue Mar 15 09:39:12 2005 From: dmunarriz en emergya.info (David =?iso-8859-1?q?M=FAnarriz_Fern=E1ndez?=) Date: Tue, 15 Mar 2005 09:39:12 +0100 Subject: Python pki In-Reply-To: <20040309223915.GA2356@marmota> References: <20040309120724.21073.qmail@web60203.mail.yahoo.com> <20040309204337.73a038ef.dvilla@gmx.net> <20040309223915.GA2356@marmota> Message-ID: <200503150939.12797.dmunarriz@emergya.info> Buenas, Sabéis si existen librerías para permitir la integración de webs hechas con python con autenticación mediante certificado digital. Concretamente la pregunta es si existen algunas utilizadas en Zope/Plone o algún proyecto en desarrollo para utilizarlas. Thanks -------------------------------------------------------------------- David Munárriz Fernández Emergya, Soluciones Tecnológicas. Tel. +34 954 98 10 53 FAX +34 954 98 11 79 Avda. Luis Montoto, 105. E41007 - Sevilla (España) dmunarriz en emergya.info http://www.emergya.info -------------------------------------------------------------------- From erny en sicem.biz Tue Mar 15 12:13:21 2005 From: erny en sicem.biz (Ernesto Revilla) Date: Tue, 15 Mar 2005 12:13:21 +0100 Subject: Python pki In-Reply-To: <200503150939.12797.dmunarriz@emergya.info> References: <20040309120724.21073.qmail@web60203.mail.yahoo.com> <20040309204337.73a038ef.dvilla@gmx.net> <20040309223915.GA2356@marmota> <200503150939.12797.dmunarriz@emergya.info> Message-ID: <4236C351.10902@sicem.biz> Hola, no lo he hecho, pero mira esto: http://sandbox.rulemaker.net/ngps/m2/ donde dice: ZServerSSL Client Cert-based Authentication ZServerSSL es barte del paquete M2Crypto. Un saludo, Erny David Múnarriz Fernández escribió: >Buenas, > >Sabéis si existen librerías para permitir la integración de webs hechas con >python con autenticación mediante certificado digital. > >Concretamente la pregunta es si existen algunas utilizadas en Zope/Plone o >algún proyecto en desarrollo para utilizarlas. > >Thanks >-------------------------------------------------------------------- >David Munárriz Fernández >Emergya, Soluciones Tecnológicas. >Tel. +34 954 98 10 53 FAX +34 954 98 11 79 >Avda. Luis Montoto, 105. >E41007 - Sevilla (España) >dmunarriz en emergya.info >http://www.emergya.info >-------------------------------------------------------------------- >_______________________________________________ >Python-es mailing list >Python-es en aditel.org >http://listas.aditel.org/listinfo/python-es > > > -- Ernesto Revilla sicem sl Pol. Ind. Juncaril, c/ Loja Parc. 7 Local 13 18220 Albolote http://www.sicem.biz Tel: 637 716189 MSN: aerd en mx3.redestb.es ICQ: 163888521 --- avast! Antivirus: Saliente mensaje limpio. Base de datos de Virus (VPS): 0510-1, 11/03/2005 Comprobado en: 15/03/2005 12:13:24 avast! tiene los derechos reservados (c) 2000-2004 ALWIL Software. http://www.avast.com From dmunarriz en emergya.info Tue Mar 15 12:56:38 2005 From: dmunarriz en emergya.info (David =?iso-8859-1?q?M=FAnarriz_Fern=E1ndez?=) Date: Tue, 15 Mar 2005 12:56:38 +0100 Subject: Python pki In-Reply-To: <4236C351.10902@sicem.biz> References: <20040309120724.21073.qmail@web60203.mail.yahoo.com> <200503150939.12797.dmunarriz@emergya.info> <4236C351.10902@sicem.biz> Message-ID: <200503151256.38459.dmunarriz@emergya.info> On Tuesday 15 March 2005 12:13, Ernesto Revilla wrote: > Hola, > > no lo he hecho, pero mira esto: > > http://sandbox.rulemaker.net/ngps/m2/ Gracias era lo único que había visto medio integrado para Zope, el problema es la versión 0.13 de hace un año. -------------------------------------------------------------------- David Munárriz Fernández Emergya, Soluciones Tecnológicas. Tel. +34 954 98 10 53 FAX +34 954 98 11 79 Avda. Luis Montoto, 105. E41007 - Sevilla (España) dmunarriz en emergya.info http://www.emergya.info -------------------------------------------------------------------- From lcatalin en siadv.com Tue Mar 15 13:39:56 2005 From: lcatalin en siadv.com (Catalin Lungu) Date: Tue, 15 Mar 2005 13:39:56 +0100 Subject: Aplicaciones PDA Message-ID: <000801c5295c$197c8c50$d900a8c0@catalin> Hola, Me interesaría hacer una aplicación de gestión de pedidos para PDA. Me gustaría saber cual es la forma de hacerlo. Es posible diseñarla en Boa con wxPython, crear el paquete de instalación con Py2Exe, y luego pasarla a la PDA, donde correría WindowsCE. Me podéis recomendar alguna PDA, que funcione bien con una aplicación Python. Muchas gracias, Catalin From ottavioaugusto en yahoo.com.ar Tue Mar 15 13:45:47 2005 From: ottavioaugusto en yahoo.com.ar (octavio bruzzone) Date: Tue, 15 Mar 2005 09:45:47 -0300 (ART) Subject: puerto paralelo Message-ID: <20050315124547.26419.qmail@web51102.mail.yahoo.com> Hola, quisiera saber si hay una interface de alto nivel para el puerto paralelo, similar a la biblioteca serial. Nos enviaron un aparato que se conecta al puerto paralelo, y quisiera reemplazar el programa escrito en C (llama a las funciones inb y outb) con uno en python. ___________________________________________________________ 250MB gratis, Antivirus y Antispam Correo Yahoo!, el mejor correo web del mundo http://correo.yahoo.com.ar From fvillarroel en yahoo.com Tue Mar 15 13:54:10 2005 From: fvillarroel en yahoo.com (FERNANDO VILLARROEL) Date: Tue, 15 Mar 2005 04:54:10 -0800 (PST) Subject: Aplicaciones PDA In-Reply-To: 6667 Message-ID: <20050315125410.77417.qmail@web41212.mail.yahoo.com> Hola yo tengo una Sharp Zaurus, esta viene con Linux preinstalado, pero si deseas se le puede actualizar la version Open Source, que es OpenZaurus, su sitio es: http://www.openzaurus.org ...con lo cual tendras en tu dispositivo muchos mas paquetes disponibles que la version original que libero Sharp. OpenZaurus es una comunidad que tomo el codigo que libero Sharp, pero que ademas lo han mejorado y han incluido muchos mas paquetes. Al instalar esta version en tu dispositivos ademas de tener Linux te instala entre otras cosas, ssh, c, Python, c++, etc. Espero te sirva. Fernando --- Catalin Lungu wrote: > Hola, > Me interesar?a hacer una aplicaci?n de gesti?n de > pedidos para PDA. Me gustar?a saber cual es la forma > de hacerlo. Es posible dise?arla en Boa con > wxPython, crear el paquete de instalaci?n con > Py2Exe, y luego pasarla a la PDA, donde correr?a > WindowsCE. > Me pod?is recomendar alguna PDA, que funcione bien > con una aplicaci?n Python. > > Muchas gracias, > Catalin > _______________________________________________ > Python-es mailing list > Python-es en aditel.org > http://listas.aditel.org/listinfo/python-es > __________________________________ Do you Yahoo!? Yahoo! Mail - Easier than ever with enhanced search. Learn more. http://info.mail.yahoo.com/mail_250 ------------ próxima parte ------------ _______________________________________________ Python-es mailing list Python-es en aditel.org http://listas.aditel.org/listinfo/python-es From i92fredy en hotmail.com Tue Mar 15 14:13:59 2005 From: i92fredy en hotmail.com (=?iso-8859-1?B?QWxmcmVkbyBDYfFhZGFz?=) Date: Tue, 15 Mar 2005 14:13:59 +0100 Subject: Python y Plone Message-ID: Buenas a todos, estoy buscando ejemplos de programillas hechos en Python y colgados en Plone. Pero no solo de los programas si, sino de la forma de colgarlos en el usuario que me han dado de Plone. Muchas gracias From miguel.hernandez en icr-sa.com Tue Mar 15 14:47:12 2005 From: miguel.hernandez en icr-sa.com (=?ISO-8859-1?Q?Miguel_Hern=E1ndez_Martos?=) Date: Tue, 15 Mar 2005 14:47:12 +0100 Subject: puerto paralelo In-Reply-To: <20050315124547.26419.qmail@web51102.mail.yahoo.com> References: <20050315124547.26419.qmail@web51102.mail.yahoo.com> Message-ID: <4236E760.2070607@icr-sa.com> octavio bruzzone wrote: >Hola, quisiera saber si hay una interface de alto >nivel para el puerto paralelo, similar a la biblioteca >serial. >Nos enviaron un aparato que se conecta al puerto >paralelo, y quisiera reemplazar el programa escrito en >C (llama a las funciones inb y outb) con uno en >python. > > ¿Qué tal éste? http://pyserial.sourceforge.net/pyparallel.html Es del mismo autor que pyserial. Parece sencillo de manejar. Nos vemos! -- |...... Miguel Hernández Martos | Ingeniería y Control Remoto, S.A ...| |..... Departamento de Software | Pol. Ind. Juncaril C/Baza Parc. 207.| |.............................. | 18220 Albolote-Granada (España) ....| |. | Tels.: + 34 902 43 00 05 ...........| |........ http://www.icr-sa.com | Fax: + 34 958 46 79 08 .............| From lcatalin en siadv.com Tue Mar 15 15:53:10 2005 From: lcatalin en siadv.com (Catalin Lungu) Date: Tue, 15 Mar 2005 15:53:10 +0100 Subject: Aplicaciones PDA References: <20050315125410.77417.qmail@web41212.mail.yahoo.com> Message-ID: <001d01c5296e$b4f31ca0$d900a8c0@catalin> Hola, Es que yo quería saber si una aplicación hecha con wx y compilada con py2exe me funcionaría en una PDA con Windows. Gracias. ----- Original Message ----- From: "FERNANDO VILLARROEL" To: "La lista de python en castellano" Sent: Tuesday, March 15, 2005 1:54 PM Subject: Re: [Python-es] Aplicaciones PDA > Hola yo tengo una Sharp Zaurus, esta viene con Linux > preinstalado, pero si deseas se le puede actualizar la > version Open Source, que es OpenZaurus, su sitio es: > > http://www.openzaurus.org > ...con lo cual tendras en tu dispositivo muchos mas > paquetes disponibles que la version original que > libero Sharp. OpenZaurus es una comunidad que tomo el > codigo que libero Sharp, pero que ademas lo han > mejorado y han incluido muchos mas paquetes. > Al instalar esta version en tu dispositivos ademas de > tener Linux te instala entre otras cosas, ssh, c, > Python, c++, etc. > > Espero te sirva. > > Fernando > > --- Catalin Lungu wrote: >> Hola, >> Me interesaría hacer una aplicación de gestión de >> pedidos para PDA. Me gustaría saber cual es la forma >> de hacerlo. Es posible diseñarla en Boa con >> wxPython, crear el paquete de instalación con >> Py2Exe, y luego pasarla a la PDA, donde correría >> WindowsCE. >> Me podéis recomendar alguna PDA, que funcione bien >> con una aplicación Python. >> >> Muchas gracias, >> Catalin >> _______________________________________________ >> Python-es mailing list >> Python-es en aditel.org >> http://listas.aditel.org/listinfo/python-es >> > > > > __________________________________ > Do you Yahoo!? > Yahoo! Mail - Easier than ever with enhanced search. Learn more. > http://info.mail.yahoo.com/mail_250 > -------------------------------------------------------------------------------- _______________________________________________ Python-es mailing list Python-es en aditel.org http://listas.aditel.org/listinfo/python-es From fonso en aturuxo.net Tue Mar 15 16:13:27 2005 From: fonso en aturuxo.net (=?ISO-8859-1?Q?Afonso_Fern=E1ndez_Nogueira?=) Date: Tue, 15 Mar 2005 16:13:27 +0100 Subject: Python y Plone In-Reply-To: References: Message-ID: <4236FB97.2090400@aturuxo.net> Alfredo Cañadas wrote: > Buenas a todos, > estoy buscando ejemplos de programillas hechos en Python y colgados en > Plone. Pero no solo de los programas si, sino de la forma de colgarlos > en el usuario que me han dado de Plone. Muchas gracias > > Hola, No acabo de entender lo que pides. ¿Lo que quieres son ejemplos de cómo programar Plone con Python? Si es así, supongo que lo mejor será empezar en http://plone.org/documentation/helpcenter_view Un saludo, fonso From erny en sicem.biz Tue Mar 15 16:28:24 2005 From: erny en sicem.biz (Ernesto Revilla) Date: Tue, 15 Mar 2005 16:28:24 +0100 Subject: Aplicaciones PDA In-Reply-To: <001d01c5296e$b4f31ca0$d900a8c0@catalin> References: <20050315125410.77417.qmail@web41212.mail.yahoo.com> <001d01c5296e$b4f31ca0$d900a8c0@catalin> Message-ID: <4236FF18.1020009@sicem.biz> Hola, yo creo que más bien no, aunque no tengo experiencia. para empezar, py2exe sólo crea código para x86 de lo que yo sepa, no? los PDAs suelen tener procesadores XScale que es otra cosa después, creo que la API para dibujar será algo reducida. Es decir, las librerías wxWidgets no funcionarán. El Windows de los PDAs no es un Windows completo, es PocketPC o Windows CE, que son Windows muy reducido. Erny Catalin Lungu escribió: > Hola, > Es que yo quería saber si una aplicación hecha con wx y compilada con > py2exe me funcionaría en una PDA con Windows. > Gracias. > > ----- Original Message ----- From: "FERNANDO VILLARROEL" > > To: "La lista de python en castellano" > Sent: Tuesday, March 15, 2005 1:54 PM > Subject: Re: [Python-es] Aplicaciones PDA > > >> Hola yo tengo una Sharp Zaurus, esta viene con Linux >> preinstalado, pero si deseas se le puede actualizar la >> version Open Source, que es OpenZaurus, su sitio es: >> >> http://www.openzaurus.org >> ...con lo cual tendras en tu dispositivo muchos mas >> paquetes disponibles que la version original que >> libero Sharp. OpenZaurus es una comunidad que tomo el >> codigo que libero Sharp, pero que ademas lo han >> mejorado y han incluido muchos mas paquetes. >> Al instalar esta version en tu dispositivos ademas de >> tener Linux te instala entre otras cosas, ssh, c, >> Python, c++, etc. >> >> Espero te sirva. >> >> Fernando >> >> --- Catalin Lungu wrote: >> >>> Hola, >>> Me interesaría hacer una aplicación de gestión de >>> pedidos para PDA. Me gustaría saber cual es la forma >>> de hacerlo. Es posible diseñarla en Boa con >>> wxPython, crear el paquete de instalación con >>> Py2Exe, y luego pasarla a la PDA, donde correría >>> WindowsCE. >>> Me podéis recomendar alguna PDA, que funcione bien >>> con una aplicación Python. >>> >>> Muchas gracias, >>> Catalin >>> _______________________________________________ >>> Python-es mailing list >>> Python-es en aditel.org >>> http://listas.aditel.org/listinfo/python-es >>> >> >> >> >> __________________________________ >> Do you Yahoo!? >> Yahoo! Mail - Easier than ever with enhanced search. Learn more. >> http://info.mail.yahoo.com/mail_250 >> > > > -------------------------------------------------------------------------------- > > > > _______________________________________________ > Python-es mailing list > Python-es en aditel.org > http://listas.aditel.org/listinfo/python-es > > _______________________________________________ > Python-es mailing list > Python-es en aditel.org > http://listas.aditel.org/listinfo/python-es > -- Ernesto Revilla sicem sl Pol. Ind. Juncaril, c/ Loja Parc. 7 Local 13 18220 Albolote http://www.sicem.biz Tel: 637 716189 MSN: aerd en mx3.redestb.es ICQ: 163888521 --- avast! Antivirus: Saliente mensaje limpio. Base de datos de Virus (VPS): 0511-0, 15/03/2005 Comprobado en: 15/03/2005 16:28:26 avast! tiene los derechos reservados (c) 2000-2004 ALWIL Software. http://www.avast.com From python en ammsoft.com Tue Mar 15 16:32:28 2005 From: python en ammsoft.com (Amm-Python) Date: Tue, 15 Mar 2005 16:32:28 +0100 Subject: Aplicaciones PDA In-Reply-To: <001d01c5296e$b4f31ca0$d900a8c0@catalin> References: <001d01c5296e$b4f31ca0$d900a8c0@catalin> Message-ID: <000c01c52974$36059d90$640010ac@nombref31twj9b> Lo único que he conseguido que funcione en Windows CE es esto: http://fore.validus.com/~kashtan Pero sólo usa TK. Y de usar py2exe olvídate. Y si tienes que conectarte a bases de datos ni te cuento!!!! Yo estoy deseando hacerme con una Zaurus y dejarme de historias. > -----Mensaje original----- > De: python-es-bounces en aditel.org > [mailto:python-es-bounces en aditel.org] En nombre de Catalin Lungu > Enviado el: dimarts, 15 / març / 2005 15:53 > Para: La lista de python en castellano > Asunto: Re: [Python-es] Aplicaciones PDA > > > Hola, > Es que yo quería saber si una aplicación hecha con wx y > compilada con py2exe > me funcionaría en una PDA con Windows. > Gracias. > > ----- Original Message ----- > From: "FERNANDO VILLARROEL" > To: "La lista de python en castellano" > Sent: Tuesday, March 15, 2005 1:54 PM > Subject: Re: [Python-es] Aplicaciones PDA > > > > Hola yo tengo una Sharp Zaurus, esta viene con Linux preinstalado, > > pero si deseas se le puede actualizar la version Open > Source, que es > > OpenZaurus, su sitio es: > > > > http://www.openzaurus.org > > ...con lo cual tendras en tu dispositivo muchos mas > > paquetes disponibles que la version original que > > libero Sharp. OpenZaurus es una comunidad que tomo el > > codigo que libero Sharp, pero que ademas lo han > > mejorado y han incluido muchos mas paquetes. > > Al instalar esta version en tu dispositivos ademas de > > tener Linux te instala entre otras cosas, ssh, c, > > Python, c++, etc. > > > > Espero te sirva. > > > > Fernando > > > > --- Catalin Lungu wrote: > >> Hola, > >> Me interesaría hacer una aplicación de gestión de > >> pedidos para PDA. Me gustaría saber cual es la forma > >> de hacerlo. Es posible diseñarla en Boa con > >> wxPython, crear el paquete de instalación con > >> Py2Exe, y luego pasarla a la PDA, donde correría > >> WindowsCE. > >> Me podéis recomendar alguna PDA, que funcione bien > >> con una aplicación Python. > >> > >> Muchas gracias, > >> Catalin > >> _______________________________________________ > >> Python-es mailing list > >> Python-es en aditel.org http://listas.aditel.org/listinfo/python-es > >> > > > > > > > > __________________________________ > > Do you Yahoo!? > > Yahoo! Mail - Easier than ever with enhanced search. Learn more. > > http://info.mail.yahoo.com/mail_250 > > > > > -------------------------------------------------------------- > ------------------ > > > _______________________________________________ > Python-es mailing list > Python-es en aditel.org http://listas.aditel.org/listinfo/python-es > > _______________________________________________ > Python-es mailing list > Python-es en aditel.org http://listas.aditel.org/listinfo/python-es > From ottavioaugusto en yahoo.com.ar Tue Mar 15 16:53:09 2005 From: ottavioaugusto en yahoo.com.ar (octavio bruzzone) Date: Tue, 15 Mar 2005 12:53:09 -0300 (ART) Subject: puerto paralelo Message-ID: <20050315155309.27089.qmail@web51109.mail.yahoo.com> Muchas gracias!, ahora mismo lo estoy probando. >¿Qué tal éste? >http://pyserial.sourceforge.net/pyparallel.html >Es del mismo autor que pyserial. Parece sencillo de >manejar. > >Nos vemos! > >-- >|...... Miguel Hernández Martos | Ingeniería y Control >Remoto, S.A ...| >|..... Departamento de Software | Pol. Ind. Juncaril >C/Baza Parc. 207.| >|.............................. | 18220 >Albolote-Granada (España) ....| >|. | Tels.: + 34 902 43 >00 05 ...........| >|........ http://www.icr-sa.com | Fax: + 34 958 46 79 >08 .............| ___________________________________________________________ 250MB gratis, Antivirus y Antispam Correo Yahoo!, el mejor correo web del mundo http://correo.yahoo.com.ar From i92fredy en hotmail.com Tue Mar 15 17:07:18 2005 From: i92fredy en hotmail.com (=?iso-8859-1?B?QWxmcmVkbyBDYfFhZGFz?=) Date: Tue, 15 Mar 2005 17:07:18 +0100 Subject: Python y Plone In-Reply-To: <4236FB97.2090400@aturuxo.net> References: <4236FB97.2090400@aturuxo.net> Message-ID: Vamos a ver si me explico mejor, que soy bastante nefasto para estas cosas. Yo tengo una cuenta creada en un portal de aplicaciones Web hecho en Plone de mi director de proyecto. Y ni él tiene idea de Plone, ni yo. El objetivo es que yo tengo que crear nuevas aplicaciones hechas en Python y tengo que colgarlas en el portal. Estas aplicaciones tendrán que ser páginas html que usen Python. Y me gustaría ver algunos ejemplos de este tipo de aplicaciones si existen, y a partir de ahí desarrollar mis propias aplicaciones. Lo que me interesan son los códigos de ejemplo, y la forma de colgarlo en el portal desde mi cuenta. Muchas gracias From csotelop en yahoo.es Tue Mar 15 18:51:56 2005 From: csotelop en yahoo.es (Carlos Eduardo Sotelo Pinto) Date: Tue, 15 Mar 2005 12:51:56 -0500 Subject: Teclas Abreviadas Message-ID: <423720BC.2060106@yahoo.es> -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Hola lista, trabajo en wxPython y he creado un menu en una aplicacion, el detalle es el siguiente, si deso hacer que mediante una convinacion de teclas activar un opcion de menu, que debo hacer, o donde declaro esto. un saludo gracias - -- La actitud del hacker: Los hackers resuelven problemas y construyen cosas, y creen en la libertad y la ayuda voluntaria mutua. Para ser aceptado como hacker, deberás comportarte como si tuvieras esta actitud en tu interior. Y para comportarte como si tuvieras esta actitud, deberás creerte de verdad dicha actitud. *------------------------------------------------------------* |Carlos E. Sotelo Pinto |KrLoS | |Parque de la Esperanza |GNU/Linux User Registered # 379182 | |Asistente de Sistemas |Tildes omitidas voluntariamente | *------------------------------------------------------------* Sociedad Peruana de Computacion - SPC Grupo de Usuarios GNU/Linux Arequipa - AQPGLUG Asociacion Peruana de Software Libre - APESOL Debian Peru - ------------------------------------------------------------------------ ~ ,= ,-_-. =. ((_/)o o(\_)) ~ `-'(. .)`-' ~ \_/ -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.0 (MingW32) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iD8DBQFCNyC8zqXb6XB0cGwRAuqMAKDJjm0ah2g54GDBBHnP+gVjJqPo2wCgr25C i1hilRxrWuXaI4wDUPq22bs= =6AAG -----END PGP SIGNATURE----- From csotelop en yahoo.es Tue Mar 15 18:54:35 2005 From: csotelop en yahoo.es (Carlos Eduardo Sotelo Pinto) Date: Tue, 15 Mar 2005 12:54:35 -0500 Subject: Cerra aplicacaion MDI desde child Message-ID: <4237215B.8040505@yahoo.es> -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 hola lista como su nombre lo dice, busco una forma de cerrar una aplicacion mdi desde el child es para que... el cliente puede cambiar ciertas configuracion de la paliciaon pero debe reiniciar la apliciaon para que surtan efecto, bueno coo reiniciar o cerrar cuando hago en aceptar en estos cambios... un saludo - -- La actitud del hacker: Los hackers resuelven problemas y construyen cosas, y creen en la libertad y la ayuda voluntaria mutua. Para ser aceptado como hacker, deberás comportarte como si tuvieras esta actitud en tu interior. Y para comportarte como si tuvieras esta actitud, deberás creerte de verdad dicha actitud. *------------------------------------------------------------* |Carlos E. Sotelo Pinto |KrLoS | |Parque de la Esperanza |GNU/Linux User Registered # 379182 | |Asistente de Sistemas |Tildes omitidas voluntariamente | *------------------------------------------------------------* Sociedad Peruana de Computacion - SPC Grupo de Usuarios GNU/Linux Arequipa - AQPGLUG Asociacion Peruana de Software Libre - APESOL Debian Peru - ------------------------------------------------------------------------ ~ ,= ,-_-. =. ((_/)o o(\_)) ~ `-'(. .)`-' ~ \_/ -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.0 (MingW32) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iD8DBQFCNyFbzqXb6XB0cGwRAnhgAKCcYAKf2AkaBWvtd3kjlzaq1++9DwCghuHR ov2At9RwUdtUmrL6/q9CPt8= =L1iR -----END PGP SIGNATURE----- From csotelop en yahoo.es Tue Mar 15 18:57:27 2005 From: csotelop en yahoo.es (Carlos Eduardo Sotelo Pinto) Date: Tue, 15 Mar 2005 12:57:27 -0500 Subject: OT. Icono de aplicaion Message-ID: <42372207.5090405@yahoo.es> -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 hola lista.. deseo cambiar el icono de mi aplicacion, es decir poner un icono por defecto que no sea el de python... es posible intente hacer esto desde un archivo bat, (aplicacion en windows), pero no soy muy ueno con bat, existe alguina opcion para este bat que me permita direccionar a un icono que yo le de... o alguna forma de cambiar el icono por dfecto de python, pero solo para mi apliciaon no para todos los archivos u saludo - -- La actitud del hacker: Los hackers resuelven problemas y construyen cosas, y creen en la libertad y la ayuda voluntaria mutua. Para ser aceptado como hacker, deberás comportarte como si tuvieras esta actitud en tu interior. Y para comportarte como si tuvieras esta actitud, deberás creerte de verdad dicha actitud. *------------------------------------------------------------* |Carlos E. Sotelo Pinto |KrLoS | |Parque de la Esperanza |GNU/Linux User Registered # 379182 | |Asistente de Sistemas |Tildes omitidas voluntariamente | *------------------------------------------------------------* Sociedad Peruana de Computacion - SPC Grupo de Usuarios GNU/Linux Arequipa - AQPGLUG Asociacion Peruana de Software Libre - APESOL Debian Peru - ------------------------------------------------------------------------ ~ ,= ,-_-. =. ((_/)o o(\_)) ~ `-'(. .)`-' ~ \_/ -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.0 (MingW32) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iD8DBQFCNyIHzqXb6XB0cGwRAlVaAJ9m7yIg4d33l81rzH03cgXEaWqF/gCgqyXT ZJLAKH6Cb3rrLy2GLKbXlYY= =wDzd -----END PGP SIGNATURE----- From gaba en riseup.net Tue Mar 15 19:16:20 2005 From: gaba en riseup.net (gaba) Date: Tue, 15 Mar 2005 10:16:20 -0800 Subject: OT. Icono de aplicaion In-Reply-To: <42372207.5090405@yahoo.es> References: <42372207.5090405@yahoo.es> Message-ID: <42372674.9070409@riseup.net> Si estas usando wxpython podes utilizar wx.icon para generar el icon y luego frame.SetIcon(icon) Carlos Eduardo Sotelo Pinto wrote: > -----BEGIN PGP SIGNED MESSAGE----- > Hash: SHA1 > > hola lista.. deseo cambiar el icono de mi aplicacion, es decir poner un > icono por defecto que no sea el de python... es posible > intente hacer esto desde un archivo bat, (aplicacion en windows), pero > no soy muy ueno con bat, existe alguina opcion para este bat que me > permita direccionar a un icono que yo le de... o alguna forma de cambiar > el icono por dfecto de python, pero solo para mi apliciaon no para todos > los archivos > u saludo > - -- > La actitud del hacker: > Los hackers resuelven problemas y construyen cosas, y creen en la > libertad y la ayuda voluntaria mutua. Para ser aceptado como hacker, > deberás comportarte como si tuvieras esta actitud en tu interior. Y para > comportarte como si tuvieras esta actitud, deberás creerte de verdad > dicha actitud. > *------------------------------------------------------------* > |Carlos E. Sotelo Pinto |KrLoS | > |Parque de la Esperanza |GNU/Linux User Registered # 379182 | > |Asistente de Sistemas |Tildes omitidas voluntariamente | > *------------------------------------------------------------* > Sociedad Peruana de Computacion - SPC > Grupo de Usuarios GNU/Linux Arequipa - AQPGLUG > > Asociacion Peruana de Software Libre - APESOL > Debian Peru > - > ------------------------------------------------------------------------ > ~ ,= ,-_-. =. > ((_/)o o(\_)) > ~ `-'(. .)`-' > ~ \_/ > > -----BEGIN PGP SIGNATURE----- > Version: GnuPG v1.4.0 (MingW32) > Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org > > iD8DBQFCNyIHzqXb6XB0cGwRAlVaAJ9m7yIg4d33l81rzH03cgXEaWqF/gCgqyXT > ZJLAKH6Cb3rrLy2GLKbXlYY= > =wDzd > -----END PGP SIGNATURE----- > > _______________________________________________ > Python-es mailing list > Python-es en aditel.org > http://listas.aditel.org/listinfo/python-es > From fvillarroel en yahoo.com Tue Mar 15 20:33:59 2005 From: fvillarroel en yahoo.com (FERNANDO VILLARROEL) Date: Tue, 15 Mar 2005 11:33:59 -0800 (PST) Subject: Aplicaciones PDA In-Reply-To: 6667 Message-ID: <20050315193359.10216.qmail@web41203.mail.yahoo.com> No he visto nada hecho con wx que corra una PDA, pero si la Zaurus que te mencione soporta GTk, de hecho aca tienes el link para el ipkg de pyGTK: http://ipkgfind.handhelds.org/details.phtml?package=pygtk&official=&format= --- Catalin Lungu wrote: > Hola, > Es que yo quer?a saber si una aplicaci?n hecha con > wx y compilada con py2exe > me funcionar?a en una PDA con Windows. > Gracias. > > ----- Original Message ----- > From: "FERNANDO VILLARROEL" > To: "La lista de python en castellano" > > Sent: Tuesday, March 15, 2005 1:54 PM > Subject: Re: [Python-es] Aplicaciones PDA > > > > Hola yo tengo una Sharp Zaurus, esta viene con > Linux > > preinstalado, pero si deseas se le puede > actualizar la > > version Open Source, que es OpenZaurus, su sitio > es: > > > > http://www.openzaurus.org > > ...con lo cual tendras en tu dispositivo muchos > mas > > paquetes disponibles que la version original que > > libero Sharp. OpenZaurus es una comunidad que tomo > el > > codigo que libero Sharp, pero que ademas lo han > > mejorado y han incluido muchos mas paquetes. > > Al instalar esta version en tu dispositivos ademas > de > > tener Linux te instala entre otras cosas, ssh, c, > > Python, c++, etc. > > > > Espero te sirva. > > > > Fernando > > > > --- Catalin Lungu wrote: > >> Hola, > >> Me interesar?a hacer una aplicaci?n de gesti?n de > >> pedidos para PDA. Me gustar?a saber cual es la > forma > >> de hacerlo. Es posible dise?arla en Boa con > >> wxPython, crear el paquete de instalaci?n con > >> Py2Exe, y luego pasarla a la PDA, donde correr?a > >> WindowsCE. > >> Me pod?is recomendar alguna PDA, que funcione > bien > >> con una aplicaci?n Python. > >> > >> Muchas gracias, > >> Catalin > >> _______________________________________________ > >> Python-es mailing list > >> Python-es en aditel.org > >> http://listas.aditel.org/listinfo/python-es > >> > > > > > > > > __________________________________ > > Do you Yahoo!? > > Yahoo! Mail - Easier than ever with enhanced > search. Learn more. > > http://info.mail.yahoo.com/mail_250 > > > > > -------------------------------------------------------------------------------- > > > _______________________________________________ > Python-es mailing list > Python-es en aditel.org > http://listas.aditel.org/listinfo/python-es > > _______________________________________________ > Python-es mailing list > Python-es en aditel.org > http://listas.aditel.org/listinfo/python-es > __________________________________ Do you Yahoo!? Yahoo! Small Business - Try our new resources site! http://smallbusiness.yahoo.com/resources/ ------------ próxima parte ------------ _______________________________________________ Python-es mailing list Python-es en aditel.org http://listas.aditel.org/listinfo/python-es From cabrerachaparro en gmail.com Wed Mar 16 00:13:55 2005 From: cabrerachaparro en gmail.com (Daniel cabrera) Date: Tue, 15 Mar 2005 18:13:55 -0500 Subject: una sugerencia para prog visual Message-ID: <8565ad905031515133c3b23bc@mail.gmail.com> Hola, por favor quisiera saber si me podrian orientar con cual herramienta usar para programar GUI, se de wxpython, qt pyGTK, cual de estas es mejor usar? yo estoy usando qt, pero acabo de leer que cobran por usar ese tipo de librerias, pero me parece bueno porque tiene la herramienta pyuic para pasar a codigo de python, pero quiza habra otra herramienta parecida y en la cual no cobren, bueno soy nuevo en esto, haber si me ayudan con este problema. Muchas Gracias, -- Daniel Cabrera Chaparro From lcatalin en siadv.com Wed Mar 16 08:17:12 2005 From: lcatalin en siadv.com (Catalin Lungu) Date: Wed, 16 Mar 2005 08:17:12 +0100 Subject: Teclas Abreviadas References: <423720BC.2060106@yahoo.es> Message-ID: <001001c529f8$2cdd3550$d900a8c0@catalin> menu1 = wxMenu() item = wxMenuItem(menu1, 1003, "Item de &prueba\tCtrl+P") Saludos, Catalin ----- Original Message ----- From: "Carlos Eduardo Sotelo Pinto" To: Sent: Tuesday, March 15, 2005 6:51 PM Subject: [Python-es] Teclas Abreviadas > -----BEGIN PGP SIGNED MESSAGE----- > Hash: SHA1 > > Hola lista, trabajo en wxPython y he creado un menu en una aplicacion, > el detalle es el siguiente, si deso hacer que mediante una convinacion > de teclas activar un opcion de menu, que debo hacer, o donde declaro esto. > un saludo gracias > > - -- > La actitud del hacker: > Los hackers resuelven problemas y construyen cosas, y creen en la > libertad y la ayuda voluntaria mutua. Para ser aceptado como hacker, > deberás comportarte como si tuvieras esta actitud en tu interior. Y para > comportarte como si tuvieras esta actitud, deberás creerte de verdad > dicha actitud. > *------------------------------------------------------------* > |Carlos E. Sotelo Pinto |KrLoS | > |Parque de la Esperanza |GNU/Linux User Registered # 379182 | > |Asistente de Sistemas |Tildes omitidas voluntariamente | > *------------------------------------------------------------* > Sociedad Peruana de Computacion - SPC > Grupo de Usuarios GNU/Linux Arequipa - AQPGLUG > Asociacion Peruana de Software Libre - APESOL > Debian Peru > - ------------------------------------------------------------------------ > ~ ,= ,-_-. =. > ((_/)o o(\_)) > ~ `-'(. .)`-' > ~ \_/ > > -----BEGIN PGP SIGNATURE----- > Version: GnuPG v1.4.0 (MingW32) > Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org > > iD8DBQFCNyC8zqXb6XB0cGwRAuqMAKDJjm0ah2g54GDBBHnP+gVjJqPo2wCgr25C > i1hilRxrWuXaI4wDUPq22bs= > =6AAG > -----END PGP SIGNATURE----- > > _______________________________________________ > Python-es mailing list > Python-es en aditel.org > http://listas.aditel.org/listinfo/python-es > From lcatalin en siadv.com Wed Mar 16 08:28:21 2005 From: lcatalin en siadv.com (Catalin Lungu) Date: Wed, 16 Mar 2005 08:28:21 +0100 Subject: Cerra aplicacaion MDI desde child References: <4237215B.8040505@yahoo.es> Message-ID: <001801c529f9$bb7d1720$d900a8c0@catalin> mdi = self.GetParent() for form in mdi.GetChildren(): form.Close(True) mdi.Close(True) ----- Original Message ----- From: "Carlos Eduardo Sotelo Pinto" To: Sent: Tuesday, March 15, 2005 6:54 PM Subject: [Python-es] Cerra aplicacaion MDI desde child > -----BEGIN PGP SIGNED MESSAGE----- > Hash: SHA1 > > hola lista como su nombre lo dice, busco una forma de cerrar una > aplicacion mdi desde el child > es para que... el cliente puede cambiar ciertas configuracion de la > paliciaon pero debe reiniciar la apliciaon para que surtan efecto, bueno > coo reiniciar o cerrar cuando hago en aceptar en estos cambios... > un saludo > - -- > La actitud del hacker: > Los hackers resuelven problemas y construyen cosas, y creen en la > libertad y la ayuda voluntaria mutua. Para ser aceptado como hacker, > deberás comportarte como si tuvieras esta actitud en tu interior. Y para > comportarte como si tuvieras esta actitud, deberás creerte de verdad > dicha actitud. > *------------------------------------------------------------* > |Carlos E. Sotelo Pinto |KrLoS | > |Parque de la Esperanza |GNU/Linux User Registered # 379182 | > |Asistente de Sistemas |Tildes omitidas voluntariamente | > *------------------------------------------------------------* > Sociedad Peruana de Computacion - SPC > Grupo de Usuarios GNU/Linux Arequipa - AQPGLUG > Asociacion Peruana de Software Libre - APESOL > Debian Peru > - ------------------------------------------------------------------------ > ~ ,= ,-_-. =. > ((_/)o o(\_)) > ~ `-'(. .)`-' > ~ \_/ > > -----BEGIN PGP SIGNATURE----- > Version: GnuPG v1.4.0 (MingW32) > Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org > > iD8DBQFCNyFbzqXb6XB0cGwRAnhgAKCcYAKf2AkaBWvtd3kjlzaq1++9DwCghuHR > ov2At9RwUdtUmrL6/q9CPt8= > =L1iR > -----END PGP SIGNATURE----- > > _______________________________________________ > Python-es mailing list > Python-es en aditel.org > http://listas.aditel.org/listinfo/python-es From lcatalin en siadv.com Wed Mar 16 08:39:45 2005 From: lcatalin en siadv.com (Catalin Lungu) Date: Wed, 16 Mar 2005 08:39:45 +0100 Subject: Aplicaciones PDA References: <20050315193359.10216.qmail@web41203.mail.yahoo.com> Message-ID: <005301c529fb$53234e40$d900a8c0@catalin> Que es ipkg? He seguido el link pero sigo sin darme cuenta. Es una aplicación para PDA? ----- Original Message ----- From: "FERNANDO VILLARROEL" To: "La lista de python en castellano" Sent: Tuesday, March 15, 2005 8:33 PM Subject: Re: [Python-es] Aplicaciones PDA > No he visto nada hecho con wx que corra una PDA, pero > si la Zaurus que te mencione soporta GTk, de hecho aca > tienes el link para el ipkg de pyGTK: > > http://ipkgfind.handhelds.org/details.phtml?package=pygtk&official=&format= > > --- Catalin Lungu wrote: >> Hola, >> Es que yo quería saber si una aplicación hecha con >> wx y compilada con py2exe >> me funcionaría en una PDA con Windows. >> Gracias. >> >> ----- Original Message ----- >> From: "FERNANDO VILLARROEL" >> To: "La lista de python en castellano" >> >> Sent: Tuesday, March 15, 2005 1:54 PM >> Subject: Re: [Python-es] Aplicaciones PDA >> >> >> > Hola yo tengo una Sharp Zaurus, esta viene con >> Linux >> > preinstalado, pero si deseas se le puede >> actualizar la >> > version Open Source, que es OpenZaurus, su sitio >> es: >> > >> > http://www.openzaurus.org >> > ...con lo cual tendras en tu dispositivo muchos >> mas >> > paquetes disponibles que la version original que >> > libero Sharp. OpenZaurus es una comunidad que tomo >> el >> > codigo que libero Sharp, pero que ademas lo han >> > mejorado y han incluido muchos mas paquetes. >> > Al instalar esta version en tu dispositivos ademas >> de >> > tener Linux te instala entre otras cosas, ssh, c, >> > Python, c++, etc. >> > >> > Espero te sirva. >> > >> > Fernando >> > >> > --- Catalin Lungu wrote: >> >> Hola, >> >> Me interesaría hacer una aplicación de gestión de >> >> pedidos para PDA. Me gustaría saber cual es la >> forma >> >> de hacerlo. Es posible diseñarla en Boa con >> >> wxPython, crear el paquete de instalación con >> >> Py2Exe, y luego pasarla a la PDA, donde correría >> >> WindowsCE. >> >> Me podéis recomendar alguna PDA, que funcione >> bien >> >> con una aplicación Python. >> >> >> >> Muchas gracias, >> >> Catalin >> >> _______________________________________________ >> >> Python-es mailing list >> >> Python-es en aditel.org >> >> http://listas.aditel.org/listinfo/python-es >> >> >> > >> > >> > >> > __________________________________ >> > Do you Yahoo!? >> > Yahoo! Mail - Easier than ever with enhanced >> search. Learn more. >> > http://info.mail.yahoo.com/mail_250 >> > >> >> >> > -------------------------------------------------------------------------------- >> >> >> _______________________________________________ >> Python-es mailing list >> Python-es en aditel.org >> http://listas.aditel.org/listinfo/python-es >> >> _______________________________________________ >> Python-es mailing list >> Python-es en aditel.org >> http://listas.aditel.org/listinfo/python-es >> > > > > __________________________________ > Do you Yahoo!? > Yahoo! Small Business - Try our new resources site! > http://smallbusiness.yahoo.com/resources/ > -------------------------------------------------------------------------------- _______________________________________________ Python-es mailing list Python-es en aditel.org http://listas.aditel.org/listinfo/python-es From pepe en diselpro.com Wed Mar 16 10:01:08 2005 From: pepe en diselpro.com (Pepe Aracil) Date: Wed, 16 Mar 2005 10:01:08 +0100 Subject: beep del sistema. Message-ID: <200503161001.08476.pepe@diselpro.com> Hola. Alguien sabe como sacar un pitido por el altavoz del sistema y sin utilizar la salida de consola... utilizando la salida de consola se puede hacer esto: import sys sys.stdout.write('\007') # Envia el codigo vt100 del beep. sys.stdout.flush() ---- Lo necesito para "depurar" una aplicación que corre en un sistema empotrado y está desvinculada de la consola (demonio) , por eso necesito otro medio de hacer un beep :) No es nada de vida o muerte, ya que siempre me puedo llevar un monitor para ver lo que pasa. Saludos. From rapto en arrakis.es Wed Mar 16 10:57:03 2005 From: rapto en arrakis.es (Marcos =?ISO-8859-1?Q?S=E1nchez?= Provencio) Date: Wed, 16 Mar 2005 10:57:03 +0100 Subject: beep del sistema. In-Reply-To: <200503161001.08476.pepe@diselpro.com> References: <200503161001.08476.pepe@diselpro.com> Message-ID: <1110967023.8111.7.camel@localhost.localdomain> En debian está el paquete beep para estas cosas. Seguro que puedes hasta hacer que hable como r2d2. El mié, 16-03-2005 a las 10:01 +0100, Pepe Aracil escribió: > Hola. > Alguien sabe como sacar un pitido por el altavoz del sistema y sin utilizar > la salida de consola... > > utilizando la salida de consola se puede hacer esto: > > import sys > sys.stdout.write('\007') # Envia el codigo vt100 del beep. > sys.stdout.flush() > ---- > > Lo necesito para "depurar" una aplicación que corre en un sistema empotrado y > está desvinculada de la consola (demonio) , por eso necesito otro medio de > hacer un beep :) > > No es nada de vida o muerte, ya que siempre me puedo llevar un monitor para > ver lo que pasa. > > Saludos. > > > > > > > _______________________________________________ > Python-es mailing list > Python-es en aditel.org > http://listas.aditel.org/listinfo/python-es From jileon en parcan.es Wed Mar 16 11:10:17 2005 From: jileon en parcan.es (=?ISO-8859-1?Q?Juan_Ignacio_Rodr=EDguez_de_Le=F3n?=) Date: Wed, 16 Mar 2005 10:10:17 +0000 Subject: beep del sistema. In-Reply-To: <200503161001.08476.pepe@diselpro.com> References: <200503161001.08476.pepe@diselpro.com> Message-ID: <42380609.7000503@parcan.es> > Alguien sabe como sacar un pitido por el altavoz del sistema y sin utilizar > la salida de consola... > > > Lo necesito para "depurar" una aplicación que corre en un sistema empotrado y > está desvinculada de la consola (demonio) , por eso necesito otro medio de > hacer un beep :) > ¿Cuál es el sistema empotrado? ¿Windows, linux, MAC? From pepe en diselpro.com Wed Mar 16 11:15:10 2005 From: pepe en diselpro.com (Pepe Aracil) Date: Wed, 16 Mar 2005 11:15:10 +0100 Subject: beep del sistema. In-Reply-To: <42380609.7000503@parcan.es> References: <200503161001.08476.pepe@diselpro.com> <42380609.7000503@parcan.es> Message-ID: <200503161115.10181.pepe@diselpro.com> El Miércoles, 16 de Marzo de 2005 11:10, Juan Ignacio Rodríguez de León escribió: > > ¿Cuál es el sistema empotrado? ¿Windows, linux, MAC? > _______________________________________________ Linux. From ear en oronetes.net Wed Mar 16 12:03:35 2005 From: ear en oronetes.net (Jordi Ivars) Date: Wed, 16 Mar 2005 12:03:35 +0100 Subject: Vte y tratamiento de colores [Solucion] Message-ID: <1110971015.17264.8.camel@localhost.localdomain> Hola a todos. Como prometí, aqui estoy de nuevo para explicar como por fin he conseguido hacer funcionar los colores para python-vte (bindings para vte, emulador de terminal para pygtk que permite crear terminales y demás). Era mas sencillo de lo que parecia y después de marearme mucho lo conseguí probando lo mas sencillo:) Lo ejemplifico: #Se crea una terminal: t = vte.Terminal() #Creamos los colores que usaremos, colores gdk. Los colores gdk permite entradas "white" o "#000000" #siempre y cuando sean tipo color_parse white = gtk.gdk.color_parse("white") black = gtk.gdk.color_parse("black") #Aqui viene el meollo de la cuestión. El primer paso ha de ser, para que te coja los colores que quieras, el #establecer los colores por defecto, siempre antes de empezar a colorear tu terminal. t.set_default_colors() #Y luego, tranquilamente, aplicamos los colores. Primero un fondo blanco: t.set_color_background(white) #Y luego las letras negras: t.set_color_foreground(black) Y ya tenemos el color de nuestra consola python-vte cambiado. Podemos jugar con muchas cosillas, como consolas transparentes (t.set_background_transparent(True)), saturaciones y brillos de consolas con imágenes de fondo o transparentes (t.set_background_saturation(0) y t.set_background_tint(0)) y muchas cosas mas. La documentación sobre python-vte es muy muy escasa, asi que os recomiendo miraros directamente la que hay en gtk, aqui (http://developer.gnome.org/doc/API/2.0/vte/vteterminal.html ) o (http://gtk2-perl.sourceforge.net/doc/pod/Gnome2/Vte/Terminal.html ), son muy fáciles de adaptar a nuestro python. Y nada, solamente eso. Saludos a todos. Jordi Ivars ------------ próxima parte ------------ A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 189 bytes Desc: This is a digitally signed message part URL: ------------ próxima parte ------------ _______________________________________________ Python-es mailing list Python-es en aditel.org http://listas.aditel.org/listinfo/python-es From snmartin en galilea.cl Wed Mar 16 13:53:32 2005 From: snmartin en galilea.cl (Fernando San =?ISO-8859-1?Q?Mart=EDn?= Woerner) Date: Wed, 16 Mar 2005 08:53:32 -0400 Subject: una sugerencia para prog visual In-Reply-To: <8565ad905031515133c3b23bc@mail.gmail.com> References: <8565ad905031515133c3b23bc@mail.gmail.com> Message-ID: <1110977612.7874.1.camel@localhost.localdomain> El mar, 15-03-2005 a las 18:13 -0500, Daniel cabrera escribió: > Hola, > por favor quisiera saber si me podrian orientar con cual herramienta > usar para programar GUI, se de wxpython, qt pyGTK, cual de estas es > mejor usar? yo estoy usando qt, pero acabo de leer que cobran por usar > ese tipo de librerias, pero me parece bueno porque tiene la > herramienta pyuic para pasar a codigo de python, pero quiza habra otra > herramienta parecida y en la cual no cobren, bueno soy nuevo en esto, > haber si me ayudan con este problema. En nuestros proyectos usamos PyGTK y glade para desarrollar, es muy facil, libre y esta en constante desarrollo al igual que todo el proyecto GNOME, un ejemplo de lo que se puede hacer en http://primates.ximian.com/~sandino/python-glade/ saludos -- Fernando San Martín Woerner Jefe de Informática Galilea S.A. From faltet en carabos.com Wed Mar 16 14:31:06 2005 From: faltet en carabos.com (Francesc Altet) Date: Wed, 16 Mar 2005 14:31:06 +0100 Subject: una sugerencia para prog visual In-Reply-To: <8565ad905031515133c3b23bc@mail.gmail.com> References: <8565ad905031515133c3b23bc@mail.gmail.com> Message-ID: <200503161431.06372.faltet@carabos.com> A Dimecres 16 Març 2005 00:13, Daniel cabrera va escriure: > Hola, > por favor quisiera saber si me podrian orientar con cual herramienta > usar para programar GUI, se de wxpython, qt pyGTK, cual de estas es > mejor usar? yo estoy usando qt, pero acabo de leer que cobran por usar > ese tipo de librerias, pero me parece bueno porque tiene la > herramienta pyuic para pasar a codigo de python, pero quiza habra otra > herramienta parecida y en la cual no cobren, bueno soy nuevo en esto, > haber si me ayudan con este problema. En Qt cobran solo si vas a usarla para desarrollo de aplicaciones comerciales, o en el caso de que desarrolles sobre Windows (aunque este último caso va acabarse pronto cuando saquen la versión 4 de Qt). -- >qo< Francesc Altet     http://www.carabos.com/ V  V Cárabos Coop. V.   Enjoy Data "" From csotelop en yahoo.es Wed Mar 16 14:33:52 2005 From: csotelop en yahoo.es (Carlos Eduardo Sotelo Pinto) Date: Wed, 16 Mar 2005 08:33:52 -0500 Subject: una sugerencia para prog visual In-Reply-To: <8565ad905031515133c3b23bc@mail.gmail.com> References: <8565ad905031515133c3b23bc@mail.gmail.com> Message-ID: <423835C0.4070908@yahoo.es> -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 HOla todo va a depender creo con cual te familiarizes... Daniel cabrera escribió: | Hola, | por favor quisiera saber si me podrian orientar con cual herramienta | usar para programar GUI, se de wxpython, qt pyGTK, cual de estas es | mejor usar? yo estoy usando qt, Esas son librerias graficas, no herramientas y entre las herramientas tienes para wxPython -> Boa Constructor, eric(las que conozco) para pyGTK -> Glade tiene tambien tinker (TK) como libreria, en wxPython yo trabajo con aplicaiones MDI, me imagino tambien puedes hacer con pyGTK, no los he usado, pero creo que es cuestion de que pruebes y cual te agrade mas y ya esta, listo un saludo pero acabo de leer que cobran por usar | ese tipo de librerias, pero me parece bueno porque tiene la | herramienta pyuic para pasar a codigo de python, pero quiza habra otra | herramienta parecida y en la cual no cobren, bueno soy nuevo en esto, | haber si me ayudan con este problema. | | Muchas Gracias, | - -- La actitud del hacker: Los hackers resuelven problemas y construyen cosas, y creen en la libertad y la ayuda voluntaria mutua. Para ser aceptado como hacker, deberás comportarte como si tuvieras esta actitud en tu interior. Y para comportarte como si tuvieras esta actitud, deberás creerte de verdad dicha actitud. *------------------------------------------------------------* |Carlos E. Sotelo Pinto |KrLoS | |Parque de la Esperanza |GNU/Linux User Registered # 379182 | |Asistente de Sistemas |Tildes omitidas voluntariamente | *------------------------------------------------------------* Sociedad Peruana de Computacion - SPC Grupo de Usuarios GNU/Linux Arequipa - AQPGLUG Asociacion Peruana de Software Libre - APESOL Debian Peru - ------------------------------------------------------------------------ ~ ,= ,-_-. =. ((_/)o o(\_)) ~ `-'(. .)`-' ~ \_/ -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.0 (MingW32) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iD8DBQFCODXAzqXb6XB0cGwRAqKCAJ9SzLKN1nHyqjFmZMBp2FrhlwyylQCgpO0i T6o8SgVjhSKL5KXc8rLiJBU= =kN+l -----END PGP SIGNATURE----- From fvillarroel en yahoo.com Wed Mar 16 14:40:18 2005 From: fvillarroel en yahoo.com (FERNANDO VILLARROEL) Date: Wed, 16 Mar 2005 05:40:18 -0800 (PST) Subject: Aplicaciones PDA In-Reply-To: <005301c529fb$53234e40$d900a8c0@catalin> References: <005301c529fb$53234e40$d900a8c0@catalin> Message-ID: <20050316134018.9116.qmail@web41205.mail.yahoo.com> Hola ipkg es el standard para los paquetes disponibles para PDA, como lo son los .Deb para debian o los famosos RPM de RedHat. Yo por ejemplo mi Zaurus le cargue Apache con soporte PHP y MySQL, por lo que entenderas si necesito crear un capturador de pedidos lo puedo hacer, ahora si no te gusta la combinacion Apache PHP y MySQL, tienes varias alternativas, python, c++ (incluso la version Openzaurus viene con Kdevelop), o si no te gusta MySQL tienes SQLite, pySQLITE e incluso PostgreSQL, o como te dije antes pyGTK, que es lo que mas se acerca a lo que tu pedias al usar wxPython, verdad. Mira, como sabras el Zaurus ( desde ahora Z ), tiene 16 MB de ROM donde se guarda el sistema operativo ( Linux ), donde tambien estan las aplicaciones y librerias que trae el Z cuando lo compras, todo el software que viene en la ROM del Z cuando lo compras se llama la ROM Sharp, que tiene diferentes versiones y es actualizada periodicamente por Sharp. Ahora, la ROM OpenZaurus consiste en que un grupo de Hackers tomaron todo el codigo fuente que solto Sharp y crearon su propia ROM, pero solo con Software Libre, ademas de incluir OPIE ( Fork de QTopia ) como "entorno grafico". La diferencia, es que OpenZaurus usa OPIE y Sharp usa QTopia, pero sus aplicaciones son compatilbles, y que OpenZaurus incluye muchas mas aplicaciones que la ROM Sharp, como Python, Librerias, etc. OPIE tambien corre en la mayoria de los IPAQ's, ya que OPIE es una buena analogia de XFree en los PC's, puedes correr aplicaciones desarrolladas para un Zaurus en un Ipaq, ambos con Linux, aca te va el link: http://opie.handhelds.org/cgi-bin/moin.cgi/ Incluso puede haber compatibilidad binaria entre las disitintas plataformas... El repositorio OpenSource esta en : http://ipkgfind.handhelds.org/ Espero te ayude, saludos Fernando Villarroel N. --- Catalin Lungu wrote: > Que es ipkg? He seguido el link pero sigo sin darme > cuenta. Es una > aplicaci?n para PDA? > > ----- Original Message ----- > From: "FERNANDO VILLARROEL" > To: "La lista de python en castellano" > > Sent: Tuesday, March 15, 2005 8:33 PM > Subject: Re: [Python-es] Aplicaciones PDA > > > > No he visto nada hecho con wx que corra una PDA, > pero > > si la Zaurus que te mencione soporta GTk, de hecho > aca > > tienes el link para el ipkg de pyGTK: > > > > > http://ipkgfind.handhelds.org/details.phtml?package=pygtk&official=&format= > > > > --- Catalin Lungu wrote: > >> Hola, > >> Es que yo quer?a saber si una aplicaci?n hecha > con > >> wx y compilada con py2exe > >> me funcionar?a en una PDA con Windows. > >> Gracias. > >> > >> ----- Original Message ----- > >> From: "FERNANDO VILLARROEL" > > >> To: "La lista de python en castellano" > >> > >> Sent: Tuesday, March 15, 2005 1:54 PM > >> Subject: Re: [Python-es] Aplicaciones PDA > >> > >> > >> > Hola yo tengo una Sharp Zaurus, esta viene con > >> Linux > >> > preinstalado, pero si deseas se le puede > >> actualizar la > >> > version Open Source, que es OpenZaurus, su > sitio > >> es: > >> > > >> > http://www.openzaurus.org > >> > ...con lo cual tendras en tu dispositivo muchos > >> mas > >> > paquetes disponibles que la version original > que > >> > libero Sharp. OpenZaurus es una comunidad que > tomo > >> el > >> > codigo que libero Sharp, pero que ademas lo han > >> > mejorado y han incluido muchos mas paquetes. > >> > Al instalar esta version en tu dispositivos > ademas > >> de > >> > tener Linux te instala entre otras cosas, ssh, > c, > >> > Python, c++, etc. > >> > > >> > Espero te sirva. > >> > > >> > Fernando > >> > > >> > --- Catalin Lungu wrote: > >> >> Hola, > >> >> Me interesar?a hacer una aplicaci?n de gesti?n > de > >> >> pedidos para PDA. Me gustar?a saber cual es la > >> forma > >> >> de hacerlo. Es posible dise?arla en Boa con > >> >> wxPython, crear el paquete de instalaci?n con > >> >> Py2Exe, y luego pasarla a la PDA, donde > correr?a > >> >> WindowsCE. > >> >> Me pod?is recomendar alguna PDA, que funcione > >> bien > >> >> con una aplicaci?n Python. > >> >> > >> >> Muchas gracias, > >> >> Catalin > >> >> > _______________________________________________ > >> >> Python-es mailing list > >> >> Python-es en aditel.org > >> >> http://listas.aditel.org/listinfo/python-es > >> >> > >> > > >> > > >> > > >> > __________________________________ > >> > Do you Yahoo!? > >> > Yahoo! Mail - Easier than ever with enhanced > >> search. Learn more. > >> > http://info.mail.yahoo.com/mail_250 > >> > > >> > >> > >> > > > -------------------------------------------------------------------------------- > >> > >> > >> _______________________________________________ > >> Python-es mailing list > >> Python-es en aditel.org > >> http://listas.aditel.org/listinfo/python-es > >> > >> _______________________________________________ > >> Python-es mailing list > >> Python-es en aditel.org > >> http://listas.aditel.org/listinfo/python-es > >> > > > > > > > > __________________________________ > > Do you Yahoo!? > > Yahoo! Small Business - Try our new resources > site! > > http://smallbusiness.yahoo.com/resources/ > > > > > -------------------------------------------------------------------------------- > > > _______________________________________________ > Python-es mailing list > Python-es en aditel.org > http://listas.aditel.org/listinfo/python-es > > _______________________________________________ > Python-es mailing list > Python-es en aditel.org > http://listas.aditel.org/listinfo/python-es > __________________________________ Do you Yahoo!? Yahoo! Small Business - Try our new resources site! http://smallbusiness.yahoo.com/resources/ ------------ próxima parte ------------ _______________________________________________ Python-es mailing list Python-es en aditel.org http://listas.aditel.org/listinfo/python-es From elucero en ffyb.uba.ar Wed Mar 16 14:45:25 2005 From: elucero en ffyb.uba.ar (Esteban) Date: Wed, 16 Mar 2005 10:45:25 -0300 Subject: conectarse a una base Message-ID: <0e7c01c52a2e$683122c0$4d905c9d@elw2k> hola a todos estoy tratando de conectarme a una base de datos en postgres alguien tiene una idea de como puedo hacer, un ejemplo sencillo ya que soy mas que novato saludos From fvillarroel en yahoo.com Wed Mar 16 15:08:07 2005 From: fvillarroel en yahoo.com (FERNANDO VILLARROEL) Date: Wed, 16 Mar 2005 06:08:07 -0800 (PST) Subject: Aplicaciones PDA 2 Parte In-Reply-To: <005301c529fb$53234e40$d900a8c0@catalin> References: <005301c529fb$53234e40$d900a8c0@catalin> Message-ID: <20050316140807.63495.qmail@web41211.mail.yahoo.com> Hola de nuevo, se me olvido comentarte, que las IPaq y casi la mayoria de las PDA disponibles en el mercado vienen con PocketPC o WindowsCE, pero tu le puedes cambiar la plataforma a OPIE, la sacas de : http://familiar.handhelds.org/familiar/releases/v0.7.2/install/download.html luego le cargas las librterias que necesites, por ejemplo si te decides por pyGTK, que si te manejas con wxPython no creo que tengas problemas para asimilarlo, le cargas pyGTK, python, SQLITE, pySQLITE y listo. Luego en tu Desktop desarrollas usando python, GTK, Glade, etc y finalmente le cargas los fuentes al dispositivo y listo ya tendras una GUI corriendo en tu movil desarrollada con python, algunos Screeenshots estan aca: http://opie.handhelds.org/gallery/ Ademas sin mencionar que a tu PDA le podras levantar servicios com smtp, www, pop3, ssh, etc. Dime con PocketPC o WindowsCE te seria tan facil hacer esto, incluso tu PDA la puedes dejar como un host mas dentro de tu LAN. Bueno espero haberte ayudado y cualquier cosa me avisas. Fernando Villarroel --- Catalin Lungu wrote: > Que es ipkg? He seguido el link pero sigo sin darme > cuenta. Es una > aplicaci?n para PDA? > > ----- Original Message ----- > From: "FERNANDO VILLARROEL" > To: "La lista de python en castellano" > > Sent: Tuesday, March 15, 2005 8:33 PM > Subject: Re: [Python-es] Aplicaciones PDA > > > > No he visto nada hecho con wx que corra una PDA, > pero > > si la Zaurus que te mencione soporta GTk, de hecho > aca > > tienes el link para el ipkg de pyGTK: > > > > > http://ipkgfind.handhelds.org/details.phtml?package=pygtk&official=&format= > > > > --- Catalin Lungu wrote: > >> Hola, > >> Es que yo quer?a saber si una aplicaci?n hecha > con > >> wx y compilada con py2exe > >> me funcionar?a en una PDA con Windows. > >> Gracias. > >> > >> ----- Original Message ----- > >> From: "FERNANDO VILLARROEL" > > >> To: "La lista de python en castellano" > >> > >> Sent: Tuesday, March 15, 2005 1:54 PM > >> Subject: Re: [Python-es] Aplicaciones PDA > >> > >> > >> > Hola yo tengo una Sharp Zaurus, esta viene con > >> Linux > >> > preinstalado, pero si deseas se le puede > >> actualizar la > >> > version Open Source, que es OpenZaurus, su > sitio > >> es: > >> > > >> > http://www.openzaurus.org > >> > ...con lo cual tendras en tu dispositivo muchos > >> mas > >> > paquetes disponibles que la version original > que > >> > libero Sharp. OpenZaurus es una comunidad que > tomo > >> el > >> > codigo que libero Sharp, pero que ademas lo han > >> > mejorado y han incluido muchos mas paquetes. > >> > Al instalar esta version en tu dispositivos > ademas > >> de > >> > tener Linux te instala entre otras cosas, ssh, > c, > >> > Python, c++, etc. > >> > > >> > Espero te sirva. > >> > > >> > Fernando > >> > > >> > --- Catalin Lungu wrote: > >> >> Hola, > >> >> Me interesar?a hacer una aplicaci?n de gesti?n > de > >> >> pedidos para PDA. Me gustar?a saber cual es la > >> forma > >> >> de hacerlo. Es posible dise?arla en Boa con > >> >> wxPython, crear el paquete de instalaci?n con > >> >> Py2Exe, y luego pasarla a la PDA, donde > correr?a > >> >> WindowsCE. > >> >> Me pod?is recomendar alguna PDA, que funcione > >> bien > >> >> con una aplicaci?n Python. > >> >> > >> >> Muchas gracias, > >> >> Catalin > >> >> > _______________________________________________ > >> >> Python-es mailing list > >> >> Python-es en aditel.org > >> >> http://listas.aditel.org/listinfo/python-es > >> >> > >> > > >> > > >> > > >> > __________________________________ > >> > Do you Yahoo!? > >> > Yahoo! Mail - Easier than ever with enhanced > >> search. Learn more. > >> > http://info.mail.yahoo.com/mail_250 > >> > > >> > >> > >> > > > -------------------------------------------------------------------------------- > >> > >> > >> _______________________________________________ > >> Python-es mailing list > >> Python-es en aditel.org > >> http://listas.aditel.org/listinfo/python-es > >> > >> _______________________________________________ > >> Python-es mailing list > >> Python-es en aditel.org > >> http://listas.aditel.org/listinfo/python-es > >> > > > > > > > > __________________________________ > > Do you Yahoo!? > > Yahoo! Small Business - Try our new resources > site! > > http://smallbusiness.yahoo.com/resources/ > > > > > -------------------------------------------------------------------------------- > > > _______________________________________________ > Python-es mailing list > Python-es en aditel.org > http://listas.aditel.org/listinfo/python-es > > _______________________________________________ > Python-es mailing list > Python-es en aditel.org > http://listas.aditel.org/listinfo/python-es > __________________________________ Do you Yahoo!? Make Yahoo! your home page http://www.yahoo.com/r/hs ------------ próxima parte ------------ _______________________________________________ Python-es mailing list Python-es en aditel.org http://listas.aditel.org/listinfo/python-es From xiscobv en gmail.com Wed Mar 16 15:41:19 2005 From: xiscobv en gmail.com (Xisco Bonet) Date: Wed, 16 Mar 2005 15:41:19 +0100 Subject: Vte y tratamiento de colores [Solucion] In-Reply-To: <1110971015.17264.8.camel@localhost.localdomain> References: <1110971015.17264.8.camel@localhost.localdomain> Message-ID: <4238458F.7080205@gmail.com> Perfecto, Jordi Muchas gracias. En/na Jordi Ivars ha escrit: >Hola a todos. Como prometí, aqui estoy de nuevo para explicar como por >fin he conseguido hacer >funcionar los colores para python-vte (bindings para vte, emulador de >terminal para pygtk que permite crear terminales y demás). > >Era mas sencillo de lo que parecia y después de marearme mucho lo >conseguí probando lo mas sencillo:) >Lo ejemplifico: > >#Se crea una terminal: > >t = vte.Terminal() > >#Creamos los colores que usaremos, colores gdk. Los colores gdk permite >entradas "white" o "#000000" #siempre y cuando sean tipo color_parse > >white = gtk.gdk.color_parse("white") >black = gtk.gdk.color_parse("black") > >#Aqui viene el meollo de la cuestión. El primer paso ha de ser, para que >te coja los colores que quieras, el #establecer los colores por defecto, >siempre antes de empezar a colorear tu terminal. > >t.set_default_colors() > >#Y luego, tranquilamente, aplicamos los colores. Primero un fondo >blanco: > >t.set_color_background(white) > >#Y luego las letras negras: > >t.set_color_foreground(black) > >Y ya tenemos el color de nuestra consola python-vte cambiado. Podemos >jugar con muchas cosillas, como consolas transparentes >(t.set_background_transparent(True)), saturaciones y brillos de consolas >con imágenes de fondo o transparentes (t.set_background_saturation(0) y >t.set_background_tint(0)) y muchas cosas mas. La documentación sobre >python-vte es muy muy escasa, asi que os recomiendo miraros directamente >la que hay en gtk, aqui >(http://developer.gnome.org/doc/API/2.0/vte/vteterminal.html ) o >(http://gtk2-perl.sourceforge.net/doc/pod/Gnome2/Vte/Terminal.html ), >son muy fáciles de adaptar a nuestro python. > >Y nada, solamente eso. Saludos a todos. > >Jordi Ivars > > >------------------------------------------------------------------------ > >_______________________________________________ >Python-es mailing list >Python-es en aditel.org >http://listas.aditel.org/listinfo/python-es > > ------------ próxima parte ------------ _______________________________________________ Python-es mailing list Python-es en aditel.org http://listas.aditel.org/listinfo/python-es From betojsp en tutopia.com Wed Mar 16 15:42:52 2005 From: betojsp en tutopia.com (betojsp en tutopia.com) Date: Wed, 16 Mar 2005 09:42:52 -0500 Subject: pyclamav (core dumped) Message-ID: An embedded and charset-unspecified text was scrubbed... Name: no disponible URL: ------------ próxima parte ------------ _______________________________________________ Python-es mailing list Python-es en aditel.org http://listas.aditel.org/listinfo/python-es From snmartin en galilea.cl Wed Mar 16 16:08:59 2005 From: snmartin en galilea.cl (Fernando San =?ISO-8859-1?Q?Mart=EDn?= Woerner) Date: Wed, 16 Mar 2005 11:08:59 -0400 Subject: Aplicaciones PDA In-Reply-To: <000c01c52974$36059d90$640010ac@nombref31twj9b> References: <000c01c52974$36059d90$640010ac@nombref31twj9b> Message-ID: <1110985739.8215.7.camel@localhost.localdomain> El mar, 15-03-2005 a las 16:32 +0100, Amm-Python escribió: > Lo único que he conseguido que funcione en Windows CE es esto: > > http://fore.validus.com/~kashtan > > Pero sólo usa TK. > Y de usar py2exe olvídate. > > Y si tienes que conectarte a bases de datos ni te cuento!!!! > > Yo estoy deseando hacerme con una Zaurus y dejarme de historias. yo logré hacer funcionar python, pero no pude hacerlo con Tkinter, hay algún tip extra aparte de los indicados en la página?, estaba pensando usar xml para almacenar datos, ya que no existen módulos para conecciones a DB... saludos -- Fernando San Martín Woerner Jefe de Informática Galilea S.A. From al004167 en alumail.uji.es Wed Mar 16 16:27:59 2005 From: al004167 en alumail.uji.es (J. Manuel Velasco) Date: Wed, 16 Mar 2005 16:27:59 +0100 Subject: problema de novato Message-ID: <200503161627.59534.al004167@alumail.uji.es> Buenas, el siguiente bloque de codigo me da el error que pongo despues: a=c.fetchall() # 0: OID de la tabla # 1: nombre de la tabla (==tbname) # 2: lista de claves ajenas # 3: OID de la tabla referenciada # 4: nombre de la tabla refenciada # 5: lista de claves referenciadas for i in a: for t in range(len(i[2])): d.execute(""" select attname from pg_attribute where attnum='%s' and attrelid='%s' """)%(i[2][t],i[0]) b=d.fetchall() for q in b: print "Nombre:",q[0] y el error... d.execute(""" select attname from pg_attribute where attnum='%s' and attrelid='%s' """)%(i[2] [t],i[0]) File "/usr/lib/python2.3/site-packages/pyPgSQL/ PgSQL.py", line 3072, in execute raise OperationalError, msg libpq.OperationalError: ERROR: pg_atoi: error in "%s": can't parse "%s" Si en lugar de ejecutar la consulta, lo que hago es que me muestre por pantalla la consulta, me lo parsea bien y el resultado lo pruebo a pelo en psql y me hace bien la consulta. Alguna sugerencia? Gracias. ------------ próxima parte ------------ _______________________________________________ Python-es mailing list Python-es en aditel.org http://listas.aditel.org/listinfo/python-es From snmartin en galilea.cl Wed Mar 16 16:23:19 2005 From: snmartin en galilea.cl (Fernando San =?ISO-8859-1?Q?Mart=EDn?= Woerner) Date: Wed, 16 Mar 2005 11:23:19 -0400 Subject: problema de novato In-Reply-To: <200503161627.59534.al004167@alumail.uji.es> References: <200503161627.59534.al004167@alumail.uji.es> Message-ID: <1110986600.8215.10.camel@localhost.localdomain> El mié, 16-03-2005 a las 16:27 +0100, J. Manuel Velasco escribió: ... > y el error... > > d.execute(""" select attname from pg_attribute > where attnum='%s' and attrelid='%s' """)%(i[2] > [t],i[0]) debiese ser: d.execute(""" select attname from pg_attribute where attnum='%s' and attrelid='%s' """ % (i[2][t],i[0])) primero debes componer el string y luego enviarlo como parametro del método execute saludos -- Fernando San Martín Woerner Jefe de Informática Galilea S.A. From python en ammsoft.com Wed Mar 16 17:15:57 2005 From: python en ammsoft.com (Amm-Python) Date: Wed, 16 Mar 2005 17:15:57 +0100 Subject: Aplicaciones PDA In-Reply-To: <1110985739.8215.7.camel@localhost.localdomain> References: <1110985739.8215.7.camel@localhost.localdomain> Message-ID: <002401c52a43$7122d210$640010ac@nombref31twj9b> La página ya te indica que copies los binarios de TK en el raiz del ipaq, es decir; en el directorio "mi dispositivo". Creas la carpeta tcl8.4.3 metes el tkinter y eso es todo. Recuerda de hacer el proceso de "Setup Registry" que te indican. No obstante, a mi no me termina de convencer. El W$ CE es un cafrada y te va a dar problemas absurdos desde python. La lástima es que tengo una ipaq hp1930 y no le puedo meter linux, pero así que pueda la jubilo. > -----Mensaje original----- > De: python-es-bounces en aditel.org > [mailto:python-es-bounces en aditel.org] En nombre de Fernando > San Martín Woerner > Enviado el: dimecres, 16 / març / 2005 16:09 > Para: La lista de python en castellano > Asunto: RE: [Python-es] Aplicaciones PDA > > > El mar, 15-03-2005 a las 16:32 +0100, Amm-Python escribió: > > Lo único que he conseguido que funcione en Windows CE es esto: > > > > http://fore.validus.com/~kashtan > > > > Pero sólo usa TK. > > Y de usar py2exe olvídate. > > > > Y si tienes que conectarte a bases de datos ni te cuento!!!! > > > > Yo estoy deseando hacerme con una Zaurus y dejarme de historias. > > yo logré hacer funcionar python, pero no pude hacerlo con > Tkinter, hay algún tip extra aparte de los indicados en la > página?, estaba pensando usar xml para almacenar datos, ya > que no existen módulos para conecciones a DB... > > saludos > > -- > Fernando San Martín Woerner > Jefe de Informática > Galilea S.A. > > _______________________________________________ > Python-es mailing list > Python-es en aditel.org http://listas.aditel.org/listinfo/python-es > From ear en oronetes.net Wed Mar 16 17:24:58 2005 From: ear en oronetes.net (Jordi Ivars) Date: Wed, 16 Mar 2005 17:24:58 +0100 Subject: Limpiar =?iso-8859-1?q?int=E9rprete?= Message-ID: <1110990298.29692.3.camel@localhost.localdomain> Hola a todos. Tengo una duda y es que necesito limpiar la pantalla del intérprete python de los comandos que se le meten. Es decir, hacer un python y luego: >> print "hola" >> limpiar y la pantalla se queda solamente con un >> al principio Podria servir un os.system("clear") pero siempre tiene retorno, un 0 en este caso. ¿Hay alguna cosilla sencilla que permita hacer una limpieza de pantalla del intérprete? Saludos y muchas gracias por vuestra atención. Jordi Ivars ------------ próxima parte ------------ A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 189 bytes Desc: This is a digitally signed message part URL: ------------ próxima parte ------------ _______________________________________________ Python-es mailing list Python-es en aditel.org http://listas.aditel.org/listinfo/python-es From pan_python en yahoo.com.ar Wed Mar 16 20:26:58 2005 From: pan_python en yahoo.com.ar (Ariel Nardelli) Date: Wed, 16 Mar 2005 16:26:58 -0300 Subject: EVT_COMBOBOX Message-ID: <42388882.1060901@yahoo.com.ar> Hola! Alguien sabe como hacer para interceptar en un combobox cuando se pulso enter o tab sobre el combo? En los texbox lo tengo por evento pero no logro encontrar el evento de enter para asi detectar si se puslo enter o tab para pasar el foco al proximo que es un texbox. Bueno a quien pueda ayudarme, Gracias! Ariel -- Saludos Panflin NO al limite de adsl de TELECOM Firma YA el petitorio NACIONAL para que TELECOM no nos estafe con el limite del ADSL, la direccion es: http://peticionbandaancha.com/ www.reconquista.com.ar From josu en ubera.net Wed Mar 16 18:23:20 2005 From: josu en ubera.net (Josu Oyanguren) Date: Wed, 16 Mar 2005 18:23:20 +0100 Subject: Limpiar =?ISO-8859-15?Q?int=E9rprete?= In-Reply-To: <1110990298.29692.3.camel@localhost.localdomain> References: <1110990298.29692.3.camel@localhost.localdomain> Message-ID: <42386B88.5000806@ubera.net> -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 _ = os.system('clear') o si quieres tener una función def limpiar(): os.system('clear') Josu. Jordi Ivars escribió: | Hola a todos. | | Tengo una duda y es que necesito limpiar la pantalla del intérprete | python de los comandos que se le meten. Es decir, hacer un python y | luego: | | |>>print "hola" |>>limpiar | | | y la pantalla se queda solamente con un >> al principio | | Podria servir un os.system("clear") pero siempre tiene retorno, un 0 en | este caso. ¿Hay alguna cosilla sencilla que permita hacer una limpieza | de pantalla del intérprete? | | Saludos y muchas gracias por vuestra atención. | | Jordi Ivars | | | ------------------------------------------------------------------------ | | _______________________________________________ | Python-es mailing list | Python-es en aditel.org | http://listas.aditel.org/listinfo/python-es - -- -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.1 (GNU/Linux) Comment: Using GnuPG with Thunderbird - http://enigmail.mozdev.org iD8DBQFCOGuH5ju4HVxhuqQRAoIqAKCXLBmETEVkWDYH6VFY9Bu424VwhwCgweA+ U8PO3QHQKgqyjYi2jbpW56w= =5K5Q -----END PGP SIGNATURE----- ------------ próxima parte ------------ _______________________________________________ Python-es mailing list Python-es en aditel.org http://listas.aditel.org/listinfo/python-es From jeremiasc en gmail.com Wed Mar 16 20:47:48 2005 From: jeremiasc en gmail.com (Jeremias) Date: Wed, 16 Mar 2005 16:47:48 -0300 Subject: =?ISO-8859-1?Q?Re:__Limpiar_int=E9rprete?= In-Reply-To: <42386B88.5000806@ubera.net> References: <1110990298.29692.3.camel@localhost.localdomain> <42386B88.5000806@ubera.net> Message-ID: Si usas bash con CTRL+L se limpia la pantalla. Saludos On Wed, 16 Mar 2005 18:23:20 +0100, Josu Oyanguren wrote: > -----BEGIN PGP SIGNED MESSAGE----- > Hash: SHA1 > > _ = os.system('clear') > > o si quieres tener una función > > def limpiar(): os.system('clear') > > Josu. > > Jordi Ivars escribió: > | Hola a todos. > | > | Tengo una duda y es que necesito limpiar la pantalla del intÃ(c)rprete > | python de los comandos que se le meten. Es decir, hacer un python y > | luego: > | > | > |>>print "hola" > |>>limpiar > | > | > | y la pantalla se queda solamente con un >> al principio > | > | Podria servir un os.system("clear") pero siempre tiene retorno, un 0 en > | este caso. ¿Hay alguna cosilla sencilla que permita hacer una limpieza > | de pantalla del intÃ(c)rprete? > | > | Saludos y muchas gracias por vuestra atención. > | > | Jordi Ivars > | > | > | ------------------------------------------------------------------------ > | > | _______________________________________________ > | Python-es mailing list > | Python-es en aditel.org > | http://listas.aditel.org/listinfo/python-es > > - -- > > -----BEGIN PGP SIGNATURE----- > Version: GnuPG v1.2.1 (GNU/Linux) > Comment: Using GnuPG with Thunderbird - http://enigmail.mozdev.org > > iD8DBQFCOGuH5ju4HVxhuqQRAoIqAKCXLBmETEVkWDYH6VFY9Bu424VwhwCgweA+ > U8PO3QHQKgqyjYi2jbpW56w= > =5K5Q > -----END PGP SIGNATURE----- > > > _______________________________________________ > Python-es mailing list > Python-es en aditel.org > http://listas.aditel.org/listinfo/python-es > > > From jileon en parcan.es Wed Mar 16 20:53:14 2005 From: jileon en parcan.es (=?ISO-8859-1?Q?Juan_Ignacio_Rodr=EDguez_de_Le=F3n?=) Date: Wed, 16 Mar 2005 19:53:14 +0000 Subject: problema de novato In-Reply-To: <200503161627.59534.al004167@alumail.uji.es> References: <200503161627.59534.al004167@alumail.uji.es> Message-ID: <42388EAA.5040501@parcan.es> ¿No te falta un paréntesis de cierre en esta línea? > d.execute(""" select attname from > pg_attribute where attnum='%s' and attrelid='%s' > """)%(i[2][t],i[0]) From fvillarroel en yahoo.com Wed Mar 16 17:43:15 2005 From: fvillarroel en yahoo.com (FERNANDO VILLARROEL) Date: Wed, 16 Mar 2005 08:43:15 -0800 (PST) Subject: Aplicaciones PDA In-Reply-To: 6667 Message-ID: <20050316164315.47457.qmail@web41205.mail.yahoo.com> Como dije esta disponible pyGTK, y si desean coneccion a base de datos tienen SQLITE, pySQLITE --- Fernando San Mart?n Woerner wrote: > El mar, 15-03-2005 a las 16:32 +0100, Amm-Python > escribi?: > > Lo ?nico que he conseguido que funcione en Windows > CE es esto: > > > > http://fore.validus.com/~kashtan > > > > Pero s?lo usa TK. > > Y de usar py2exe olv?date. > > > > Y si tienes que conectarte a bases de datos ni te > cuento!!!! > > > > Yo estoy deseando hacerme con una Zaurus y dejarme > de historias. > > yo logr? hacer funcionar python, pero no pude > hacerlo con Tkinter, hay > alg?n tip extra aparte de los indicados en la > p?gina?, estaba pensando > usar xml para almacenar datos, ya que no existen > m?dulos para > conecciones a DB... > > saludos > > -- > Fernando San Mart?n Woerner > Jefe de Inform?tica > Galilea S.A. > > _______________________________________________ > Python-es mailing list > Python-es en aditel.org > http://listas.aditel.org/listinfo/python-es > __________________________________ Do you Yahoo!? Yahoo! Small Business - Try our new resources site! http://smallbusiness.yahoo.com/resources/ ------------ próxima parte ------------ _______________________________________________ Python-es mailing list Python-es en aditel.org http://listas.aditel.org/listinfo/python-es From snmartin en galilea.cl Wed Mar 16 17:34:10 2005 From: snmartin en galilea.cl (Fernando San =?ISO-8859-1?Q?Mart=EDn?= Woerner) Date: Wed, 16 Mar 2005 12:34:10 -0400 Subject: Aplicaciones PDA In-Reply-To: <002401c52a43$7122d210$640010ac@nombref31twj9b> References: <002401c52a43$7122d210$640010ac@nombref31twj9b> Message-ID: <1110990851.8215.13.camel@localhost.localdomain> Lo estoy haciendo en una HandHeld HHP Dolphin 9500, la cual pierde garantía de fabrica al desinstalar el pocketpc 2003, Tenemos todos nuestros sistemas desarrollados en python, lamentablemente para esto nos hemos visto obligados a usar vbce... por otra parte hice los pasos pero no puedo importar Tkinter... El mié, 16-03-2005 a las 17:15 +0100, Amm-Python escribió: > La página ya te indica que copies los binarios de TK en el raiz del > ipaq, es decir; en el directorio "mi dispositivo". Creas la carpeta > tcl8.4.3 metes el tkinter y eso es todo. > > Recuerda de hacer el proceso de "Setup Registry" que te indican. > > No obstante, a mi no me termina de convencer. El W$ CE es un cafrada y > te va a dar problemas absurdos desde python. > La lástima es que tengo una ipaq hp1930 y no le puedo meter linux, pero > así que pueda la jubilo. > > > -----Mensaje original----- > > De: python-es-bounces en aditel.org > > [mailto:python-es-bounces en aditel.org] En nombre de Fernando > > San Martín Woerner > > Enviado el: dimecres, 16 / març / 2005 16:09 > > Para: La lista de python en castellano > > Asunto: RE: [Python-es] Aplicaciones PDA > > > > > > El mar, 15-03-2005 a las 16:32 +0100, Amm-Python escribió: > > > Lo único que he conseguido que funcione en Windows CE es esto: > > > > > > http://fore.validus.com/~kashtan > > > > > > Pero sólo usa TK. > > > Y de usar py2exe olvídate. > > > > > > Y si tienes que conectarte a bases de datos ni te cuento!!!! > > > > > > Yo estoy deseando hacerme con una Zaurus y dejarme de historias. > > > > yo logré hacer funcionar python, pero no pude hacerlo con > > Tkinter, hay algún tip extra aparte de los indicados en la > > página?, estaba pensando usar xml para almacenar datos, ya > > que no existen módulos para conecciones a DB... > > > > saludos > > > > -- > > Fernando San Martín Woerner > > Jefe de Informática > > Galilea S.A. > > > > _______________________________________________ > > Python-es mailing list > > Python-es en aditel.org http://listas.aditel.org/listinfo/python-es > > > > _______________________________________________ > Python-es mailing list > Python-es en aditel.org > http://listas.aditel.org/listinfo/python-es -- Fernando San Martín Woerner Jefe de Informática Galilea S.A. From snmartin en galilea.cl Wed Mar 16 21:14:07 2005 From: snmartin en galilea.cl (Fernando San =?ISO-8859-1?Q?Mart=EDn?= Woerner) Date: Wed, 16 Mar 2005 16:14:07 -0400 Subject: Aplicaciones PDA In-Reply-To: <20050316164315.47457.qmail@web41205.mail.yahoo.com> References: <20050316164315.47457.qmail@web41205.mail.yahoo.com> Message-ID: <1111004047.10324.12.camel@localhost.localdomain> existe un port de pygtk para windows mobile 2003, y de pysqllite? El mié, 16-03-2005 a las 08:43 -0800, FERNANDO VILLARROEL escribió: > disponible -- Fernando San Martín Woerner Jefe de Informática Galilea S.A. From jileon en parcan.es Wed Mar 16 21:14:29 2005 From: jileon en parcan.es (=?ISO-8859-1?Q?Juan_Ignacio_Rodr=EDguez_de_Le=F3n?=) Date: Wed, 16 Mar 2005 20:14:29 +0000 Subject: beep del sistema. In-Reply-To: <200503161115.10181.pepe@diselpro.com> References: <200503161001.08476.pepe@diselpro.com> <42380609.7000503@parcan.es> <200503161115.10181.pepe@diselpro.com> Message-ID: <423893A5.2070805@parcan.es> Pepe Aracil wrote: > El Miércoles, 16 de Marzo de 2005 11:10, Juan Ignacio Rodríguez de León > escribió: > >>¿Cuál es el sistema empotrado? ¿Windows, linux, MAC? >>_______________________________________________ > > > Linux. > Encontré esto en Internet. No se si te servirá. La idea sería compilar y despues llamar al programa beep con un os.system o similar. Un saludo. -------------------------------------------------------- download the console_beep-0.1 package from www.ibiblio.org (formerly metalab.unc.edu, and sunsite.unc.edu before that). Amazingly, the compressed package is only 3K! For your convenience, the direct URL is: http://www.ibiblio.org/pub/Linux/apps/sound/misc/console_beep-0.1.tar.gz Once you've downloaded this, unpack it as usual. Within the tarball, you'll find two programs to make: beep.c, and beep.c.direct. The first, beep.c, takes commands from a file, whereas beep.c.direct can be accessed directly from the command line. To compile beep.c.direct, you'll need to rename it "beep.c" -- after renaming the original, of course. Usage is simple. Both programs take two arguments: the tonal frequency in Hertz, and the duration in milliseconds. So, let's say you compiled beep.c.direct into "beep". Here's all you'd need to do: beep 440 200 This will play a 440 Hz tone for 200 milliseconds, or a fifth of a second. From fvillarroel en yahoo.com Wed Mar 16 21:51:22 2005 From: fvillarroel en yahoo.com (FERNANDO VILLARROEL) Date: Wed, 16 Mar 2005 12:51:22 -0800 (PST) Subject: Aplicaciones PDA In-Reply-To: 6667 Message-ID: <20050316205122.76166.qmail@web41201.mail.yahoo.com> Si http://ipkgfind.handhelds.org/result.phtml?query=pygtk&searchtype=package§ion= http://ipkgfind.handhelds.org/result.phtml?query=SQLITE&searchtype=package§ion= --- Fernando San Mart?n Woerner wrote: > existe un port de pygtk para windows mobile 2003, y > de pysqllite? > > El mi?, 16-03-2005 a las 08:43 -0800, FERNANDO > VILLARROEL escribi?: > > disponible > -- > Fernando San Mart?n Woerner > Jefe de Inform?tica > Galilea S.A. > > _______________________________________________ > Python-es mailing list > Python-es en aditel.org > http://listas.aditel.org/listinfo/python-es > __________________________________ Do you Yahoo!? Make Yahoo! your home page http://www.yahoo.com/r/hs ------------ próxima parte ------------ _______________________________________________ Python-es mailing list Python-es en aditel.org http://listas.aditel.org/listinfo/python-es From snmartin en galilea.cl Wed Mar 16 21:55:56 2005 From: snmartin en galilea.cl (Fernando San =?ISO-8859-1?Q?Mart=EDn?= Woerner) Date: Wed, 16 Mar 2005 16:55:56 -0400 Subject: Aplicaciones PDA In-Reply-To: <20050316205122.76166.qmail@web41201.mail.yahoo.com> References: <20050316205122.76166.qmail@web41201.mail.yahoo.com> Message-ID: <1111006556.10324.14.camel@localhost.localdomain> pero esos paquetes funcionan sobre familiar, me refiero a alguno funcionando directamente sobre mobile 2003 El mié, 16-03-2005 a las 12:51 -0800, FERNANDO VILLARROEL escribió: > Si > > http://ipkgfind.handhelds.org/result.phtml?query=pygtk&searchtype=package§ion= > > http://ipkgfind.handhelds.org/result.phtml?query=SQLITE&searchtype=package§ion= > > > --- Fernando San Martn Woerner > wrote: > > existe un port de pygtk para windows mobile 2003, y > > de pysqllite? > > > > El mi, 16-03-2005 a las 08:43 -0800, FERNANDO > > VILLARROEL escribi: > > > disponible > > -- > > Fernando San Martn Woerner > > Jefe de Informtica > > Galilea S.A. > > > > _______________________________________________ > > Python-es mailing list > > Python-es en aditel.org > > http://listas.aditel.org/listinfo/python-es > > > > > > __________________________________ > Do you Yahoo!? > Make Yahoo! your home page > http://www.yahoo.com/r/hs > _______________________________________________ > Python-es mailing list > Python-es en aditel.org > http://listas.aditel.org/listinfo/python-es -- Fernando San Martín Woerner Jefe de Informática Galilea S.A. From fvillarroel en yahoo.com Wed Mar 16 22:13:05 2005 From: fvillarroel en yahoo.com (FERNANDO VILLARROEL) Date: Wed, 16 Mar 2005 13:13:05 -0800 (PST) Subject: Aplicaciones PDA In-Reply-To: 6667 Message-ID: <20050316211305.99337.qmail@web41202.mail.yahoo.com> Hola una solucion seria instalar OPIE y asi te quedas con un dispositivo con Linux y entre otros Python instalados, luego ves que otros paquetes necesitas cargar, SQLITE, pyGTK, Apache, etc. Aca va el link para bajar OPIE para las IPAQ: http://familiar.handhelds.org/familiar/releases/v0.7.2/install/download.html Si te fijas puedes seleccioar los paquetes que controlaran la grafica de la IPAQ, Qtopia o GTK, creo que a ti te sirve pypaq. Fernando Villarroel N. --- Fernando San Mart?n Woerner wrote: > Lo estoy haciendo en una HandHeld HHP Dolphin 9500, > la cual pierde > garant?a de fabrica al desinstalar el pocketpc 2003, > Tenemos todos > nuestros sistemas desarrollados en python, > lamentablemente para esto nos > hemos visto obligados a usar vbce... > > por otra parte hice los pasos pero no puedo importar > Tkinter... > > El mi?, 16-03-2005 a las 17:15 +0100, Amm-Python > escribi?: > > La p?gina ya te indica que copies los binarios de > TK en el raiz del > > ipaq, es decir; en el directorio "mi dispositivo". > Creas la carpeta > > tcl8.4.3 metes el tkinter y eso es todo. > > > > Recuerda de hacer el proceso de "Setup Registry" > que te indican. > > > > No obstante, a mi no me termina de convencer. El > W$ CE es un cafrada y > > te va a dar problemas absurdos desde python. > > La l?stima es que tengo una ipaq hp1930 y no le > puedo meter linux, pero > > as? que pueda la jubilo. > > > > > -----Mensaje original----- > > > De: python-es-bounces en aditel.org > > > [mailto:python-es-bounces en aditel.org] En nombre > de Fernando > > > San Mart?n Woerner > > > Enviado el: dimecres, 16 / mar? / 2005 16:09 > > > Para: La lista de python en castellano > > > Asunto: RE: [Python-es] Aplicaciones PDA > > > > > > > > > El mar, 15-03-2005 a las 16:32 +0100, Amm-Python > escribi?: > > > > Lo ?nico que he conseguido que funcione en > Windows CE es esto: > > > > > > > > http://fore.validus.com/~kashtan > > > > > > > > Pero s?lo usa TK. > > > > Y de usar py2exe olv?date. > > > > > > > > Y si tienes que conectarte a bases de datos ni > te cuento!!!! > > > > > > > > Yo estoy deseando hacerme con una Zaurus y > dejarme de historias. > > > > > > yo logr? hacer funcionar python, pero no pude > hacerlo con > > > Tkinter, hay alg?n tip extra aparte de los > indicados en la > > > p?gina?, estaba pensando usar xml para almacenar > datos, ya > > > que no existen m?dulos para conecciones a DB... > > > > > > saludos > > > > > > -- > > > Fernando San Mart?n Woerner > > > Jefe de Inform?tica > > > Galilea S.A. > > > > > > _______________________________________________ > > > Python-es mailing list > > > Python-es en aditel.org > http://listas.aditel.org/listinfo/python-es > > > > > > > _______________________________________________ > > Python-es mailing list > > Python-es en aditel.org > > http://listas.aditel.org/listinfo/python-es > -- > Fernando San Mart?n Woerner > Jefe de Inform?tica > Galilea S.A. > > _______________________________________________ > Python-es mailing list > Python-es en aditel.org > http://listas.aditel.org/listinfo/python-es > __________________________________ Do you Yahoo!? Yahoo! Small Business - Try our new resources site! http://smallbusiness.yahoo.com/resources/ ------------ próxima parte ------------ _______________________________________________ Python-es mailing list Python-es en aditel.org http://listas.aditel.org/listinfo/python-es From fvillarroel en yahoo.com Wed Mar 16 22:16:31 2005 From: fvillarroel en yahoo.com (FERNANDO VILLARROEL) Date: Wed, 16 Mar 2005 13:16:31 -0800 (PST) Subject: Aplicaciones PDA In-Reply-To: 6667 Message-ID: <20050316211631.56215.qmail@web41211.mail.yahoo.com> No creo lo que entiendo es que las PocketPC son una version reducida de Windows, pero no veo por que no cargar familiar, te quedas con un entorno profesional de desarrollo. --- Fernando San Mart?n Woerner wrote: > pero esos paquetes funcionan sobre familiar, me > refiero a alguno > funcionando directamente sobre mobile 2003 > > El mi?, 16-03-2005 a las 12:51 -0800, FERNANDO > VILLARROEL escribi?: > > Si > > > > > http://ipkgfind.handhelds.org/result.phtml?query=pygtk&searchtype=package§ion= > > > > > http://ipkgfind.handhelds.org/result.phtml?query=SQLITE&searchtype=package§ion= > > > > > > --- Fernando San Martn Woerner > > > wrote: > > > existe un port de pygtk para windows mobile > 2003, y > > > de pysqllite? > > > > > > El mi, 16-03-2005 a las 08:43 -0800, FERNANDO > > > VILLARROEL escribi: > > > > disponible > > > -- > > > Fernando San Martn Woerner > > > Jefe de Informtica > > > Galilea S.A. > > > > > > _______________________________________________ > > > Python-es mailing list > > > Python-es en aditel.org > > > http://listas.aditel.org/listinfo/python-es > > > > > > > > > > > __________________________________ > > Do you Yahoo!? > > Make Yahoo! your home page > > http://www.yahoo.com/r/hs > > _______________________________________________ > > Python-es mailing list > > Python-es en aditel.org > > http://listas.aditel.org/listinfo/python-es > -- > Fernando San Mart?n Woerner > Jefe de Inform?tica > Galilea S.A. > > _______________________________________________ > Python-es mailing list > Python-es en aditel.org > http://listas.aditel.org/listinfo/python-es > __________________________________ Do you Yahoo!? Yahoo! Small Business - Try our new resources site! http://smallbusiness.yahoo.com/resources/ ------------ próxima parte ------------ _______________________________________________ Python-es mailing list Python-es en aditel.org http://listas.aditel.org/listinfo/python-es From manelelena en manelelena.com Wed Mar 16 22:34:28 2005 From: manelelena en manelelena.com (Manel i Elena) Date: Wed, 16 Mar 2005 22:34:28 +0100 Subject: conectarse a una base In-Reply-To: <0e7c01c52a2e$683122c0$4d905c9d@elw2k> References: <0e7c01c52a2e$683122c0$4d905c9d@elw2k> Message-ID: <200503162234.28418.manelelena@manelelena.com> En libbatch.py (es una librería de uso general para desarrollar procesos batch) puedes encontrar ejemplos de conexión a varias bases de datos: http://libbatch.python-hosting.com/ El Miércoles, 16 de Marzo de 2005 14:45, Esteban escribió: > hola a todos > estoy tratando de conectarme a una base de datos en postgres > alguien tiene una idea de como puedo hacer, un ejemplo sencillo > ya que soy mas que novato > > saludos > _______________________________________________ > Python-es mailing list > Python-es en aditel.org > http://listas.aditel.org/listinfo/python-es -- Saludos / Regards. Manel. Projects Page: http://www.manelelena.com Libre Software: http://libresoftware.blogspot.com From snmartin en galilea.cl Wed Mar 16 22:36:21 2005 From: snmartin en galilea.cl (Fernando San =?ISO-8859-1?Q?Mart=EDn?= Woerner) Date: Wed, 16 Mar 2005 17:36:21 -0400 Subject: Aplicaciones PDA In-Reply-To: <20050316211631.56215.qmail@web41211.mail.yahoo.com> References: <20050316211631.56215.qmail@web41211.mail.yahoo.com> Message-ID: <1111008981.10324.17.camel@localhost.localdomain> perido la garantia de mis maquinas, como comente anteriormente es un dispositivo especial que esta amarrado a ciertos contratos del tipo M$ por lo que mi única alternativa es usar cosas que funcionen sobre mobile 2003, imposible instalar linux en ellas, viene prohíbido por contrato. El mié, 16-03-2005 a las 13:16 -0800, FERNANDO VILLARROEL escribió: > No creo lo que entiendo es que las PocketPC son una > version reducida de Windows, pero no veo por que no > cargar familiar, te quedas con un entorno profesional > de desarrollo. > --- Fernando San Martn Woerner > wrote: > > pero esos paquetes funcionan sobre familiar, me > > refiero a alguno > > funcionando directamente sobre mobile 2003 > > > > El mi, 16-03-2005 a las 12:51 -0800, FERNANDO > > VILLARROEL escribi: > > > Si > > > > > > > > > http://ipkgfind.handhelds.org/result.phtml?query=pygtk&searchtype=package§ion= > > > > > > > > > http://ipkgfind.handhelds.org/result.phtml?query=SQLITE&searchtype=package§ion= > > > > > > > > > --- Fernando San Martn Woerner > > > > > wrote: > > > > existe un port de pygtk para windows mobile > > 2003, y > > > > de pysqllite? > > > > > > > > El mi, 16-03-2005 a las 08:43 -0800, FERNANDO > > > > VILLARROEL escribi: > > > > > disponible > > > > -- > > > > Fernando San Martn Woerner > > > > Jefe de Informtica > > > > Galilea S.A. > > > > > > > > _______________________________________________ > > > > Python-es mailing list > > > > Python-es en aditel.org > > > > http://listas.aditel.org/listinfo/python-es > > > > > > > > > > > > > > > > __________________________________ > > > Do you Yahoo!? > > > Make Yahoo! your home page > > > http://www.yahoo.com/r/hs > > > _______________________________________________ > > > Python-es mailing list > > > Python-es en aditel.org > > > http://listas.aditel.org/listinfo/python-es > > -- > > Fernando San Martn Woerner > > Jefe de Informtica > > Galilea S.A. > > > > _______________________________________________ > > Python-es mailing list > > Python-es en aditel.org > > http://listas.aditel.org/listinfo/python-es > > > > > > __________________________________ > Do you Yahoo!? > Yahoo! Small Business - Try our new resources site! > http://smallbusiness.yahoo.com/resources/ > _______________________________________________ > Python-es mailing list > Python-es en aditel.org > http://listas.aditel.org/listinfo/python-es -- Fernando San Martín Woerner Jefe de Informática Galilea S.A. From morillas en posta.unizar.es Wed Mar 16 22:58:35 2005 From: morillas en posta.unizar.es (luis miguel morillas) Date: Wed, 16 Mar 2005 22:58:35 +0100 Subject: conectarse a una base In-Reply-To: <0e7c01c52a2e$683122c0$4d905c9d@elw2k> References: <0e7c01c52a2e$683122c0$4d905c9d@elw2k> Message-ID: <20050316215834.GA2237@marmota> Asunto: [Python-es] conectarse a una base Fecha: mié, mar 16, 2005 at 10:45:25 -0300 Citando a Esteban (elucero en ffyb.uba.ar): > hola a todos > estoy tratando de conectarme a una base de datos en postgres > alguien tiene una idea de como puedo hacer, un ejemplo sencillo > ya que soy mas que novato > Mira la doc general de python [1]. Yo dejé una conferencia sencillita de hace unos años [2]. Hay una presentación del pycon el año pasado. Hay un sitio buenísimo de postgresql en español [4]. Cuando decidas qué módulo vas a usar, mira su código. Seguro que tienes ejemplos. Saludos, [1] http://python.org/topics/database/ [2] http://platea.cnice.mecd.es/%7Ejmorilla/presentaciones/dbapi/frames.html [3] http://www.python.org/pycon/dc2004/papers/23/ [4] http://postgresql.cl > saludos > _______________________________________________ > Python-es mailing list > Python-es en aditel.org > http://listas.aditel.org/listinfo/python-es -- Luis Miguel No a las patentes de software en Europa EuropeSwPatentFree http://EuropeSwPatentFree.hispalinux.es From pepe en diselpro.com Thu Mar 17 00:26:28 2005 From: pepe en diselpro.com (Pepe Aracil) Date: Thu, 17 Mar 2005 00:26:28 +0100 Subject: Limpiar =?iso-8859-15?q?int=E9rprete?= In-Reply-To: <1110990298.29692.3.camel@localhost.localdomain> References: <1110990298.29692.3.camel@localhost.localdomain> Message-ID: <200503170026.28136.pepe@diselpro.com> Si trabajas sobre un terminal compatible ansi,vt100,... puede utilizar: print "\x1b[2J" Saludos. El Miércoles, 16 de Marzo de 2005 17:24, Jordi Ivars escribió: > Hola a todos. > > Tengo una duda y es que necesito limpiar la pantalla del intérprete > python de los comandos que se le meten. Es decir, hacer un python y > > luego: > >> print "hola" > >> limpiar > > y la pantalla se queda solamente con un >> al principio > > Podria servir un os.system("clear") pero siempre tiene retorno, un 0 en > este caso. ¿Hay alguna cosilla sencilla que permita hacer una limpieza > de pantalla del intérprete? > > Saludos y muchas gracias por vuestra atención. > > Jordi Ivars ------------ próxima parte ------------ _______________________________________________ Python-es mailing list Python-es en aditel.org http://listas.aditel.org/listinfo/python-es From lcatalin en siadv.com Thu Mar 17 08:59:53 2005 From: lcatalin en siadv.com (Catalin Lungu) Date: Thu, 17 Mar 2005 08:59:53 +0100 Subject: Aplicaciones PDA References: <20050316134018.9116.qmail@web41205.mail.yahoo.com> Message-ID: <002001c52ac7$4df9c440$d900a8c0@catalin> Muchas gracias Fernando. Ahora lo tengo mas claro. Saludos, Catalin From lcatalin en siadv.com Thu Mar 17 09:07:03 2005 From: lcatalin en siadv.com (Catalin Lungu) Date: Thu, 17 Mar 2005 09:07:03 +0100 Subject: Tratar excepciones Message-ID: <002701c52ac8$521598a0$d900a8c0@catalin> Hola, Hay alguna forma de saber, cuando se produce un error cual es la descripción del mismo? Por ej. try: instrucción except: print err.numero print err.descripción Gracias, From jcanto en hispasec.com Thu Mar 17 09:17:27 2005 From: jcanto en hispasec.com (Julio Canto) Date: Thu, 17 Mar 2005 09:17:27 +0100 Subject: Tratar excepciones In-Reply-To: <002701c52ac8$521598a0$d900a8c0@catalin> References: <002701c52ac8$521598a0$d900a8c0@catalin> Message-ID: <42393D17.8060200@hispasec.com> Catalin Lungu wrote: >Hola, >Hay alguna forma de saber, cuando se produce un error cual es la descripción del mismo? >Por ej. > >try: > instrucción >except: > print err.numero > print err.descripción > > prueba con sys.exc_info() dentro del except. Un saludo, JC From lcatalin en siadv.com Thu Mar 17 09:33:03 2005 From: lcatalin en siadv.com (Catalin Lungu) Date: Thu, 17 Mar 2005 09:33:03 +0100 Subject: Tratar excepciones References: <002701c52ac8$521598a0$d900a8c0@catalin> <42393D17.8060200@hispasec.com> Message-ID: <003901c52acb$f38dc790$d900a8c0@catalin> Hola, No existe algo mas claro. Es que la informacion que da el exc_info a mi no me dice mucho. g=file("c:\\prb.txt","w") try: f=file("c:\\prb.txt","w") except: print str(sys.exc_info()) ... (, , ) From jcanto en hispasec.com Thu Mar 17 09:53:01 2005 From: jcanto en hispasec.com (Julio Canto) Date: Thu, 17 Mar 2005 09:53:01 +0100 Subject: Tratar excepciones In-Reply-To: <003901c52acb$f38dc790$d900a8c0@catalin> References: <002701c52ac8$521598a0$d900a8c0@catalin> <42393D17.8060200@hispasec.com> <003901c52acb$f38dc790$d900a8c0@catalin> Message-ID: <4239456D.50305@hispasec.com> Catalin Lungu wrote: > Hola, > No existe algo mas claro. Es que la informacion que da el exc_info a > mi no me dice mucho. > > g=file("c:\\prb.txt","w") > > try: > f=file("c:\\prb.txt","w") > except: > print str(sys.exc_info()) > ... > (, instance at 0x02976E18>, ) > Prueba con str(sys.exc_info()[0]) From jmeile en hotmail.com Thu Mar 17 09:52:48 2005 From: jmeile en hotmail.com (Josef Meile) Date: Thu, 17 Mar 2005 09:52:48 +0100 Subject: Tratar excepciones In-Reply-To: <003901c52acb$f38dc790$d900a8c0@catalin> References: <002701c52ac8$521598a0$d900a8c0@catalin> <42393D17.8060200@hispasec.com> <003901c52acb$f38dc790$d900a8c0@catalin> Message-ID: <42394560.4070804@hotmail.com> Hola, > No existe algo mas claro. Es que la informacion que da el exc_info a mi > no me dice mucho. > > g=file("c:\\prb.txt","w") > > try: > f=file("c:\\prb.txt","w") > except: > print str(sys.exc_info()) > ... > (, at 0x02976E18>, ) Puedes tratar con esto: >>> try: ... 1/0 ... except: ... from sys import exc_info, stderr ... from traceback import format_exception ... type,val,tb=exc_info() ... stderr.write(''.join(format_exception(type, val, tb))) ... del type,val,tb ... Traceback (most recent call last): File "", line 2, in ? ZeroDivisionError: integer division or modulo by zero Saludos, Josef ------------ próxima parte ------------ _______________________________________________ Python-es mailing list Python-es en aditel.org http://listas.aditel.org/listinfo/python-es From py en topmusic.ch Thu Mar 17 10:03:17 2005 From: py en topmusic.ch (=?iso-8859-1?Q?Fran=E7ois?=) Date: Thu, 17 Mar 2005 10:03:17 +0100 Subject: Tratar excepciones In-Reply-To: <4239456D.50305@hispasec.com> References: <4239456D.50305@hispasec.com> Message-ID: > Catalin Lungu wrote: >> la informacion que da el exc_info a mi no me dice mucho. >> >> g=file("c:\\prb.txt","w") >> >> try: >> f=file("c:\\prb.txt","w") >> except: >> print str(sys.exc_info()) >> ... >> (, > instance at 0x02976E18>, ) >> De la part de Julio Canto > Prueba con str(sys.exc_info()[0]) o con : print sys.exc_info()[0].__doc__ François From dtrillo en gmail.com Thu Mar 17 10:15:12 2005 From: dtrillo en gmail.com (david _) Date: Thu, 17 Mar 2005 10:15:12 +0100 Subject: Python en Linux Message-ID: <86b8f6b905031701156116f7a1@mail.gmail.com> Hay alguna forma de distribuir una aplicacion en Linux sin tener que entregar el codigo fuente? david From dvilla en gmx.net Thu Mar 17 10:24:07 2005 From: dvilla en gmx.net (David Villa) Date: Thu, 17 Mar 2005 10:24:07 +0100 Subject: Python en Linux In-Reply-To: <86b8f6b905031701156116f7a1@mail.gmail.com> References: <86b8f6b905031701156116f7a1@mail.gmail.com> Message-ID: <1111051447.2266.4.camel@amy> Aunque exista alguna forma ¿no te parece que eso va totalmente en contra de la filosofía del software libre? El jue, 17-03-2005 a las 10:15 +0100, david _ escribió: > Hay alguna forma de distribuir una aplicacion en Linux sin tener que > entregar el codigo fuente? > david > _______________________________________________ > Python-es mailing list > Python-es en aditel.org > http://listas.aditel.org/listinfo/python-es > From hernan en orgmf.com.ar Thu Mar 17 10:22:44 2005 From: hernan en orgmf.com.ar (=?iso-8859-1?Q?Hern=E1n_Mart=EDnez_Foffani?=) Date: Thu, 17 Mar 2005 10:22:44 +0100 Subject: Tratar excepciones In-Reply-To: <003901c52acb$f38dc790$d900a8c0@catalin> References: <003901c52acb$f38dc790$d900a8c0@catalin> Message-ID: > No existe algo mas claro. Es que la informacion que da el exc_info a > mi no me dice mucho. > > g=file("c:\\prb.txt","w") > > try: > f=file("c:\\prb.txt","w") > except: > print str(sys.exc_info()) > ... > (, instance at 0x02976E18>, ) Hazlo sencillo, no te compliques. Usa las instancias de excepciones, a no ser que la excepción que estás tratando de atrapar fuera definida por terceros y desconoces su clase. En este ultimo caso no te queda mas remedio que usar la clausula except pelada y recuperar la información de sys.exc_info. >>> try: ... f = file("c:\\pepe", "r") ... except Exception, instExcpt: ... print instExcpt ... [Errno 2] No such file or directory: 'c:\\pepe' >>> Saludos, -H. From dvilla en gmx.net Thu Mar 17 10:26:46 2005 From: dvilla en gmx.net (David Villa) Date: Thu, 17 Mar 2005 10:26:46 +0100 Subject: Limpiar =?ISO-8859-1?Q?int=E9rprete?= In-Reply-To: <1110990298.29692.3.camel@localhost.localdomain> References: <1110990298.29692.3.camel@localhost.localdomain> Message-ID: <1111051606.2268.6.camel@amy> Si usas ipython (que es otro interprete) puedes limpiar simplemente con 'clear'. El mié, 16-03-2005 a las 17:24 +0100, Jordi Ivars escribió: > Hola a todos. > > Tengo una duda y es que necesito limpiar la pantalla del intérprete > python de los comandos que se le meten. Es decir, hacer un python y > luego: > > >> print "hola" > >> limpiar > > y la pantalla se queda solamente con un >> al principio > > Podria servir un os.system("clear") pero siempre tiene retorno, un 0 en > este caso. ¿Hay alguna cosilla sencilla que permita hacer una limpieza > de pantalla del intérprete? > > Saludos y muchas gracias por vuestra atención. > > Jordi Ivars > _______________________________________________ > Python-es mailing list > Python-es en aditel.org > http://listas.aditel.org/listinfo/python-es From danielj en iai.csic.es Thu Mar 17 11:05:38 2005 From: danielj en iai.csic.es (Daniel) Date: Thu, 17 Mar 2005 11:05:38 +0100 Subject: importar modulo con el nombre variable Message-ID: <1111053938.5146.0.camel@localhost.localdomain> Hola, Tengo un modulo de datos creado con scipy.io.data_store según: ----------------------------------------------------- from scipy.io import save, create_module nombre = 'datos_hi_rT'+str(int(nresT)) create_module(nombre) [..] save (nombre, diccionario) ----------------------------------------------------- para recuperarlo siplemente tengo que tratarlo como un módulo, pero no puedo hacer: ----------------------------------------------------- nombre = 'datos_hi_rT'+str(int(nresT)) from nombre import * ----------------------------------------------------- porque entonces busca el módulo nombre.py. ¿Alguien sabe si se puede importar un módulo dado como una variable? si no es posible tendría que almacenar las cosas de otra forma. Mil gracias. Dani. From erny en sicem.biz Thu Mar 17 11:51:18 2005 From: erny en sicem.biz (Ernesto Revilla) Date: Thu, 17 Mar 2005 11:51:18 +0100 Subject: importar modulo con el nombre variable In-Reply-To: <1111053938.5146.0.camel@localhost.localdomain> References: <1111053938.5146.0.camel@localhost.localdomain> Message-ID: <42396126.8030605@sicem.biz> nombreModulo="sys" mod = __import__(nombreModulo) print mod.path Erny Daniel escribió: >Hola, > >Tengo un modulo de datos creado con scipy.io.data_store según: >----------------------------------------------------- > from scipy.io import save, create_module > nombre = 'datos_hi_rT'+str(int(nresT)) > create_module(nombre) > [..] > save (nombre, diccionario) >----------------------------------------------------- >para recuperarlo siplemente tengo que tratarlo como un módulo, pero no >puedo hacer: >----------------------------------------------------- > nombre = 'datos_hi_rT'+str(int(nresT)) > from nombre import * >----------------------------------------------------- >porque entonces busca el módulo nombre.py. > >¿Alguien sabe si se puede importar un módulo dado como una variable? >si no es posible tendría que almacenar las cosas de otra forma. > >Mil gracias. >Dani. > > --- avast! Antivirus: Saliente mensaje limpio. Base de datos de Virus (VPS): 0511-0, 15/03/2005 Comprobado en: 17/03/2005 11:51:20 avast! tiene los derechos reservados (c) 2000-2004 ALWIL Software. http://www.avast.com From hernan en orgmf.com.ar Thu Mar 17 11:55:11 2005 From: hernan en orgmf.com.ar (=?iso-8859-1?Q?Hern=E1n_Mart=EDnez_Foffani?=) Date: Thu, 17 Mar 2005 11:55:11 +0100 Subject: importar modulo con el nombre variable In-Reply-To: <1111053938.5146.0.camel@localhost.localdomain> References: <1111053938.5146.0.camel@localhost.localdomain> Message-ID: > ¿Alguien sabe si se puede importar un módulo dado como una variable? > si no es posible tendría que almacenar las cosas de otra forma. Usa __import__(..) >>> mi_modulo = 'os' >>> mi_os = __import__(mi_modulo) >>> mi_os.getcwd() 'D:\\APPS\\Python23' >>> Saludos, -H. From fonso en aturuxo.net Thu Mar 17 12:05:34 2005 From: fonso en aturuxo.net (=?ISO-8859-1?Q?Afonso_Fern=E1ndez_Nogueira?=) Date: Thu, 17 Mar 2005 12:05:34 +0100 Subject: importar modulo con el nombre variable In-Reply-To: <1111053938.5146.0.camel@localhost.localdomain> References: <1111053938.5146.0.camel@localhost.localdomain> Message-ID: <4239647E.9040402@aturuxo.net> Daniel wrote: >Hola, > >Tengo un modulo de datos creado con scipy.io.data_store según: >----------------------------------------------------- > from scipy.io import save, create_module > nombre = 'datos_hi_rT'+str(int(nresT)) > create_module(nombre) > [..] > save (nombre, diccionario) >----------------------------------------------------- >para recuperarlo siplemente tengo que tratarlo como un módulo, pero no >puedo hacer: >----------------------------------------------------- > nombre = 'datos_hi_rT'+str(int(nresT)) > from nombre import * >----------------------------------------------------- >porque entonces busca el módulo nombre.py. > >¿Alguien sabe si se puede importar un módulo dado como una variable? >si no es posible tendría que almacenar las cosas de otra forma. > > nombre = 'datos_hi_rT'+str(int(nresT)) modulo = __import__(nombre) Un saludo, Fonso From danielj en iai.csic.es Thu Mar 17 12:16:04 2005 From: danielj en iai.csic.es (Daniel) Date: Thu, 17 Mar 2005 12:16:04 +0100 Subject: importar modulo con el nombre variable (SOLUCIONADO) In-Reply-To: References: Message-ID: <1111058164.5146.4.camel@localhost.localdomain> Muchas gracias a Ernesto Revilla, Hernán Martínez Foffani y a Alfonso Fernández Nogueira por su rápida y acertada respuesta. No se que haría sin esta lista. Un saludo. Dani. > > ¿Alguien sabe si se puede importar un módulo dado como una variable? > > si no es posible tendría que almacenar las cosas de otra forma. > > Usa __import__(..) > > >>> mi_modulo = 'os' > >>> mi_os = __import__(mi_modulo) > >>> mi_os.getcwd() > 'D:\\APPS\\Python23' > >>> > > Saludos, > -H. > > _______________________________________________ > Python-es mailing list > Python-es en aditel.org > http://listas.aditel.org/listinfo/python-es From py en ls-l.org Thu Mar 17 12:44:31 2005 From: py en ls-l.org (Chema Cortes) Date: Thu, 17 Mar 2005 12:44:31 +0100 Subject: Dominio Python.cl In-Reply-To: <20050313150738.44067.qmail@web41214.mail.yahoo.com> References: <20050313150738.44067.qmail@web41214.mail.yahoo.com> Message-ID: <20050317124431.vauqumdu9fq8k8k8@ls-l.org> FERNANDO VILLARROEL escribió: > Hola Chema gracias por tus comentarios, se que en este > ambito tu tienes mucho que decir, y como para esto se > necesita mucha xinergia, o que rememos todos para el > mismo lado, me gustaria escuchar de tu parte algun > consejo, que harias, que no harias, tienes algo con lo > que puedes colaborar, etc. > > Como esto esta en panales, creo que ideas son bien > recibidas. Aunque agradezco la confianza que tienes en mí, creo que cada grupo debe encontrar su propio camino. Como bien dices, hay que potenciar la "colaboración" entre todos nosotros que estamos interesados por el python, la "xinergia" de la que tu hablas, pero personalmente no soy partidario hacer confluir todos los esfuerzos en un sólo proyecto que ambicione a abarcarlo todo. Éste sería mi primer consejo, que no empieces por proyectos ambiciosos. Es en lo primero que pensamos, henchidos de ilusión, para intentar arrastrar al mayor número de personas; pero al final estos proyectos requieren de demasiado esfuerzo continuado, algo difícil de mantener por voluntarios aficionados. Estos proyectos acaban muriendo de "inanición" y poco de sus resultados finales pueden ser reaprovechados en otros ámbitos más generales. En cambio, es preferible centrarse en pequeños proyectos realizables a corto plazo, aunque parezcan demasiado simples en un principio. Facilita que mucha más gente pueda colaborar con sus pequeñas cosas, y que sean muchas más las personas que se aprovechen del trabajo hecho. Además se consigue que sean los que más colaboren los que vayan guiando el interés del colectivo, sin imposición artificial de ninguna doctrina. Centrándonos en python, una de sus características destable es poder simplificar conceptos que parecerían bastante más complejos usando otros lenguajes. Por ejemplo, entender cómo funciona un servidor-cliente XMLRPC con python es bastante trivial, bastante instructivo incluso para los que no son programadores de python. Es algo que yo explotaría, que con python se puede reducir la complejidad de un sistema hasta un nivel comprensible por un humano normal. En relación con ésto último, llevo algunos días pensando en una "metodología" colaborativa ("Epycuro") para escribir artículos técnicos que formen parte de la didáctica de una materia. Me lo estaba planteándo como una forma de trasferir conocimientos técnicos entre programadores, pero supongo que tendría su interés entre los educadores. Lamentablemente, mi actual trabajo no me deja mucho tiempo libre, por lo que prefiero no comprometerme con ningún proyecto para así distribuir mejor mis ratos libres. De aquí te daría mi último consejo, aunque no el menos importante: no dejes que nada te impida dedicarle el tiempo suficiente a tu vida. En lo que pueda, cuenta con mi ayuda. Un saludo, Chema From dtrillo en gmail.com Thu Mar 17 13:18:40 2005 From: dtrillo en gmail.com (david _) Date: Thu, 17 Mar 2005 13:18:40 +0100 Subject: Python en Linux Message-ID: <86b8f6b905031704184dc33056@mail.gmail.com> David: Supongo que no todo tiene por que ser libre, o gratuito, no? Muchas empresas requieren soluciones a medidas hechas en Linux, y creo que si es interesante, al menos, limitar el codigo fuente. david From elucero en ffyb.uba.ar Thu Mar 17 13:32:20 2005 From: elucero en ffyb.uba.ar (Esteban) Date: Thu, 17 Mar 2005 09:32:20 -0300 Subject: conectarse a una base References: <0e7c01c52a2e$683122c0$4d905c9d@elw2k> <20050316215834.GA2237@marmota> Message-ID: <012601c52aed$5ce05a70$4d905c9d@elw2k> allá voy y gracias Luis ----- Original Message ----- From: "luis miguel morillas" To: "Esteban" Cc: Sent: Wednesday, March 16, 2005 6:58 PM Subject: Re: [Python-es] conectarse a una base > > Asunto: [Python-es] conectarse a una base > Fecha: mié, mar 16, 2005 at 10:45:25 -0300 > > > Citando a Esteban (elucero en ffyb.uba.ar): > > hola a todos > > estoy tratando de conectarme a una base de datos en postgres > > alguien tiene una idea de como puedo hacer, un ejemplo sencillo > > ya que soy mas que novato > > > > Mira la doc general de python [1]. Yo dejé una conferencia sencillita de hace unos años > [2]. Hay una presentación del pycon el año pasado. Hay un sitio buenísimo de postgresql en > español [4]. Cuando decidas qué módulo vas a usar, mira su código. Seguro que tienes > ejemplos. > > Saludos, > > [1] http://python.org/topics/database/ > [2] http://platea.cnice.mecd.es/%7Ejmorilla/presentaciones/dbapi/frames.html > [3] http://www.python.org/pycon/dc2004/papers/23/ > [4] http://postgresql.cl > > > saludos > > _______________________________________________ > > Python-es mailing list > > Python-es en aditel.org > > http://listas.aditel.org/listinfo/python-es > > -- > > Luis Miguel > > No a las patentes de software en Europa > EuropeSwPatentFree > http://EuropeSwPatentFree.hispalinux.es From elucero en ffyb.uba.ar Thu Mar 17 13:31:34 2005 From: elucero en ffyb.uba.ar (Esteban) Date: Thu, 17 Mar 2005 09:31:34 -0300 Subject: conectarse a una base References: <0e7c01c52a2e$683122c0$4d905c9d@elw2k> <200503162234.28418.manelelena@manelelena.com> Message-ID: <011d01c52aed$41c3e4a0$4d905c9d@elw2k> muchas gracias manel ----- Original Message ----- From: "Manel i Elena" To: Cc: "Esteban" Sent: Wednesday, March 16, 2005 6:34 PM Subject: Re: [Python-es] conectarse a una base > En libbatch.py (es una librería de uso general para desarrollar procesos > batch) puedes encontrar ejemplos de conexión a varias bases de datos: > > http://libbatch.python-hosting.com/ > > El Miércoles, 16 de Marzo de 2005 14:45, Esteban escribió: > > hola a todos > > estoy tratando de conectarme a una base de datos en postgres > > alguien tiene una idea de como puedo hacer, un ejemplo sencillo > > ya que soy mas que novato > > > > saludos > > _______________________________________________ > > Python-es mailing list > > Python-es en aditel.org > > http://listas.aditel.org/listinfo/python-es > > -- > > Saludos / Regards. > > Manel. > > Projects Page: http://www.manelelena.com > Libre Software: http://libresoftware.blogspot.com From sergio en s3r.com.ar Thu Mar 17 13:37:08 2005 From: sergio en s3r.com.ar (=?ISO-8859-1?Q?Sergio_G=F3mez?=) Date: Thu, 17 Mar 2005 09:37:08 -0300 Subject: Python en Linux In-Reply-To: <86b8f6b905031704184dc33056@mail.gmail.com> References: <86b8f6b905031704184dc33056@mail.gmail.com> Message-ID: <423979F4.7050306@s3r.com.ar> david _ wrote: > David: > Supongo que no todo tiene por que ser libre, o gratuito, no? Muchas No, ¿Por qué?. Yo más bien supongo lo contrario. Todo software debería ser libre. > empresas requieren soluciones a medidas hechas en Linux, y creo que si > es interesante, al menos, limitar el codigo fuente. No entiendo cuál es la parte interesante de limitar él código. Personalmente me parece más interesante *no* limiatar el código. Yo he vendido soluciones a medida y he entregado el código. Esa misma gente me contrató por otros servicios/software luego. Incluso me parece una buena estrategia. > > david Saludos, -- Sergio Gómez - S3R La Plata, Buenos Aires, Argentina -- ------------ próxima parte ------------ A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 187 bytes Desc: OpenPGP digital signature URL: ------------ próxima parte ------------ _______________________________________________ Python-es mailing list Python-es en aditel.org http://listas.aditel.org/listinfo/python-es From dvilla en gmx.net Thu Mar 17 13:40:46 2005 From: dvilla en gmx.net (David Villa) Date: Thu, 17 Mar 2005 13:40:46 +0100 Subject: Python en Linux In-Reply-To: <86b8f6b905031704184dc33056@mail.gmail.com> References: <86b8f6b905031704184dc33056@mail.gmail.com> Message-ID: <1111063246.24160.22.camel@amy> Hola: El jue, 17-03-2005 a las 13:18 +0100, david _ escribió: > David: > Supongo que no todo tiene por que ser libre, o gratuito, no? Bueno, yo creo que sí, que todo debería ser libre. Lo de que sea gratuito no tiene nada que ver. Lo ideal sería que fuera libre y potencialmente tan caro como sea posible (siempre que haya alguien que te lo vaya a comprar). Pero vamos, no vamos a empezar la discusión de costumbre :-) > Muchas empresas requieren soluciones a medidas hechas en Linux, y creo que si > es interesante, al menos, limitar el codigo fuente. Independientemente de los motivos que puedas tener para hacer código privativo, en general GNU/Linux no se presta demasiado bien a ello, independientemente del lenguaje que utilices. Por ejemplo, hacer un crack es mucho más sencillo en GNU/Linux que en otros sistemas. Por otro lado, si haces software privativo te estás perdiendo miles y miles de librerías y utilidades libres. Si usas algo GPL o de licencia similar en tu programa privativo estás saltándole la licencia y cometiendo un delito. Es decir, hacer un programa privativo cumpliendo la ley te va a costar mucho más trabajo y tiempo que si lo haces libre. También puedes saltarte la ley si no te importa haces turismo judicial. La decisión es tuya. Saludos From lordzealon en ono.com Thu Mar 17 13:50:23 2005 From: lordzealon en ono.com (Lord_ZealoN) Date: Thu, 17 Mar 2005 13:50:23 +0100 Subject: Aplicaciones PDA In-Reply-To: <20050316164315.47457.qmail@web41205.mail.yahoo.com> References: <20050316164315.47457.qmail@web41205.mail.yahoo.com> Message-ID: <42397D0F.2060804@ono.com> FERNANDO VILLARROEL wrote: >Como dije esta disponible pyGTK, y si desean coneccion >a base de datos tienen SQLITE, pySQLITE >--- Fernando San Martín Woerner >wrote: > > >>El mar, 15-03-2005 a las 16:32 +0100, Amm-Python >>escribió: >> >> >>>Lo único que he conseguido que funcione en Windows >>> >>> >>CE es esto: >> >> >>>http://fore.validus.com/~kashtan >>> >>>Pero sólo usa TK. >>>Y de usar py2exe olvídate. >>> >>>Y si tienes que conectarte a bases de datos ni te >>> >>> >>cuento!!!! >> >> >>>Yo estoy deseando hacerme con una Zaurus y dejarme >>> >>> >>de historias. >> >>yo logré hacer funcionar python, pero no pude >>hacerlo con Tkinter, hay >>algún tip extra aparte de los indicados en la >>página?, estaba pensando >>usar xml para almacenar datos, ya que no existen >>módulos para >>conecciones a DB... >> >>saludos >> >>-- >>Fernando San Martín Woerner >>Jefe de Informática >>Galilea S.A. >> >>_______________________________________________ >>Python-es mailing list >>Python-es en aditel.org >>http://listas.aditel.org/listinfo/python-es >> >> >> > > > >__________________________________ >Do you Yahoo!? >Yahoo! Small Business - Try our new resources site! >http://smallbusiness.yahoo.com/resources/ > > >------------------------------------------------------------------------ > >_______________________________________________ >Python-es mailing list >Python-es en aditel.org >http://listas.aditel.org/listinfo/python-es > > No existe un port de pygtk, si no de wx Y no es tan facil poner familiar en una pocketpc por varias razones. 1ª y la más importante: Debe existir un port de "pocketlinux" (por llamarlo de alguna manera) para la máquina donde quieres hacerlo correr. 2ª No existen ports para todas las máquinas y no todos los ports funcionan correctamente, porque el hardware cambia mucho entre una máquina y otra. 3ª Pierdes la garantía del fabricante, por lo tanto, hay que atreverse a hacerlo. Como veis, no es tan facil poner linux en un pda como en un pc. Así que, no lo veais tan sencillo. From csotelop en yahoo.es Thu Mar 17 14:51:12 2005 From: csotelop en yahoo.es (Carlos Eduardo Sotelo Pinto) Date: Thu, 17 Mar 2005 08:51:12 -0500 Subject: mysql Back Up Message-ID: <42398B50.7030107@yahoo.es> -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Hola lista..... alguien alguna vez ha hecho un backup de base de datos desde desde python... como seria este scrip ... gracias - -- La actitud del hacker: Los hackers resuelven problemas y construyen cosas, y creen en la libertad y la ayuda voluntaria mutua. Para ser aceptado como hacker, deberás comportarte como si tuvieras esta actitud en tu interior. Y para comportarte como si tuvieras esta actitud, deberás creerte de verdad dicha actitud. *------------------------------------------------------------* |Carlos E. Sotelo Pinto |KrLoS | |Parque de la Esperanza |GNU/Linux User Registered # 379182 | |Asistente de Sistemas |Tildes omitidas voluntariamente | *------------------------------------------------------------* Sociedad Peruana de Computacion - SPC Grupo de Usuarios GNU/Linux Arequipa - AQPGLUG Asociacion Peruana de Software Libre - APESOL Debian Peru - ------------------------------------------------------------------------ ~ ,= ,-_-. =. ((_/)o o(\_)) ~ `-'(. .)`-' ~ \_/ -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.0 (MingW32) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iD8DBQFCOYtQzqXb6XB0cGwRAjk3AKCd1jeRaXobvGNgL6BJzMNtNLM5owCgwYb+ yxF8ZfbHDHY0kMDDShz514o= =5atu -----END PGP SIGNATURE----- From ricardo en conysis.com Thu Mar 17 15:51:22 2005 From: ricardo en conysis.com (Ricardo Javier Cardenes Medina) Date: Thu, 17 Mar 2005 14:51:22 +0000 Subject: Python en Linux In-Reply-To: <86b8f6b905031701156116f7a1@mail.gmail.com> References: <86b8f6b905031701156116f7a1@mail.gmail.com> Message-ID: <20050317145122.GA12674@midgard.heimy.org> On Thu, Mar 17, 2005 at 10:15:12AM +0100, david _ wrote: > Hay alguna forma de distribuir una aplicacion en Linux sin tener que > entregar el codigo fuente? > david ... Pues depende... La gente suele confundir la licencia de los programas con el "espíritu" del sistema. Existen programas comerciales y cerrados que funcionan en Linux, y no se entrega código con ellos. Todo depende de la licencia que quieras imponer al programa. Pero ojo: revisa bien la licencia de las bibliotecas que utilices, porque algunas pueden forzarte a usar algún tipo de licencia en particular. From ricardo en conysis.com Thu Mar 17 15:57:26 2005 From: ricardo en conysis.com (Ricardo Javier Cardenes Medina) Date: Thu, 17 Mar 2005 14:57:26 +0000 Subject: =?iso-8859-1?q?Inmersi=F3n?= en Python Message-ID: <20050317145726.GB12674@midgard.heimy.org> Buenas... Quería comentar que hemos terminado la traducción y revisión completa de Dive into Python 5.4, a falta de traducir los comentarios de los ejemplos. La tengo alojada temporalmente en: http://www.gulic.org/static/diveintopython-5.4-es Los enlaces en portada a las versiones comprimidas (HTML, PDF, etc) están rotos porque aún no estoy poniéndolos, pero sí se puede leer en la propia web (y descargarlo para lectura en local con wget o similar). El PDF está, pero en esta otra dirección: http://www.gulic.org/static/diveintopython-es.pdf Si algún lector encuentra erratas, ya sabe, no tiene más que comentarlo. Saludos, Ricardo From mario.meraz en gmail.com Thu Mar 17 21:40:29 2005 From: mario.meraz en gmail.com (Luis Mario Meraz) Date: Thu, 17 Mar 2005 14:40:29 -0600 Subject: Alias en Python Message-ID: <6ce5eda05031712406ee8b7d9@mail.gmail.com> Hola tengo este cuestion en mente, tengo Python Card instalado y quiero crear un alias para el Editor Code, para que sea ejecutado por el Python Launcher pero no me deja. Alguien sabe como resolverlo? Saludos From pepe en diselpro.com Thu Mar 17 23:59:10 2005 From: pepe en diselpro.com (Pepe Aracil) Date: Thu, 17 Mar 2005 23:59:10 +0100 Subject: Python en Linux In-Reply-To: <86b8f6b905031701156116f7a1@mail.gmail.com> References: <86b8f6b905031701156116f7a1@mail.gmail.com> Message-ID: <200503172359.10434.pepe@diselpro.com> El Jueves, 17 de Marzo de 2005 10:15, david _ escribió: > Hay alguna forma de distribuir una aplicacion en Linux sin tener que > entregar el codigo fuente? > david Puedes entregar solo los pyc ó meterlo todo en un ejecutable con el cxfreeze http://starship.python.net/crew/atuining/cx_Freeze/index.html Saludos. From pepe en diselpro.com Fri Mar 18 00:08:33 2005 From: pepe en diselpro.com (Pepe Aracil) Date: Fri, 18 Mar 2005 00:08:33 +0100 Subject: =?iso-8859-1?q?Inmersi=F3n_en?= Python In-Reply-To: <20050317145726.GB12674@midgard.heimy.org> References: <20050317145726.GB12674@midgard.heimy.org> Message-ID: <200503180008.33901.pepe@diselpro.com> Bieeen!! muchas gracias!! Estaba esperando el pdf como agua de Mayo, para imprimirlo, encuadernarlo y devorarlo ;D Si encuentro erratas te las comentaré. Saludos. El Jueves, 17 de Marzo de 2005 15:57, Ricardo Javier Cardenes Medina escribió: > Buenas... > > Quería comentar que hemos terminado la traducción y revisión completa de > Dive into Python 5.4, a falta de traducir los comentarios de los > ejemplos. La tengo alojada temporalmente en: > > http://www.gulic.org/static/diveintopython-5.4-es > > Los enlaces en portada a las versiones comprimidas (HTML, PDF, etc) > están rotos porque aún no estoy poniéndolos, pero sí se puede leer > en la propia web (y descargarlo para lectura en local con wget o > similar). El PDF está, pero en esta otra dirección: > > http://www.gulic.org/static/diveintopython-es.pdf > > Si algún lector encuentra erratas, ya sabe, no tiene más que comentarlo. > > Saludos, > Ricardo > _______________________________________________ > Python-es mailing list > Python-es en aditel.org > http://listas.aditel.org/listinfo/python-es From rapto en arrakis.es Fri Mar 18 10:24:43 2005 From: rapto en arrakis.es (Marcos =?ISO-8859-1?Q?S=E1nchez?= Provencio) Date: Fri, 18 Mar 2005 10:24:43 +0100 Subject: Aplicaciones PDA 2 Parte In-Reply-To: <20050316140807.63495.qmail@web41211.mail.yahoo.com> References: <20050316140807.63495.qmail@web41211.mail.yahoo.com> Message-ID: <1111137884.8244.14.camel@localhost.localdomain> Sólo por haceros una idea, yo logré hacer funcionar webware sobre una iPAQ 3760 (con chaqueta y tarjeta wifi, para ver el servidor desde fuera). Creo que tenía instalado GPE, no opie. GPE está basado en gtk y opie en qt. La eterna dualidad :-) El mié, 16-03-2005 a las 06:08 -0800, FERNANDO VILLARROEL escribió: > Hola de nuevo, se me olvido comentarte, que las IPaq y > casi la mayoria de las PDA disponibles en el mercado > vienen con PocketPC o WindowsCE, pero tu le puedes > cambiar la plataforma a OPIE, la sacas de : > > http://familiar.handhelds.org/familiar/releases/v0.7.2/install/download.html > > luego le cargas las librterias que necesites, por > ejemplo si te decides por pyGTK, que si te manejas con > wxPython no creo que tengas problemas para asimilarlo, > le cargas pyGTK, python, SQLITE, pySQLITE y listo. > Luego en tu Desktop desarrollas usando python, GTK, > Glade, etc y finalmente le cargas los fuentes al > dispositivo y listo ya tendras una GUI corriendo en tu > movil desarrollada con python, algunos Screeenshots > estan aca: > > http://opie.handhelds.org/gallery/ > > Ademas sin mencionar que a tu PDA le podras levantar > servicios com smtp, www, pop3, ssh, etc. Dime con > PocketPC o WindowsCE te seria tan facil hacer esto, > incluso tu PDA la puedes dejar como un host mas dentro > de tu LAN. > > Bueno espero haberte ayudado y cualquier cosa me > avisas. > > Fernando Villarroel > --- Catalin Lungu wrote: > > > Que es ipkg? He seguido el link pero sigo sin darme > > cuenta. Es una > > aplicación para PDA? > > > > ----- Original Message ----- > > From: "FERNANDO VILLARROEL" > > To: "La lista de python en castellano" > > > > Sent: Tuesday, March 15, 2005 8:33 PM > > Subject: Re: [Python-es] Aplicaciones PDA > > > > > > > No he visto nada hecho con wx que corra una PDA, > > pero > > > si la Zaurus que te mencione soporta GTk, de hecho > > aca > > > tienes el link para el ipkg de pyGTK: > > > > > > > > > http://ipkgfind.handhelds.org/details.phtml?package=pygtk&official=&format= > > > > > > --- Catalin Lungu wrote: > > >> Hola, > > >> Es que yo quería saber si una aplicación hecha > > con > > >> wx y compilada con py2exe > > >> me funcionaría en una PDA con Windows. > > >> Gracias. > > >> > > >> ----- Original Message ----- > > >> From: "FERNANDO VILLARROEL" > > > > >> To: "La lista de python en castellano" > > >> > > >> Sent: Tuesday, March 15, 2005 1:54 PM > > >> Subject: Re: [Python-es] Aplicaciones PDA > > >> > > >> > > >> > Hola yo tengo una Sharp Zaurus, esta viene con > > >> Linux > > >> > preinstalado, pero si deseas se le puede > > >> actualizar la > > >> > version Open Source, que es OpenZaurus, su > > sitio > > >> es: > > >> > > > >> > http://www.openzaurus.org > > >> > ...con lo cual tendras en tu dispositivo muchos > > >> mas > > >> > paquetes disponibles que la version original > > que > > >> > libero Sharp. OpenZaurus es una comunidad que > > tomo > > >> el > > >> > codigo que libero Sharp, pero que ademas lo han > > >> > mejorado y han incluido muchos mas paquetes. > > >> > Al instalar esta version en tu dispositivos > > ademas > > >> de > > >> > tener Linux te instala entre otras cosas, ssh, > > c, > > >> > Python, c++, etc. > > >> > > > >> > Espero te sirva. > > >> > > > >> > Fernando > > >> > > > >> > --- Catalin Lungu wrote: > > >> >> Hola, > > >> >> Me interesaría hacer una aplicación de gestión > > de > > >> >> pedidos para PDA. Me gustaría saber cual es la > > >> forma > > >> >> de hacerlo. Es posible diseñarla en Boa con > > >> >> wxPython, crear el paquete de instalación con > > >> >> Py2Exe, y luego pasarla a la PDA, donde > > correría > > >> >> WindowsCE. > > >> >> Me podéis recomendar alguna PDA, que funcione > > >> bien > > >> >> con una aplicación Python. > > >> >> > > >> >> Muchas gracias, > > >> >> Catalin > > >> >> > > _______________________________________________ > > >> >> Python-es mailing list > > >> >> Python-es en aditel.org > > >> >> http://listas.aditel.org/listinfo/python-es > > >> >> > > >> > > > >> > > > >> > > > >> > __________________________________ > > >> > Do you Yahoo!? > > >> > Yahoo! Mail - Easier than ever with enhanced > > >> search. Learn more. > > >> > http://info.mail.yahoo.com/mail_250 > > >> > > > >> > > >> > > >> > > > > > > -------------------------------------------------------------------------------- > > >> > > >> > > >> _______________________________________________ > > >> Python-es mailing list > > >> Python-es en aditel.org > > >> http://listas.aditel.org/listinfo/python-es > > >> > > >> _______________________________________________ > > >> Python-es mailing list > > >> Python-es en aditel.org > > >> http://listas.aditel.org/listinfo/python-es > > >> > > > > > > > > > > > > __________________________________ > > > Do you Yahoo!? > > > Yahoo! Small Business - Try our new resources > > site! > > > http://smallbusiness.yahoo.com/resources/ > > > > > > > > > > -------------------------------------------------------------------------------- > > > > > > _______________________________________________ > > Python-es mailing list > > Python-es en aditel.org > > http://listas.aditel.org/listinfo/python-es > > > > _______________________________________________ > > Python-es mailing list > > Python-es en aditel.org > > http://listas.aditel.org/listinfo/python-es > > > > > > > __________________________________ > Do you Yahoo!? > Make Yahoo! your home page > http://www.yahoo.com/r/hs > _______________________________________________ > Python-es mailing list > Python-es en aditel.org > http://listas.aditel.org/listinfo/python-es From dtrillo en gmail.com Fri Mar 18 10:30:56 2005 From: dtrillo en gmail.com (david _) Date: Fri, 18 Mar 2005 10:30:56 +0100 Subject: Python en Linux Message-ID: <86b8f6b905031801303f92a5ad@mail.gmail.com> Sinceramente, tengo mentalidad Windows. Perdonad, pero supongo que despues de este "baño" necesitare un cambio de mentalidad mas "libre". De todas formas, muchas gracias por vuestra opinion. david From rapto en arrakis.es Fri Mar 18 10:42:27 2005 From: rapto en arrakis.es (Marcos =?ISO-8859-1?Q?S=E1nchez?= Provencio) Date: Fri, 18 Mar 2005 10:42:27 +0100 Subject: problema de novato In-Reply-To: <200503161627.59534.al004167@alumail.uji.es> References: <200503161627.59534.al004167@alumail.uji.es> Message-ID: <1111138947.8244.25.camel@localhost.localdomain> El modo correcto de usar sql desde programas (con cualquier lenguaje, no sólo Python) implica no meter valores dentro del sql; en lugar de cada valor se mete una marca de parámetro (en pyPgSQL es %s). Luego, al hacer la llamada al servidor, se le indica, por orden en este caso, el valor de cada parámetro. Lo he dicho en otros mensajes, pero lo repito porque me parece muy importante. El código quedaría así: a=c.fetchall() # 0: OID de la tabla # 1: nombre de la tabla (==tbname) # 2: lista de claves ajenas # 3: OID de la tabla referenciada # 4: nombre de la tabla refenciada # 5: lista de claves referenciadas for i in a: for t in range(len(i[2])): d.execute(""" select attname from pg_attribute where attnum=%s and attrelid=%s """,(i[2][t],i[0])) b=d.fetchall() for q in b: print "Nombre:",q[0] Hay que fijarse especialmente en: * Se usa %s sin comillas, independientemente del tipo de parámetro (cadena, número, fecha...) * No se usa % para 'montar' el sql final, los %s tienen que llegar al servidor. Ventajas de este sistema: * No hay problemas con las comillas en los valores de texto (por lo que se evitan los ataques de inyección de SQL) * Se aumenta el rendimiento al optimizar el paso de parámetros y permitir al optimizador de consultas reutilizar sql de una llamada a otra. * Se escribe menos. Esto es Python :-) * Se evita el infierno del formato de las fechas. Espero no resultar pesado :-) El mié, 16-03-2005 a las 16:27 +0100, J. Manuel Velasco escribió: > Buenas, el siguiente bloque de codigo me da el > error que pongo despues: > > a=c.fetchall() > # 0: OID de la tabla > # 1: nombre de la tabla (==tbname) > # 2: lista de claves ajenas > # 3: OID de la tabla referenciada > # 4: nombre de la tabla refenciada > # 5: lista de claves referenciadas > for i in a: > for t in range(len(i[2])): > d.execute(""" select attname from > pg_attribute where attnum='%s' and attrelid='%s' > """)%(i[2][t],i[0]) > b=d.fetchall() > for q in b: > print "Nombre:",q[0] > > y el error... > > d.execute(""" select attname from pg_attribute > where attnum='%s' and attrelid='%s' """)%(i[2] > [t],i[0]) > File "/usr/lib/python2.3/site-packages/pyPgSQL/ > PgSQL.py", line 3072, in execute > raise OperationalError, msg > libpq.OperationalError: ERROR: pg_atoi: error in > "%s": can't parse "%s" > > Si en lugar de ejecutar la consulta, lo que hago > es que me muestre por pantalla la consulta, me lo > parsea bien y el resultado lo pruebo a pelo en > psql y me hace bien la consulta. > > Alguna sugerencia? > Gracias. > > _______________________________________________ > Python-es mailing list > Python-es en aditel.org > http://listas.aditel.org/listinfo/python-es From marcos.perez en rtve.es Fri Mar 11 09:15:56 2005 From: marcos.perez en rtve.es (Marcos Perez) Date: Fri, 11 Mar 2005 09:15:56 +0100 Subject: Codecs para consola Windows Message-ID: <423153BC.7040701@rtve.es> Hola a todos, en una aplicación por consola para Windows, me encuentro que al hacer print de cualquier cadena que tenga acentos o caracteres por encima de 128, estos salen estropeados. Intento hacer un: print "El niño saltó".encode("cp850") por ejemplo, y da el error: UnicodeDecodeError: 'ascii' codec can't decode byte 0xfa in position 17: ordinal not in range(128) ¿Alguna sugerencia? From danielj en iai.csic.es Wed Mar 16 18:08:28 2005 From: danielj en iai.csic.es (Daniel) Date: Wed, 16 Mar 2005 18:08:28 +0100 Subject: importar modulo con el nombre variable Message-ID: <1110992908.14540.9.camel@localhost.localdomain> Hola, Tengo un modulo de datos creado con scipy.io.data_store según: ----------------------------------------------------- from scipy.io import save, create_module nombre = 'datos_hi_rT'+str(int(nresT)) create_module(nombre) [..] save (nombre, diccionario) ----------------------------------------------------- para recuperarlo siplemente tengo que tratarlo como un módulo, pero no puedo hacer: ----------------------------------------------------- nombre = 'datos_hi_rT'+str(int(nresT)) from nombre import * ----------------------------------------------------- porque entonces busca el módulo nombre.py. ¿Alguien sabe si se puede importar un módulo dado como una variable? si no es posible tendría que almacenar las cosas de otra forma. Mil gracias. Dani. From danielj en iai.csic.es Fri Mar 18 10:50:46 2005 From: danielj en iai.csic.es (Daniel) Date: Fri, 18 Mar 2005 10:50:46 +0100 Subject: Python en Linux In-Reply-To: <86b8f6b905031801303f92a5ad@mail.gmail.com> References: <86b8f6b905031801303f92a5ad@mail.gmail.com> Message-ID: <1111139446.3827.23.camel@localhost.localdomain> Yo quiero poner aquí una cosa que leí sobre lo libre, lo privado y lo empresarial. Seré breve. Se trata de una comparación con las leyes que hizo Lessig (CC): las leyes son "codigo abierto", porque no tendría sentido que las leyes que se aplican fuesen secretas, las sentencias de los juicios secretas y solo se conocieran las penas, los razonamientos de los abogados secretos, etc... Todo esto es público, se conoce, y, aún así, los abogados ganan dinero. La justicia funciona con código abierto y se puede hacer negocio con ella. Esto, pero mejor contado por su autor está en: http://www.sindominio.net/biblioweb/pensamiento/softlibre/softlibre004.html Un saludo. Dani. > Sinceramente, tengo mentalidad Windows. Perdonad, pero supongo que > despues de este "baño" necesitare un cambio de mentalidad mas "libre". > > De todas formas, muchas gracias por vuestra opinion. > david > _______________________________________________ From danielj en iai.csic.es Fri Mar 18 10:53:31 2005 From: danielj en iai.csic.es (Daniel) Date: Fri, 18 Mar 2005 10:53:31 +0100 Subject: importar modulo con el nombre variable(SOLUCIONADO) In-Reply-To: <1110992908.14540.9.camel@localhost.localdomain> References: <1110992908.14540.9.camel@localhost.localdomain> Message-ID: <1111139611.3827.25.camel@localhost.localdomain> Siento que este mensaje llege duplicado, es que primero lo mandé sin estar suscrito a la lista y llega a hora. Perdón por la repetición y otra vez gracias por la solución. Dani. > Hola, > > Tengo un modulo de datos creado con scipy.io.data_store según: > ----------------------------------------------------- > from scipy.io import save, create_module > nombre = 'datos_hi_rT'+str(int(nresT)) > create_module(nombre) > [..] > save (nombre, diccionario) > ----------------------------------------------------- > para recuperarlo siplemente tengo que tratarlo como un módulo, pero no > puedo hacer: > ----------------------------------------------------- > nombre = 'datos_hi_rT'+str(int(nresT)) > from nombre import * > ----------------------------------------------------- > porque entonces busca el módulo nombre.py. > > ¿Alguien sabe si se puede importar un módulo dado como una variable? > si no es posible tendría que almacenar las cosas de otra forma. > > Mil gracias. > Dani. > > > > _______________________________________________ > Python-es mailing list > Python-es en aditel.org > http://listas.aditel.org/listinfo/python-es From py en ls-l.org Fri Mar 18 11:15:54 2005 From: py en ls-l.org (Chema Cortes) Date: Fri, 18 Mar 2005 11:15:54 +0100 Subject: Python y Plone In-Reply-To: References: Message-ID: <423AAA5A.1070207@ls-l.org> Alfredo Cañadas escribió: > Vamos a ver si me explico mejor, que soy bastante nefasto para estas > cosas. Yo tengo una cuenta creada en un portal de aplicaciones Web hecho > en Plone de mi director de proyecto. Y ni él tiene idea de Plone, ni yo. > El objetivo es que yo tengo que crear nuevas aplicaciones hechas en > Python y tengo que colgarlas en el portal. Estas aplicaciones tendrán > que ser páginas html que usen Python. Y me gustaría ver algunos ejemplos > de este tipo de aplicaciones si existen, y a partir de ahí desarrollar > mis propias aplicaciones. Lo que me interesan son los códigos de > ejemplo, y la forma de colgarlo en el portal desde mi cuenta. Muchas > gracias No he trabajado mucho con plone, pero los scripts que usa no son otra cosa que las plantillas Zope (ZPT). Empieza por la documentación de zope, y luego pásate por la documentación de plone para ver cómo se aplican: http://plone.org/documentation/tutorial/zpt/advanced-usage http://plone.org/documentation/tutorial/zpt/ PD: un chiste sólo para españoles ZPT == ZP+Talante :-DDD From py en ls-l.org Fri Mar 18 11:20:17 2005 From: py en ls-l.org (Chema Cortes) Date: Fri, 18 Mar 2005 11:20:17 +0100 Subject: Alias en Python In-Reply-To: <6ce5eda05031712406ee8b7d9@mail.gmail.com> References: <6ce5eda05031712406ee8b7d9@mail.gmail.com> Message-ID: <423AAB61.20301@ls-l.org> Luis Mario Meraz escribió: > Hola tengo este cuestion en mente, tengo Python Card instalado y > quiero crear un alias para el Editor Code, para que sea ejecutado por > el Python Launcher pero no me deja. > > Alguien sabe como resolverlo? ¿Podías explicar un poco mejor el problema? ¿Usas windows o linux? From py en ls-l.org Fri Mar 18 11:37:22 2005 From: py en ls-l.org (Chema Cortes) Date: Fri, 18 Mar 2005 11:37:22 +0100 Subject: Python en Linux In-Reply-To: <1111139446.3827.23.camel@localhost.localdomain> References: <86b8f6b905031801303f92a5ad@mail.gmail.com> <1111139446.3827.23.camel@localhost.localdomain> Message-ID: <423AAF62.8060200@ls-l.org> Daniel escribió: > Yo quiero poner aquí una cosa que leí sobre lo libre, lo privado y lo > empresarial. Seré breve. > Se trata de una comparación con las leyes que hizo Lessig (CC): >... Yo también quisiera puntualizar sobre una confusión que se da muy frecuentemente. Como software libre, es obligado pasar el código fuente a quién "adquiere copia" de ese software, pero este derecho no se extiende globalmente a cualquier usuario final de ese software si por medio no hay una copia. Por ejemplo, una empresa puede crear ó comprar software libre y ponerlo a disposición pública en internet con código fuente incluído, pero puede desear que los usuarios de su empresa no tengan acceso al código fuente de las aplicaciones instaladas en sus equipos para que no sea alterado el entorno de trabajo. Esta práctica no es contraria a ningún postulado del sotfware libre. From xiscobv en gmail.com Fri Mar 18 13:41:04 2005 From: xiscobv en gmail.com (Xisco Bonet) Date: Fri, 18 Mar 2005 13:41:04 +0100 Subject: acentos consultas mysql Message-ID: <423ACC60.6010608@gmail.com> Hola, supongo que este tema ya lo habreis tratado, aunque yo no logro encontrar nada. En todo caso pido disculpas. El problema es con los acentos y apóstrofes en consultas con mysql Ejemplo: SELECT * FROM tabla where organo='corazón'" No devuelve ningún registro Me extraña que no funcione con python, mientras que si hago la misma consulta en phpmysqladmin sí funciona. Existe algún procedimiento para solucionar este tema? Gracias ------------ próxima parte ------------ _______________________________________________ Python-es mailing list Python-es en aditel.org http://listas.aditel.org/listinfo/python-es From forodejazz en gmail.com Fri Mar 18 14:28:21 2005 From: forodejazz en gmail.com (=?ISO-8859-1?Q?David_Asorey_=C1lvarez?=) Date: Fri, 18 Mar 2005 14:28:21 +0100 Subject: acentos consultas mysql In-Reply-To: <423ACC60.6010608@gmail.com> References: <423ACC60.6010608@gmail.com> Message-ID: A ver si esto ayuda en algo: Debes tener algún problema con los "encodings", por lo que la consulta que le llega al Mysql es algo como: SELECT * FROM tabla where organo='coraz\xf3n' Prueba a mandarle al Mysql lo siguiente: "SELECT * FROM tabla where organo='coraz\xa2n'".encode('latin1') On Fri, 18 Mar 2005 13:41:04 +0100, Xisco Bonet wrote: > Hola, > supongo que este tema ya lo habreis tratado, aunque yo no logro > encontrar nada. En todo caso pido disculpas. > El problema es con los acentos y apóstrofes en consultas con mysql > Ejemplo: > SELECT * FROM tabla where organo='corazón'" > No devuelve ningún registro > Me extraña que no funcione con python, mientras que si hago la misma > consulta en phpmysqladmin sí funciona. > Existe algún procedimiento para solucionar este tema? > Gracias > > > _______________________________________________ > Python-es mailing list > Python-es en aditel.org > http://listas.aditel.org/listinfo/python-es > > > -- David Asorey Álvarez forodejazz en gmail.com From xiscobv en gmail.com Fri Mar 18 17:49:17 2005 From: xiscobv en gmail.com (Xisco Bonet) Date: Fri, 18 Mar 2005 17:49:17 +0100 Subject: acentos consultas mysql In-Reply-To: References: <423ACC60.6010608@gmail.com> Message-ID: <423B068D.7080808@gmail.com> Vaya, me acabo de dar cuenta que no es un problema de python y por supuesto tampoco de mysql. Ha sido cambiar de editor (empleaba el gedit) y se solucinó. Por cierto, podríais recomendarme un editor para python en linux + gnome? Saludos. En/na David Asorey Álvarez ha escrit: >A ver si esto ayuda en algo: > >Debes tener algún problema con los "encodings", por lo que la consulta >que le llega al Mysql es algo como: > >SELECT * FROM tabla where organo='coraz\xf3n' > >Prueba a mandarle al Mysql lo siguiente: > >"SELECT * FROM tabla where organo='coraz\xa2n'".encode('latin1') > >On Fri, 18 Mar 2005 13:41:04 +0100, Xisco Bonet wrote: > > >>Hola, >>supongo que este tema ya lo habreis tratado, aunque yo no logro >>encontrar nada. En todo caso pido disculpas. >>El problema es con los acentos y apóstrofes en consultas con mysql >>Ejemplo: >>SELECT * FROM tabla where organo='corazón'" >>No devuelve ningún registro >>Me extraña que no funcione con python, mientras que si hago la misma >>consulta en phpmysqladmin sí funciona. >>Existe algún procedimiento para solucionar este tema? >>Gracias >> >> >>_______________________________________________ >>Python-es mailing list >>Python-es en aditel.org >>http://listas.aditel.org/listinfo/python-es >> >> >> >> >> > > > > From mario.meraz en gmail.com Fri Mar 18 17:47:11 2005 From: mario.meraz en gmail.com (Luis Mario Meraz) Date: Fri, 18 Mar 2005 10:47:11 -0600 Subject: Alias en Python In-Reply-To: <423AAB61.20301@ls-l.org> References: <6ce5eda05031712406ee8b7d9@mail.gmail.com> <423AAB61.20301@ls-l.org> Message-ID: <6ce5eda0503180847bf0f7b5@mail.gmail.com> Uso OSX 13.8 y el promema es el siguiente: Tengo el Python Card instalado y dentro de sus tools tiene un editor de codigo, luego entonces quiero crear un alias o acceso directo en windows y que diga con que programa en especifico para abrirlo. Saludos On Fri, 18 Mar 2005 11:20:17 +0100, Chema Cortes wrote: > Luis Mario Meraz escribió: > > Hola tengo este cuestion en mente, tengo Python Card instalado y > > quiero crear un alias para el Editor Code, para que sea ejecutado por > > el Python Launcher pero no me deja. > > > > Alguien sabe como resolverlo? > > ¿Podías explicar un poco mejor el problema? ¿Usas windows o linux? > > _______________________________________________ > Python-es mailing list > Python-es en aditel.org > http://listas.aditel.org/listinfo/python-es > From ramiroalvaro en gmail.com Fri Mar 18 22:07:45 2005 From: ramiroalvaro en gmail.com (alvaro ramiro) Date: Fri, 18 Mar 2005 17:07:45 -0400 Subject: boa-constructor-0.4.0 y funciona con wxPython2.5 Message-ID: Hola amigos listero Acaba de salir el una nueva version de boa-constructor boa-constructor-0.4.0 y funciona perfectamente con wxPython2.5. lo pueden bajar de: http://boa-constructor.sourceforge.net/ Ahora lo estoy probando. Saludos. From jileon en parcan.es Fri Mar 18 22:20:57 2005 From: jileon en parcan.es (=?ISO-8859-1?Q?Juan_Ignacio_Rodr=EDguez_de_Le=F3n?=) Date: Fri, 18 Mar 2005 21:20:57 +0000 Subject: problema de novato In-Reply-To: <1111138947.8244.25.camel@localhost.localdomain> References: <200503161627.59534.al004167@alumail.uji.es> <1111138947.8244.25.camel@localhost.localdomain> Message-ID: <423B4639.2030306@parcan.es> Marcos Sánchez Provencio wrote: > El modo correcto de usar sql desde programas (con cualquier lenguaje, no > sólo Python) implica no meter valores dentro del sql; en lugar de cada > valor se mete una marca de parámetro (en pyPgSQL es %s). Luego, al hacer > la llamada al servidor, se le indica, por orden en este caso, el valor Una pregunta. ¿Sabes si los modulos de ODBC que viene con las extensiones para windows permiten esa sintaxis? He utilizado la sintaxis que indicas para pyPgSQL, accediendo via ODBC a una base de datos Firebird, pero me da un error: >>> cur.execute('Select * from Proveedor where id_proveedor=%s', 25) Traceback (most recent call last): File "", line 1, in ? OdbcError: expected sequence as second parameter Si le paso como segundo parámetro una lista o una tupla, que es lo que parece indicar el mensaje de error, me da un bonito: >>> cur.execute('Select * from Proveedor where id_proveedor=%s', [25]) Traceback (most recent call last): File "", line 1, in ? dbi.internal-error: Dynamic SQL Error SQL error code = -104 Token unknown - line 1, char 44 in EXEC O sea, parece que dbi si sabe lo que es SQL Dinamico, pero al ODBC no le acaba de gustar. ¿Estoy errado? ¿o estoy herrado, como los burros? ¿Alguien ha conseguido hacer sql dinámico con ODBC? From forodejazz en gmail.com Fri Mar 18 23:25:10 2005 From: forodejazz en gmail.com (=?ISO-8859-1?Q?David_Asorey_=C1lvarez?=) Date: Fri, 18 Mar 2005 23:25:10 +0100 Subject: acentos consultas mysql In-Reply-To: <423B068D.7080808@gmail.com> References: <423ACC60.6010608@gmail.com> <423B068D.7080808@gmail.com> Message-ID: > Ha sido cambiar de editor (empleaba el gedit) y se solucinó. ??? Me alegro ;-) > Por cierto, podríais recomendarme un editor para python en linux + gnome? Un editor sencillo pero que va muy bien para escribir Python es SciTE. Como entorno de desarrollo más completo me gusta mucho Eric. Saludos -- David Asorey Álvarez forodejazz en gmail.com From rapto en arrakis.es Sat Mar 19 10:06:53 2005 From: rapto en arrakis.es (Marcos =?ISO-8859-1?Q?S=E1nchez?= Provencio) Date: Sat, 19 Mar 2005 10:06:53 +0100 Subject: problema de novato In-Reply-To: <423B4639.2030306@parcan.es> References: <200503161627.59534.al004167@alumail.uji.es> <1111138947.8244.25.camel@localhost.localdomain> <423B4639.2030306@parcan.es> Message-ID: <1111223213.8217.6.camel@localhost.localdomain> Hay varios tipos de marcador de parámetro: 1) Por secuencia: El marcador suele ser %s o ? 2) Por nombre: El marcador suele ser %(nombre)s o :nombre 3) Por orden: El marcador suele ser :1, :2... Para saber cuál se usa, hay que leer la documentación del módulo concreto. Hay una lista de correo de bbdd en Python (db-sig) donde se ha hablado innumerables veces de unificar el estilo de los parámetros, pero no se ha llegado a un acuerdo de cómo hacerlo sin bajar el rendimiento de las consultas. Ehh ¿cuál era la pregunta? :-) El estándar en odbc es usar el marcador por secuencia (?) por lo que es casi seguro que el módulo odbc de las extensiones Windows usará éste (si da para tanto, que el pobre tiene sus añitos de muerto y enterrado). Casi seguro que daría mejor resultado usar adodbapi o mxOdbc, pero claro, a mí me enseñaron que no había mejor programa que el que funcionaba, y si a ti te funciona, para qué vas a cambiarlo. El vie, 18-03-2005 a las 21:20 +0000, Juan Ignacio Rodríguez de León escribió: > Marcos Sánchez Provencio wrote: > > El modo correcto de usar sql desde programas (con cualquier lenguaje, no > > sólo Python) implica no meter valores dentro del sql; en lugar de cada > > valor se mete una marca de parámetro (en pyPgSQL es %s). Luego, al hacer > > la llamada al servidor, se le indica, por orden en este caso, el valor > > Una pregunta. ¿Sabes si los modulos de ODBC que viene > con las extensiones para windows permiten esa sintaxis? > He utilizado la sintaxis que indicas para pyPgSQL, accediendo > via ODBC a una base de datos Firebird, pero > me da un error: > > >>> cur.execute('Select * from Proveedor where id_proveedor=%s', 25) > Traceback (most recent call last): > File "", line 1, in ? > OdbcError: expected sequence as second parameter > > Si le paso como segundo parámetro una lista o una tupla, que es lo que > parece indicar el mensaje de error, me da un bonito: > > >>> cur.execute('Select * from Proveedor where id_proveedor=%s', [25]) > Traceback (most recent call last): > File "", line 1, in ? > dbi.internal-error: Dynamic SQL Error > SQL error code = -104 > Token unknown - line 1, char 44 > in EXEC > > O sea, parece que dbi si sabe lo que es SQL Dinamico, pero al ODBC no le > acaba de gustar. ¿Estoy errado? ¿o estoy herrado, como los burros? > ¿Alguien ha conseguido hacer sql dinámico con ODBC? > > > _______________________________________________ > Python-es mailing list > Python-es en aditel.org > http://listas.aditel.org/listinfo/python-es From rapto en arrakis.es Sat Mar 19 10:25:07 2005 From: rapto en arrakis.es (Marcos =?ISO-8859-1?Q?S=E1nchez?= Provencio) Date: Sat, 19 Mar 2005 10:25:07 +0100 Subject: acentos consultas mysql In-Reply-To: <423B068D.7080808@gmail.com> References: <423ACC60.6010608@gmail.com> <423B068D.7080808@gmail.com> Message-ID: <1111224308.8217.11.camel@localhost.localdomain> gedit utiliza por omisión la codificación utf-8, pero se puede escoger otra; casi seguro que éso es lo que pasa, que el otro editor usa la misma codificación que el mysql. ¿Cuándo nos pasamos todos a unicode y utf-8? Me recuerda a los años 80, cuando salió windows, todo esto me resulta muy antiguo. El vie, 18-03-2005 a las 17:49 +0100, Xisco Bonet escribió: > Vaya, me acabo de dar cuenta que no es un problema de python y por > supuesto tampoco de mysql. > Ha sido cambiar de editor (empleaba el gedit) y se solucinó. > Por cierto, podríais recomendarme un editor para python en linux + gnome? > Saludos. > > En/na David Asorey Álvarez ha escrit: > > >A ver si esto ayuda en algo: > > > >Debes tener algún problema con los "encodings", por lo que la consulta > >que le llega al Mysql es algo como: > > > >SELECT * FROM tabla where organo='coraz\xf3n' > > > >Prueba a mandarle al Mysql lo siguiente: > > > >"SELECT * FROM tabla where organo='coraz\xa2n'".encode('latin1') > > > >On Fri, 18 Mar 2005 13:41:04 +0100, Xisco Bonet wrote: > > > > > >>Hola, > >>supongo que este tema ya lo habreis tratado, aunque yo no logro > >>encontrar nada. En todo caso pido disculpas. > >>El problema es con los acentos y apóstrofes en consultas con mysql > >>Ejemplo: > >>SELECT * FROM tabla where organo='corazón'" > >>No devuelve ningún registro > >>Me extraña que no funcione con python, mientras que si hago la misma > >>consulta en phpmysqladmin sí funciona. > >>Existe algún procedimiento para solucionar este tema? > >>Gracias > >> > >> > >>_______________________________________________ > >>Python-es mailing list > >>Python-es en aditel.org > >>http://listas.aditel.org/listinfo/python-es > >> > >> > >> > >> > >> > > > > > > > > > _______________________________________________ > Python-es mailing list > Python-es en aditel.org > http://listas.aditel.org/listinfo/python-es From fvillarroel en yahoo.com Sat Mar 19 17:02:01 2005 From: fvillarroel en yahoo.com (FERNANDO VILLARROEL) Date: Sat, 19 Mar 2005 08:02:01 -0800 (PST) Subject: problema de novato In-Reply-To: 6667 Message-ID: <20050319160201.67563.qmail@web41201.mail.yahoo.com> Hola yo he probado con SQL dinamico, y lo que hago es ir concatenando el SQL y por otro lado voy metiendo en una lista los parametros que luego le pasare al SQL; ejm. q="select * from mi_tabla where " q1=codigo=%s and algo=%s" query=q+q1 parametos=[] parametros.append(1) parametros.append(55) cur.execute(query, tuple(parametros)) Espero te ayude. Fernando Villarroel N. --- Marcos S?nchez Provencio wrote: > Hay varios tipos de marcador de par?metro: > > 1) Por secuencia: El marcador suele ser %s o ? > 2) Por nombre: El marcador suele ser %(nombre)s o > :nombre > 3) Por orden: El marcador suele ser :1, :2... > > Para saber cu?l se usa, hay que leer la > documentaci?n del m?dulo > concreto. Hay una lista de correo de bbdd en Python > (db-sig) donde se ha > hablado innumerables veces de unificar el estilo de > los par?metros, pero > no se ha llegado a un acuerdo de c?mo hacerlo sin > bajar el rendimiento > de las consultas. > > Ehh ?cu?l era la pregunta? :-) > El est?ndar en odbc es usar el marcador por > secuencia (?) por lo que es > casi seguro que el m?dulo odbc de las extensiones > Windows usar? ?ste (si > da para tanto, que el pobre tiene sus a?itos de > muerto y enterrado). > > Casi seguro que dar?a mejor resultado usar adodbapi > o mxOdbc, pero > claro, a m? me ense?aron que no hab?a mejor programa > que el que > funcionaba, y si a ti te funciona, para qu? vas a > cambiarlo. > > El vie, 18-03-2005 a las 21:20 +0000, Juan Ignacio > Rodr?guez de Le?n > escribi?: > > Marcos S?nchez Provencio wrote: > > > El modo correcto de usar sql desde programas > (con cualquier lenguaje, no > > > s?lo Python) implica no meter valores dentro del > sql; en lugar de cada > > > valor se mete una marca de par?metro (en pyPgSQL > es %s). Luego, al hacer > > > la llamada al servidor, se le indica, por orden > en este caso, el valor > > > > Una pregunta. ?Sabes si los modulos de ODBC que > viene > > con las extensiones para windows permiten esa > sintaxis? > > He utilizado la sintaxis que indicas para pyPgSQL, > accediendo > > via ODBC a una base de datos Firebird, pero > > me da un error: > > > > >>> cur.execute('Select * from Proveedor where > id_proveedor=%s', 25) > > Traceback (most recent call last): > > File "", line 1, in ? > > OdbcError: expected sequence as second parameter > > > > Si le paso como segundo par?metro una lista o una > tupla, que es lo que > > parece indicar el mensaje de error, me da un > bonito: > > > > >>> cur.execute('Select * from Proveedor where > id_proveedor=%s', [25]) > > Traceback (most recent call last): > > File "", line 1, in ? > > dbi.internal-error: Dynamic SQL Error > > SQL error code = -104 > > Token unknown - line 1, char 44 > > in EXEC > > > > O sea, parece que dbi si sabe lo que es SQL > Dinamico, pero al ODBC no le > > acaba de gustar. ?Estoy errado? ?o estoy herrado, > como los burros? > > ?Alguien ha conseguido hacer sql din?mico con > ODBC? > > > > > > _______________________________________________ > > Python-es mailing list > > Python-es en aditel.org > > http://listas.aditel.org/listinfo/python-es > > _______________________________________________ > Python-es mailing list > Python-es en aditel.org > http://listas.aditel.org/listinfo/python-es > __________________________________ Do you Yahoo!? Yahoo! Mail - Find what you need with new enhanced search. http://info.mail.yahoo.com/mail_250 ------------ próxima parte ------------ _______________________________________________ Python-es mailing list Python-es en aditel.org http://listas.aditel.org/listinfo/python-es From necudeco en yahoo.es Sat Mar 19 18:20:32 2005 From: necudeco en yahoo.es (Mario Renato Uriarte Amaya) Date: Sat, 19 Mar 2005 12:20:32 -0500 Subject: Python en Linux In-Reply-To: <86b8f6b905031701156116f7a1@mail.gmail.com> References: <86b8f6b905031701156116f7a1@mail.gmail.com> Message-ID: <1111252832.4809.17.camel@kelthuzad> pues claro ... compilala y distribuyela en binario... Lo que no peudes hacer es tomar una aplicacion ya hecha modificarla un poco y no dar las fuentes.. Pero cualqueir cosa 100% tuya la puedes entregar como tu queiras ------------ próxima parte ------------ _______________________________________________ Python-es mailing list Python-es en aditel.org http://listas.aditel.org/listinfo/python-es From aricalso en emcali.net.co Sun Mar 20 05:35:43 2005 From: aricalso en emcali.net.co (Ariel Calzada) Date: Sat, 19 Mar 2005 23:35:43 -0500 Subject: ejecutar programa externo In-Reply-To: <20050314141322.5021.qmail@web52507.mail.yahoo.com> References: <20050314141322.5021.qmail@web52507.mail.yahoo.com> Message-ID: <1111293343.847.0.camel@localhost.localdomain> Hola! Puedes usar el tag de html llamada
 el cuando te respeta el formato
deseado para mostrar el documento.

Saludos,
Ariel Calzada
Cali - Colombia

On Mon, 2005-03-14 at 08:13 -0600, Roberto Pereyra wrote:
> Hola
> 
> Soy nuevo en python y quiero dejarles una duda que debe ser muy simple.
> 
> Necesito en un cgi, ejecutar un programa externo y su salida mostrarla en una pagina web
> tal como saldría en pantall (con retornos de línea, etc).
> 
> ¿ Alguien me puede dar una idea de que funciones, etc, puedo usar para hacer esto ?
> 
> gracias de antemano.
> 
> roberto 
> 
> Internet Gratis - Te pagamos por navegar
> http://www.dearriba.com/default.asp?reff=DNI622
> 
> _________________________________________________________
> Do You Yahoo!?
> Información de Estados Unidos y América Latina, en Yahoo! Noticias.
> Visítanos en http://noticias.espanol.yahoo.com
> _______________________________________________
> Python-es mailing list
> Python-es en aditel.org
> http://listas.aditel.org/listinfo/python-es



From aricalso en emcali.net.co  Sun Mar 20 05:43:36 2005
From: aricalso en emcali.net.co (Ariel Calzada)
Date: Sat, 19 Mar 2005 23:43:36 -0500
Subject: Cerra aplicacaion MDI desde child
In-Reply-To: <4237215B.8040505@yahoo.es>
References: <4237215B.8040505@yahoo.es>
Message-ID: <1111293816.847.2.camel@localhost.localdomain>

Hola!

Que tal sys.exit(0)

Saludos,
Ariel Calzada
Cali - Colombia

On Tue, 2005-03-15 at 12:54 -0500, Carlos Eduardo Sotelo Pinto wrote:
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
> 
> hola lista como su nombre lo dice, busco una forma de cerrar una
> aplicacion mdi desde el child
> es para que... el cliente puede cambiar ciertas configuracion de la
> paliciaon pero debe reiniciar la apliciaon para que surtan efecto, bueno
> coo reiniciar o cerrar cuando hago en aceptar en estos cambios...
> un saludo
> - --
> La actitud del hacker:
> Los hackers resuelven problemas y construyen cosas, y creen en la
> libertad y la ayuda voluntaria mutua. Para ser aceptado como hacker,
> deberás comportarte como si tuvieras esta actitud en tu interior. Y para
> comportarte como si tuvieras esta actitud, deberás creerte de verdad
> dicha actitud.
> *------------------------------------------------------------*
> |Carlos E. Sotelo Pinto |KrLoS                               |
> |Parque de la Esperanza |GNU/Linux User Registered # 379182  |
> |Asistente de Sistemas  |Tildes omitidas voluntariamente     |
> *------------------------------------------------------------*
> Sociedad Peruana de Computacion - SPC 
> Grupo de Usuarios GNU/Linux Arequipa - AQPGLUG 
> Asociacion Peruana de Software Libre - APESOL 
> Debian Peru 
> - ------------------------------------------------------------------------
> ~ ,= ,-_-. =.
> ((_/)o o(\_))
> ~ `-'(. .)`-'
> ~     \_/
> 
> -----BEGIN PGP SIGNATURE-----
> Version: GnuPG v1.4.0 (MingW32)
> Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org
> 
> iD8DBQFCNyFbzqXb6XB0cGwRAnhgAKCcYAKf2AkaBWvtd3kjlzaq1++9DwCghuHR
> ov2At9RwUdtUmrL6/q9CPt8=
> =L1iR
> -----END PGP SIGNATURE-----
> 
> _______________________________________________
> Python-es mailing list
> Python-es en aditel.org
> http://listas.aditel.org/listinfo/python-es



From lcatalin en siadv.com  Mon Mar 21 08:08:36 2005
From: lcatalin en siadv.com (Catalin Lungu)
Date: Mon, 21 Mar 2005 08:08:36 +0100
Subject: Cerra aplicacaion MDI desde child
References: <4237215B.8040505@yahoo.es>
	<1111293816.847.2.camel@localhost.localdomain>
Message-ID: <001201c52de4$d1fdc5f0$d900a8c0@catalin>

Por que cerrándolo de esta forma te encuentras con:

08:05:46: Debug: e:\Projects\wx2.4\src\msw\app.cpp(415): 'UnregisterClass(no redraw MDI parent frame)' failed with error 0x00000584 (la clase todavía tiene ventanas abiertas.).
08:05:46: Debug: e:\Projects\wx2.4\src\msw\app.cpp(423): 'UnregisterClass(MDI child)' failed with error 0x00000584 (la clase todavía tiene ventanas abiertas.).
08:05:46: Debug: e:\Projects\wx2.4\src\msw\app.cpp(431): 'UnregisterClass(no redraw MDI child)' failed with error 0x00000584 (la clase todavía tiene ventanas abiertas.).
08:05:46: Debug: e:\Projects\wx2.4\src\msw\app.cpp(439): 'UnregisterClass(canvas)' failed with error 0x00000584 (la clase todavía tiene ventanas abiertas.).
08:05:46: Debug: e:\Projects\wx2.4\src\msw\app.cpp(446): 'UnregisterClass(no redraw canvas)' failed with error 0x00000584 (la clase todavía tiene ventanas abiertas.).

Saludos.



From py en ls-l.org  Mon Mar 21 10:55:00 2005
From: py en ls-l.org (Chema Cortes)
Date: Mon, 21 Mar 2005 10:55:00 +0100
Subject: pyclamav (core dumped)
In-Reply-To: 
References: 
Message-ID: <423E99F4.7070809@ls-l.org>

betojsp en tutopia.com escribió:
> Creo que en la lista me pueden ayudar, estoy tratando de configurar
> SquidClamAV_Redirector.py en mi firewall, compilo 
> pyclamav.so y la coloco en /usr/local/lib/python2.3/site-packages/pyclamav.so, en
> la pagina de pyclamav hay un ejemplo para mirar si funciona la libreria.
> 
> Si yo lo trato de hacer en mi maquina, esta es la respuesta
> 
>>>>import pyclamav
> 
> python:/usr/local/lib/python2.3/site-packages/pyclamav.so: undefined symbol
> 'cl_retdbdir'
> lazy binding failed!
> Segmentation fault (core dumped)

Parece de perogrullo, pero ¿has instalado el ClamAV?

El error que te da parece que sea por no tener instalado el 'libclamav'.



From py en ls-l.org  Mon Mar 21 11:42:12 2005
From: py en ls-l.org (Chema Cortes)
Date: Mon, 21 Mar 2005 11:42:12 +0100
Subject: Alias en Python
In-Reply-To: <6ce5eda0503180847bf0f7b5@mail.gmail.com>
References: <6ce5eda05031712406ee8b7d9@mail.gmail.com>
	<423AAB61.20301@ls-l.org> <6ce5eda0503180847bf0f7b5@mail.gmail.com>
Message-ID: <423EA504.2020808@ls-l.org>

Luis Mario Meraz escribió:
> Uso OSX 13.8 y el promema es el siguiente:
> 
> Tengo el Python Card instalado y dentro de sus tools tiene un editor
> de codigo, luego entonces quiero crear un alias o acceso directo en
> windows y que diga con que programa en especifico para abrirlo.

¿osx ó windows? :-?


No conozco el osx (me quedé en el os9), pero la creación de alias debe 
ser similar a un BSD. Yo te cuento cómo lo he hecho en linux, que 
supongo será aplicable luego en OSX.

En lugar de un alias, yo creo un script dentro de la ruta de ficheros 
ejecutables, por ejemplo en $HOME/bin (directorio 'bin' dentro del 
directorio HOME del usuario). El script lo llamo 'pycard-codeditor' y es 
así:

#!/bin/bash

PYCARD_HOME=/usr/lib/python2.4/site-packages/PythonCard/
python $PYCARD_HOME/tools/codeEditor/codeEditor.py $*


De igual modo se puede hacer con el editor de recursos, 'pycard-reseditor':


#!/bin/bash

PYCARD_HOME=/usr/lib/python2.4/site-packages/PythonCard/
python $PYCARD_HOME/tools//resourceEditor/resourceEditor.py $*


Desde el entorno gráfico (eg: KDE) creo enlaces a estos scripts sobre 
los que se puede arrastrar ficheros (drag&drop).

No sé si con ésto he contestado a tu pregunta.



From elucero en ffyb.uba.ar  Mon Mar 21 13:54:43 2005
From: elucero en ffyb.uba.ar (Esteban)
Date: Mon, 21 Mar 2005 09:54:43 -0300
Subject: select de una tabla
Message-ID: <020d01c52e15$26fdb800$17905c9d@elw2k>

hola a todos
como o donde podré obtener información de como saber que registro
de una tabla estoy
ejemplo en otros lenguajes con recno() me daría el numero de registro
lo que en definitiva necesito es recorrer el resultado de una consulta
Ej.
select * from prueba where cliente=1
hago el query y con getresult()
recorro los datos
ejemplo
resultado=db.query(select * from prueba where cliente=1).getresult()
for x in resultado
    print x[0]

esto imprime el campo 0 pero como se que recno() o registro es
ejemplo 1 o el 10 ect
como tampoco se como hacer un recordcount()
hay alguna función que me de el total de registros traídos por el select

eso es todo
saludos y gracias



From xiscobv en gmail.com  Mon Mar 21 18:31:21 2005
From: xiscobv en gmail.com (xisco b)
Date: Mon, 21 Mar 2005 18:31:21 +0100
Subject: Otra vez MySQL
In-Reply-To: <1108669383.4383.10.camel@localhost.localdomain>
References: <20050217190844.78478.qmail@web41209.mail.yahoo.com>
	<1108669383.4383.10.camel@localhost.localdomain>
Message-ID: 

Hola, retomo el hilo.
Cómo sería para UPDATE?
Tal vez:
c.execute("""UPDATE  into breakfast (spam, eggs, saussage) values (%s,
%s, %s) WHERE ....""")
Supongo que no, porque no me funciona.


On Thu, 17 Feb 2005 20:43:03 +0100, Marcos Sánchez Provencio
 wrote:
> Parezco un disco rayado (era una cosa que les pasaba a los discos de
> música en el siglo pasado ;-), pero insisto en que la mejor (la única
> buena) manera de pasar valores a un servidor es usar parámetros.
> 
> Ventajas de usar parámetros:
> * Escapado de comillas automático
> * Transparencia al pasar fechas
> * Neutralización de cualquier intento de inyección SQL
> * Rendimiento en consultas repetitivas, al analizarse/optimizarse una
> sola vez el sql.
> * Optimización del ancho de banda, al usar codificaciones óptimas para
> los valores de los parámetros.
> 
> Desventajas:
> * Impulso de contárselo a la gente :-)
> 
> Pego la parte relevante de
> http://sourceforge.net/docman/display_doc.php?docid=26238&group_id=22307
> 
> To perform a query, you first need a cursor, and then you can execute
> queries on it:
> 
> c=db.cursor()
> max_price=5
> c.execute("""SELECT spam, eggs, sausage FROM breakfast
>           WHERE price < %s""", (max_price,))
> 
> In this example, max_price=5 Why, then, use %s in the string? Because
> MySQLdb will convert it to a SQL literal value, which is the string '5'.
> When it's finished, the query will actually say, "...WHERE price < 5".
> 
> Why the tuple? Because the DB API requires you to pass in any parameters
> as a sequence.
> 
> El jue, 17-02-2005 a las 11:08 -0800, FERNANDO VILLARROEL escribió:
> > Hola :
> >
> > query="insert into tabla (rut, nombre) values
> > (%d,'%s') % (variable_1,variable_2)
> >
> > cursor.execute(query)
> >
> > Fijate que las variables van empaquetadas como una
> > tupla.
> >
> > Tambien puede ser:
> >
> > cursor.execute(query % tupla)
> > %d para numeros.
> > '%s' para cadenas.
> > Suerte.
> > --- Daniel cabrera  wrote:
> >
> > > Hola,
> > > por favor algien podria decirme como es la sintaxis
> > > para pasar valores
> > > a tra vez de un insert con variables, por ejemplo:
> > > usurario="xxx"
> > > codigo="yyy"
> > >  esas variables pasarlas mediante un
> > > cursor.execute("insert into
> > >  values usuario, codigo"), cual seria la
> > > sintaxis correcta por
> > > favor.
> > >
> > > Gracias,
> > >
> > > --
> > > Daniel Cabrera Chaparro
> > > > _______________________________________________
> > > Python-es mailing list
> > > Python-es en aditel.org
> > > http://listas.aditel.org/listinfo/python-es
> > >
> >
> >
> >
> >
> > __________________________________
> > Do you Yahoo!?
> > Take Yahoo! Mail with you! Get it on your mobile phone.
> > http://mobile.yahoo.com/maildemo
> > _______________________________________________
> > Python-es mailing list
> > Python-es en aditel.org
> > http://listas.aditel.org/listinfo/python-es
> 
> _______________________________________________
> Python-es mailing list
> Python-es en aditel.org
> http://listas.aditel.org/listinfo/python-es
>



From mario.meraz en gmail.com  Mon Mar 21 19:20:27 2005
From: mario.meraz en gmail.com (Luis Mario Meraz)
Date: Mon, 21 Mar 2005 12:20:27 -0600
Subject: Alias en Python
In-Reply-To: <423EA504.2020808@ls-l.org>
References: <6ce5eda05031712406ee8b7d9@mail.gmail.com>
	<423AAB61.20301@ls-l.org> <6ce5eda0503180847bf0f7b5@mail.gmail.com>
	<423EA504.2020808@ls-l.org>
Message-ID: <6ce5eda050321102012a8c630@mail.gmail.com>

Si, si, si xD

Si rula

Gracias


On Mon, 21 Mar 2005 11:42:12 +0100, Chema Cortes  wrote:
> Luis Mario Meraz escribió:
> > Uso OSX 13.8 y el promema es el siguiente:
> >
> > Tengo el Python Card instalado y dentro de sus tools tiene un editor
> > de codigo, luego entonces quiero crear un alias o acceso directo en
> > windows y que diga con que programa en especifico para abrirlo.
> 
> ¿osx ó windows? :-?
> 
> No conozco el osx (me quedé en el os9), pero la creación de alias debe
> ser similar a un BSD. Yo te cuento cómo lo he hecho en linux, que
> supongo será aplicable luego en OSX.
> 
> En lugar de un alias, yo creo un script dentro de la ruta de ficheros
> ejecutables, por ejemplo en $HOME/bin (directorio 'bin' dentro del
> directorio HOME del usuario). El script lo llamo 'pycard-codeditor' y es
> así:
> 
> #!/bin/bash
> 
> PYCARD_HOME=/usr/lib/python2.4/site-packages/PythonCard/
> python $PYCARD_HOME/tools/codeEditor/codeEditor.py $*
> 
> De igual modo se puede hacer con el editor de recursos, 'pycard-reseditor':
> 
> #!/bin/bash
> 
> PYCARD_HOME=/usr/lib/python2.4/site-packages/PythonCard/
> python $PYCARD_HOME/tools//resourceEditor/resourceEditor.py $*
> 
> Desde el entorno gráfico (eg: KDE) creo enlaces a estos scripts sobre
> los que se puede arrastrar ficheros (drag&drop).
> 
> No sé si con ésto he contestado a tu pregunta.
> 
> _______________________________________________
> Python-es mailing list
> Python-es en aditel.org
> http://listas.aditel.org/listinfo/python-es
>



From juanmosquera en puj.edu.co  Mon Mar 21 19:35:06 2005
From: juanmosquera en puj.edu.co (Juan Francisco Mosquera Hurtado)
Date: Mon, 21 Mar 2005 13:35:06 -0500
Subject: como crear una funcion con infinitas entradas
Message-ID: 

hola muchachos me gustaría saber si alguien sabe como crear una función que reciba n parámetros pero estos n parámetros puedan ser asignables 
 
eje 
def ():
j=cualquier parámetro
 
el objetivo es crear el tad matrix y además permitirle realizar operaciones con ellas para esto me valgo del tad lista 
de Villalobos 
mi funciónes son  sobre el tad matriz 
problema 1 
esta funcion debería recibir n parámetros 
pero luego como los asigno si son n para metros el problema principal es que no puedo usar 
vectores ni las listas propias de python  por que en mi curso de estructura de datos esta prohibido utilizar estas 
herramientas 
 
def anxfila(dat1,dat2,dat3):
 l=listas.listas()
 l.anxLista(dat1)
 l.anxLista(dat2)
 l.anxLista(dat3)
 l.primLista()
 return l

#/***********************************/
 
problema 2 
def creamat(dat1,dat2,dat3):
 l=listas.listas()
 l.anxLista(dat1)
 l.anxLista(dat2)
 l.anxLista(dat3)
 l.primLista()
 return l
 
 
el llamado 
 
h=anxfila(4,44,6)
u=anxfila(7,6,54)
i=anxfila(6,6,8)
creamat(h,u,i)
 
 
si quisiera seguir agregando mas solo podrían ser filas de 3 elementos quisiera que recibiera n elementos 
tanto el anxfila como crearmat  
ejemplo 
anxfila(4,5,5,9,5,,,,,,,,n)
pero como los asignaria a las variables  cada dato de entrada 
 
gracias por la atencio prestada 
 
------------ próxima parte ------------
_______________________________________________
Python-es mailing list
Python-es en aditel.org
http://listas.aditel.org/listinfo/python-es

From hernan en orgmf.com.ar  Mon Mar 21 20:55:28 2005
From: hernan en orgmf.com.ar (=?iso-8859-1?Q?Hern=E1n_Mart=EDnez_Foffani?=)
Date: Mon, 21 Mar 2005 20:55:28 +0100
Subject: como crear una funcion con infinitas entradas
In-Reply-To: 
References: 
Message-ID: 

> hola muchachos me gustaría saber si alguien sabe como crear una
> función que reciba n parámetros pero estos n parámetros puedan ser
> asignables
>
> eje
> def ():
> j=cualquier parámetro
>
> ......
>
> esta funcion debería recibir n parámetros
> pero luego como los asigno si son n para metros el problema principal
> es que no puedo usar
> vectores ni las listas propias de python  por que en mi curso de
> estructura de datos esta prohibido utilizar estas  herramientas

¿Y tuplas? ¿Puedes usar tuplas?

>>> def func(parametro_normal, *p_en_forma_de_tupla):
...     print "parametro_normal = ", parametro_normal
...     print "el resto de datos viene en ", p_en_forma_de_tupla
...
>>> func("te sirve asi?", 3,4,5,6,7,8)
parametro_normal =  te sirve asi?
el resto de datos viene en  (3, 4, 5, 6, 7, 8)
>>>

Si no te dejan usarlas tendrás que cambiar el diseño de tu
solución.

Saludos,
-Hernán.



From jileon en parcan.es  Mon Mar 21 21:35:37 2005
From: jileon en parcan.es (=?ISO-8859-1?Q?Juan_Ignacio_Rodr=EDguez_de_Le=F3n?=)
Date: Mon, 21 Mar 2005 20:35:37 +0000
Subject: SQL =?ISO-8859-1?Q?Din=E1mico_y_par=E1metros?=
	=?ISO-8859-1?Q?_=28Era=3A_problema_de_novato=29?=
In-Reply-To: <1111223213.8217.6.camel@localhost.localdomain>
References: <200503161627.59534.al004167@alumail.uji.es>	<1111138947.8244.25.camel@localhost.localdomain>	<423B4639.2030306@parcan.es>
	<1111223213.8217.6.camel@localhost.localdomain>
Message-ID: <423F3019.2090902@parcan.es>

Marcos Sánchez Provencio wrote:

 > El modo correcto de usar sql desde programas
 > (con cualquier lenguaje,no sólo Python) implica
 > no meter valores dentro del sql; en lugar de cada
 > valor se mete una marca de parámetro

> Hay varios tipos de marcador de parámetro:
> 1) Por secuencia: El marcador suele ser %s o ?
> 2) Por nombre: El marcador suele ser %(nombre)s o :nombre
> 3) Por orden: El marcador suele ser :1, :2...

Gracias por la respuesta. he pasado este tiempo
haciendo algunas pruebas y aquí resumo lo
aprendido, por si fuera de utilidad a alguien:

En el ODBC pedestre que viene con las extensiones
para windows[1] de Mark Hammond si que se puede
usar sql dinámico, pasando los parámetros con
la tercera sintaxis que explicó Marcos (por
orden). Véase un ejemplo:

 >>> import dbi, odbc
 >>> db = odbc.odbc('PERFUMERIA2')
 >>> cur = db.cursor()
 >>> cur.execute('''
SELECT id_proveedor, nombre
   FROM Proveedor
  WHERE id_Proveedor = :1''', [23])
 >>> print cur.fetchone()
(23, 'CARRASCO PONS S.L.')
 >>> cur.execute('''
SELECT id_proveedor, nombre
   FROM Proveedor
  WHERE id_Proveedor between :1 and :2''', [15, 18])
 >>> for row in cur.fetchall(): print '%d %s' % row
15 Dyal
16 J. Bogart
17 Carrasco
18 IDESA
 >>>

 > Casi seguro que daría mejor resultado usar adodbapi o mxOdbc, pero

Probé también con las dos extensiones que me
sugería Marcos. Las dos ofrecen más funcionalidad, pero
el tema de la licencia no libre de mxOdbc[2] me condujo
a adodbapi[3], que además es DB-API 2.0 100%[4].

En adodbapi, además de tener muchas más funcionalidad
que el ``difunto'' ODBC de las extensiones para
windows (Transacciones, por ejemplo, que me vienen
muy bien), permite el paso de parámetros mediante
secuencia, usando como marcador el signo de cierre
de interrogación (?).

Mejor con un ejemplo:

 >>> import adodbapi
 >>> db = adodbapi.connect('PERFUMERIA2')
 >>> cur = db.cursor()
 >>> cur.execute('''
SELECT id_proveedor, nombre
   FROM Proveedor
  WHERE id_Proveedor = ?''', [23])
 >>> print cur.fetchone()
(23, u'CARRASCO PONS S.L.')
 >>>

Por cierto, los módulos DB-API, para cumplir la
especificación 2.0, deben definir una variable
paramstyle que indica precisamente como se realiza
la inserción de parámetros en sql dinámico.

Los valore posibles de paramstyle son:

     'qmark'         Símbolo de cierre de interrogación,
                     por ejemplo: '...WHERE name=?'
     'numeric'       Numérico, por posición
                     por ejemplo: '...WHERE name=:1'
     'named'         por nombre,
                     por ejemplo: '...WHERE name=:name'
     'format'        códigos de formato del printf de C
                     por ejemplo: '...WHERE name=%s'
     'pyformat'      a lo Python
                     por ejemplo: '...WHERE name=%(name)s'

Por si alguien quiere probar los scripts de ejemplo
incluidos, aquí está la definición de la tabla usada:

CREATE TABLE PROVEEDOR (
       Id_proveedor INTEGER NOT NULL PRIMARY KEY
      , Nombre VARCHAR(220) NOT NULL UNIQUE
);

Sintaxis de Firebird[5]

Perdón por el rollete para los que no estén interesados y
un saludo a toda la lista :-)

Referencias
------------

[1] Mark Hammond's Python extensions for windows
     http://starship.python.net/crew/mhammond/win32/

[2] mxODBC - The Python ODBC Interface
     http://www.egenix.com/files/python/mxODBC.html

[3] ADODBAPI
     http://adodbapi.sourceforge.net/

[4] Python Database API Specification v2.0
     http://www.python.org/peps/pep-0249.html

[5] Firebird - Relational Database for the New Millenium
     http://firebird.sourceforge.net/



From juanmosquera en puj.edu.co  Mon Mar 21 23:55:11 2005
From: juanmosquera en puj.edu.co (Juan Francisco Mosquera Hurtado)
Date: Mon, 21 Mar 2005 17:55:11 -0500
Subject: como crear una funcion con infinitas entradas muchas
	gracias
Message-ID: 

 
gracias por la información preguntare si me permiten usar tuplas gracias
 

*	
	Hola espero que tengas un buen dia

 
Por qué esta magnífica tecnología científica, que ahorra trabajo y nos hace la vida mas fácil, nos aporta tan poca felicidad? La repuesta es está, simplemente: porque aún no hemos aprendido a usarla con tino. 
 Einstein, Albert      
 
En el fondo, los científicos somos gente con suerte: podemos jugar a lo que queramos durante toda la vida. 
 Smolin, Lee      

..

1.	
	 


________________________________

De: python-es-bounces en aditel.org en nombre de Hernán Martínez Foffani
Enviado el: Lun 21/03/2005 14:55
Para: La lista de python en castellano
Asunto: RE: [Python-es] como crear una funcion con infinitas entradas



> hola muchachos me gustaría saber si alguien sabe como crear una
> función que reciba n parámetros pero estos n parámetros puedan ser
> asignables
>
> eje
> def ():
> j=cualquier parámetro
>
> ......
>
> esta funcion debería recibir n parámetros
> pero luego como los asigno si son n para metros el problema principal
> es que no puedo usar
> vectores ni las listas propias de python  por que en mi curso de
> estructura de datos esta prohibido utilizar estas  herramientas

¿Y tuplas? ¿Puedes usar tuplas?

>>> def func(parametro_normal, *p_en_forma_de_tupla):
...     print "parametro_normal = ", parametro_normal
...     print "el resto de datos viene en ", p_en_forma_de_tupla
...
>>> func("te sirve asi?", 3,4,5,6,7,8)
parametro_normal =  te sirve asi?
el resto de datos viene en  (3, 4, 5, 6, 7, 8)
>>>

Si no te dejan usarlas tendrás que cambiar el diseño de tu
solución.

Saludos,
-Hernán.

_______________________________________________
Python-es mailing list
Python-es en aditel.org
http://listas.aditel.org/listinfo/python-es


------------ próxima parte ------------
_______________________________________________
Python-es mailing list
Python-es en aditel.org
http://listas.aditel.org/listinfo/python-es

From jargarate en codesyntax.com  Tue Mar 22 09:05:50 2005
From: jargarate en codesyntax.com (Jatsu Argarate)
Date: Tue, 22 Mar 2005 09:05:50 +0100
Subject: Otra vez MySQL
In-Reply-To: 
References: <20050217190844.78478.qmail@web41209.mail.yahoo.com>	<1108669383.4383.10.camel@localhost.localdomain>
	
Message-ID: <423FD1DE.9070900@codesyntax.com>

xisco b(e)k dio:

>Hola, retomo el hilo.
>Cómo sería para UPDATE?
>Tal vez:
>c.execute("""UPDATE  into breakfast (spam, eggs, saussage) values (%s,
>%s, %s) WHERE ....""")
>  
>
"UPDATE breakfast SET spam=%s, eggs=%s, saussage=%s WHERE 
......"%(valor1,valor2valor3)
Digo yo...

Jats


>
>On Thu, 17 Feb 2005 20:43:03 +0100, Marcos Sánchez Provencio
> wrote:
>  
>
>>Parezco un disco rayado (era una cosa que les pasaba a los discos de
>>música en el siglo pasado ;-), pero insisto en que la mejor (la única
>>buena) manera de pasar valores a un servidor es usar parámetros.
>>
>>Ventajas de usar parámetros:
>>* Escapado de comillas automático
>>* Transparencia al pasar fechas
>>* Neutralización de cualquier intento de inyección SQL
>>* Rendimiento en consultas repetitivas, al analizarse/optimizarse una
>>sola vez el sql.
>>* Optimización del ancho de banda, al usar codificaciones óptimas para
>>los valores de los parámetros.
>>
>>Desventajas:
>>* Impulso de contárselo a la gente :-)
>>
>>Pego la parte relevante de
>>http://sourceforge.net/docman/display_doc.php?docid=26238&group_id=22307
>>
>>To perform a query, you first need a cursor, and then you can execute
>>queries on it:
>>
>>c=db.cursor()
>>max_price=5
>>c.execute("""SELECT spam, eggs, sausage FROM breakfast
>>          WHERE price < %s""", (max_price,))
>>
>>In this example, max_price=5 Why, then, use %s in the string? Because
>>MySQLdb will convert it to a SQL literal value, which is the string '5'.
>>When it's finished, the query will actually say, "...WHERE price < 5".
>>
>>Why the tuple? Because the DB API requires you to pass in any parameters
>>as a sequence.
>>
>>El jue, 17-02-2005 a las 11:08 -0800, FERNANDO VILLARROEL escribió:
>>    
>>
>>>Hola :
>>>
>>>query="insert into tabla (rut, nombre) values
>>>(%d,'%s') % (variable_1,variable_2)
>>>
>>>cursor.execute(query)
>>>
>>>Fijate que las variables van empaquetadas como una
>>>tupla.
>>>
>>>Tambien puede ser:
>>>
>>>cursor.execute(query % tupla)
>>>%d para numeros.
>>>'%s' para cadenas.
>>>Suerte.
>>>--- Daniel cabrera  wrote:
>>>
>>>      
>>>
>>>>Hola,
>>>>por favor algien podria decirme como es la sintaxis
>>>>para pasar valores
>>>>a tra vez de un insert con variables, por ejemplo:
>>>>usurario="xxx"
>>>>codigo="yyy"
>>>> esas variables pasarlas mediante un
>>>>cursor.execute("insert into
>>>> values usuario, codigo"), cual seria la
>>>>sintaxis correcta por
>>>>favor.
>>>>
>>>>Gracias,
>>>>
>>>>--
>>>>Daniel Cabrera Chaparro
>>>>        
>>>>
>>>>>_______________________________________________
>>>>>          
>>>>>
>>>>Python-es mailing list
>>>>Python-es en aditel.org
>>>>http://listas.aditel.org/listinfo/python-es
>>>>
>>>>        
>>>>
>>>
>>>
>>>__________________________________
>>>Do you Yahoo!?
>>>Take Yahoo! Mail with you! Get it on your mobile phone.
>>>http://mobile.yahoo.com/maildemo
>>>_______________________________________________
>>>Python-es mailing list
>>>Python-es en aditel.org
>>>http://listas.aditel.org/listinfo/python-es
>>>      
>>>
>>_______________________________________________
>>Python-es mailing list
>>Python-es en aditel.org
>>http://listas.aditel.org/listinfo/python-es
>>
>>    
>>
>_______________________________________________
>Python-es mailing list
>Python-es en aditel.org
>http://listas.aditel.org/listinfo/python-es
>
>  
>



From py en ls-l.org  Tue Mar 22 09:25:45 2005
From: py en ls-l.org (Chema Cortes)
Date: Tue, 22 Mar 2005 09:25:45 +0100
Subject: select de una tabla
In-Reply-To: <020d01c52e15$26fdb800$17905c9d@elw2k>
References: <020d01c52e15$26fdb800$17905c9d@elw2k>
Message-ID: <423FD689.4020707@ls-l.org>

Esteban escribió:
> hola a todos
> como o donde podré obtener información de como saber que registro
> de una tabla estoy
> ejemplo en otros lenguajes con recno() me daría el numero de registro

El recno() se usa mucho en xBase, pero en otros lenguajes no tiene mucho 
sentido. En un SGDB potente, todo objeto se identifica con un 'rowid' 
que sería algo similar. No es exáctamente el ordinal que ocupa el 
registro en una tabla. El 'rowid' suele estar compuesto por varios 
identificadores dependiente de tu SGDB, pero que te identifica 
unívocamente un registro (fila) de tu tabla.

Para obtener el rowid deberás mirar la documentación de tu SBDB. La 
manera habitual es ponerlo explícitamente en el query:

   select rowid,prueba.* from prueba;

La interface DB-API de python define el rowid como la propiedad 
'.lastrowid' del cursor.

> lo que en definitiva necesito es recorrer el resultado de una consulta
> Ej.
> select * from prueba where cliente=1
> hago el query y con getresult()
> recorro los datos
> ejemplo
> resultado=db.query(select * from prueba where cliente=1).getresult()
> for x in resultado
>     print x[0]
> 
> esto imprime el campo 0 pero como se que recno() o registro es
> ejemplo 1 o el 10 ect
> como tampoco se como hacer un recordcount()
> hay alguna función que me de el total de registros traídos por el select

Ummm, esto no parece la DB-API. Aunque no pones qué interface utilizas, 
creo que las respuestas las tenías más cerca de lo que piensas:

Para saber el número de registros (recordcount) bastaría con obtener la 
longitud de la lista ó secuencia que llamas 'resultado' (o sea, 
len(resultado)), y para el recno() se puede utilizar la función 'enumerate':

for recno,x in enumerate(resultado):
     print "04d% -> %s"%(recno,x[0])



From py en ls-l.org  Tue Mar 22 09:30:19 2005
From: py en ls-l.org (Chema Cortes)
Date: Tue, 22 Mar 2005 09:30:19 +0100
Subject: Otra vez MySQL
In-Reply-To: 
References: <20050217190844.78478.qmail@web41209.mail.yahoo.com>
	<1108669383.4383.10.camel@localhost.localdomain>
	
Message-ID: <423FD79B.6010205@ls-l.org>

xisco b escribió:
> Hola, retomo el hilo.
> Cómo sería para UPDATE?
> Tal vez:
> c.execute("""UPDATE  into breakfast (spam, eggs, saussage) values (%s,
> %s, %s) WHERE ....""")
> Supongo que no, porque no me funciona.

Tiene que funcionar de igual manera. Revisa la sintaxis SQL y ¡Ojo! con 
el 'into'.



From jmeile en hotmail.com  Tue Mar 22 13:58:38 2005
From: jmeile en hotmail.com (Josef Meile)
Date: Tue, 22 Mar 2005 13:58:38 +0100
Subject: como crear una funcion con infinitas entradas
In-Reply-To: 
References: 
Message-ID: <4240167E.70208@hotmail.com>

Hola Juan,

> hola muchachos me gustaría saber si alguien sabe como
 > crear una función que reciba n parámetros pero estos n
 > parámetros puedan ser asignables
Y que tal:
 >>> def funcion(numPar, **filas):
...  for indice in range(1,numPar+1):
...    id = 'fila%i' % indice
...    print "Fila %i: %s" % (indice, filas.get(id))

y se llama:
 >>> funcion(3, fila1 = "valor 1",
...         fila2 = "valor 2",
...         fila3 = "valor 2")
Fila 1: valor 1
Fila 2: valor 2
Fila 3: valor 2

Los valores pueden ser del tipo que tu definas.

Saludos,
Josef



From elucero en ffyb.uba.ar  Tue Mar 22 14:23:02 2005
From: elucero en ffyb.uba.ar (Esteban)
Date: Tue, 22 Mar 2005 10:23:02 -0300
Subject: select de una tabla
References: <020d01c52e15$26fdb800$17905c9d@elw2k> <423FD689.4020707@ls-l.org>
Message-ID: <06ca01c52ee2$460cae90$17905c9d@elw2k>

yo estoy usando el modulo pg

----- Original Message ----- 
From: "Chema Cortes" 
To: "La lista de python en castellano" 
Sent: Tuesday, March 22, 2005 5:25 AM
Subject: Re: [Python-es] select de una tabla


> Esteban escribió:
> > hola a todos
> > como o donde podré obtener información de como saber que registro
> > de una tabla estoy
> > ejemplo en otros lenguajes con recno() me daría el numero de registro
>
> El recno() se usa mucho en xBase, pero en otros lenguajes no tiene mucho
> sentido. En un SGDB potente, todo objeto se identifica con un 'rowid'
> que sería algo similar. No es exáctamente el ordinal que ocupa el
> registro en una tabla. El 'rowid' suele estar compuesto por varios
> identificadores dependiente de tu SGDB, pero que te identifica
> unívocamente un registro (fila) de tu tabla.
>
> Para obtener el rowid deberás mirar la documentación de tu SBDB. La
> manera habitual es ponerlo explícitamente en el query:
>
>    select rowid,prueba.* from prueba;
>
> La interface DB-API de python define el rowid como la propiedad
> '.lastrowid' del cursor.
>
> > lo que en definitiva necesito es recorrer el resultado de una consulta
> > Ej.
> > select * from prueba where cliente=1
> > hago el query y con getresult()
> > recorro los datos
> > ejemplo
> > resultado=db.query(select * from prueba where cliente=1).getresult()
> > for x in resultado
> >     print x[0]
> >
> > esto imprime el campo 0 pero como se que recno() o registro es
> > ejemplo 1 o el 10 ect
> > como tampoco se como hacer un recordcount()
> > hay alguna función que me de el total de registros traídos por el select
>
> Ummm, esto no parece la DB-API. Aunque no pones qué interface utilizas,
> creo que las respuestas las tenías más cerca de lo que piensas:
>
> Para saber el número de registros (recordcount) bastaría con obtener la
> longitud de la lista ó secuencia que llamas 'resultado' (o sea,
> len(resultado)), y para el recno() se puede utilizar la función
'enumerate':
>
> for recno,x in enumerate(resultado):
>      print "04d% -> %s"%(recno,x[0])
>
> _______________________________________________
> Python-es mailing list
> Python-es en aditel.org
> http://listas.aditel.org/listinfo/python-es



From cabrerachaparro en gmail.com  Tue Mar 22 17:36:57 2005
From: cabrerachaparro en gmail.com (Daniel cabrera)
Date: Tue, 22 Mar 2005 11:36:57 -0500
Subject: manuales
Message-ID: <8565ad90503220836c54092a@mail.gmail.com>

Hola,
por favor alguien me podria dar el dato de un buen manual en español
de PYQT o PYGDK, la verdad es que no encuentro uno hasta ahora.

gracias

-- 
Daniel Cabrera Chaparro



From snmartin en galilea.cl  Tue Mar 22 17:40:46 2005
From: snmartin en galilea.cl (Fernando San =?ISO-8859-1?Q?Mart=EDn?= Woerner)
Date: Tue, 22 Mar 2005 12:40:46 -0400
Subject: manuales
In-Reply-To: <8565ad90503220836c54092a@mail.gmail.com>
References: <8565ad90503220836c54092a@mail.gmail.com>
Message-ID: <1111509646.7997.14.camel@localhost.localdomain>

El mar, 22-03-2005 a las 11:36 -0500, Daniel cabrera escribió:
> Hola,
> por favor alguien me podria dar el dato de un buen manual en español
> de PYQT o PYGDK, la verdad es que no encuentro uno hasta ahora.

http://www.pygtk.org/pygtk2tutorial-es/index.html
http://www.pygtk.org/dist/pygtk2tutorial-es.tgz

saludos

-- 
Fernando San Martín Woerner
Jefe de Informática
Galilea S.A.



From ear en oronetes.net  Tue Mar 22 17:56:23 2005
From: ear en oronetes.net (Jordi Ivars)
Date: Tue, 22 Mar 2005 17:56:23 +0100
Subject: Entrada de formulario pasada por "return" en pygtk
Message-ID: <1111510584.18993.11.camel@localhost.localdomain>

Hola a todos, ando con un formulario hecho con pygtk y glade y para
hacerlo mas agradable intento que los
datos introducidos por el usuario puedan ser validados pulsando el boton
ok.... o pulsando return directamente.

Lo del boton sin problemas, pero lo del return no me llega a ir. He
estado leyendo sobre set_focus, pero bueno, ese no me vale, quiero que
pulsar return equivalga a pulsar el boton ok. He mirado a hacerlo con
grab_default, segun las especificaciones de pygtk puedo asi activar un
widget pulsando return... pero lo activo, no lo "clickeo".

Estoy pensando que lo necesito es una señal en la entrada de texto para
que me haga lo que busco.... pero no doy con lo que podria ser. Ahora lo
que hago es tener una señal "changed" en el campo, que me vaya
recogiendo todo los caracteres introducidos en una variable. Pero no se
como llegar desde ahi a lo del return (si es que van por ahi los tiros).

También he probado todas las opciones de activado por defecto, tiene el
foco y demás que me da el Glade... pero bueno, no me ha valido para
justamente lo que busco.

En fin, que voy perdido y mareado cual pato en alta mar. ¿Alguien tiene
alguna idea? 

Saludos a todos y muchas gracias por vuestra atención.

Jordi Ivars
------------ próxima parte ------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 189 bytes
Desc: This is a digitally signed message part
URL: 
------------ próxima parte ------------
_______________________________________________
Python-es mailing list
Python-es en aditel.org
http://listas.aditel.org/listinfo/python-es

From ear en oronetes.net  Tue Mar 22 18:09:13 2005
From: ear en oronetes.net (Jordi Ivars)
Date: Tue, 22 Mar 2005 18:09:13 +0100
Subject: Entrada de formulario pasada por "return" en pygtk
In-Reply-To: <1111510584.18993.11.camel@localhost.localdomain>
References: <1111510584.18993.11.camel@localhost.localdomain>
Message-ID: <1111511354.19958.3.camel@localhost.localdomain>

El dt 22 de 03 del 2005 a les 17:56 +0100, en/na Jordi Ivars va
escriure:

> Hola a todos, ando con un formulario hecho con pygtk y glade y para
> hacerlo mas agradable intento que los
> datos introducidos por el usuario puedan ser validados pulsando el boton
> ok.... o pulsando return directamente.
> 
> Lo del boton sin problemas, pero lo del return no me llega a ir. He
> estado leyendo sobre set_focus, pero bueno, ese no me vale, quiero que
> pulsar return equivalga a pulsar el boton ok. He mirado a hacerlo con
> grab_default, segun las especificaciones de pygtk puedo asi activar un
> widget pulsando return... pero lo activo, no lo "clickeo".
> 


Me respondo a mi mismo, aunque igual hay formas mejores de hacerlo. En
el faq de pygtk viene la forma de hacerlo, justamente en
http://www.async.com.br/faq/pygtk/index.py?req=show&file=faq10.012.htp

Parece ser que la entrada de texto permite tener una "opción por
defecto" que se dará al pulsar return, un entrada.set_default_response.
Voy a probar que tal funciona:)

Saludos y gracias,

Jordi Ivars
------------ próxima parte ------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 189 bytes
Desc: This is a digitally signed message part
URL: 
------------ próxima parte ------------
_______________________________________________
Python-es mailing list
Python-es en aditel.org
http://listas.aditel.org/listinfo/python-es

From apuntesus en yahoo.com  Tue Mar 22 21:23:52 2005
From: apuntesus en yahoo.com (qqq qqqq)
Date: Tue, 22 Mar 2005 12:23:52 -0800 (PST)
Subject: PyQT , como maximizar un QWidget ?
Message-ID: <20050322202352.90636.qmail@web50310.mail.yahoo.com>

Hola a todos ,

Estoy haciendo una peque?a aplicacion y me gustaria
que un widget , se agrande cuando se maximize o resize
la ventana.

Cuando maximizo o resizo la ventana esta se hace mas
grande , pero no los widgets que contiene.

Se agrandar el widget y que coga el width y height de
la ventana , pero lo que no consigo es capturar el
evento que resiza o maximiza la ventana y asi ponerle
al widget el tama?o nuevo.

He estado mirando y no encuentro nada.

Un Saludo y Gracias.

__________________________________________________
Do You Yahoo!?
Tired of spam?  Yahoo! Mail has the best spam protection around 
http://mail.yahoo.com 
------------ próxima parte ------------
_______________________________________________
Python-es mailing list
Python-es en aditel.org
http://listas.aditel.org/listinfo/python-es

From pk2_m en yahoo.es  Wed Mar 23 02:33:33 2005
From: pk2_m en yahoo.es (alekomak pkdodm)
Date: Wed, 23 Mar 2005 02:33:33 +0100 (CET)
Subject: =?iso-8859-1?q?=BFcomo_lo_conecto_con_base_de_datos?=
 =?iso-8859-1?q?=3F=2E=2E=2E_cualquiera?=
Message-ID: <20050323013333.39713.qmail@web25210.mail.ukl.yahoo.com>

  

æLæK

		
---------------------------------



From javi.listas en telefonica.net  Wed Mar 23 04:50:47 2005
From: javi.listas en telefonica.net (Javi)
Date: Wed, 23 Mar 2005 04:50:47 +0100
Subject: PyQT , como maximizar un QWidget ?
In-Reply-To: <20050322202352.90636.qmail@web50310.mail.yahoo.com>
References: <20050322202352.90636.qmail@web50310.mail.yahoo.com>
Message-ID: <200503230450.48131.javi.listas@telefonica.net>

El Martes, 22 de Marzo de 2005 21:23, qqq qqqq escribió:
> Hola a todos ,
>
> Estoy haciendo una pequeña aplicacion y me gustaria
> que un widget , se agrande cuando se maximize o resize
> la ventana.
>
> Cuando maximizo o resizo la ventana esta se hace mas
> grande , pero no los widgets que contiene.
>
> Se agrandar el widget y que coga el width y height de
> la ventana , pero lo que no consigo es capturar el
> evento que resiza o maximiza la ventana y asi ponerle
> al widget el tamaño nuevo.

En QT los widgets se redimensionan automáticamente. Tienes que ajustar el 
layout de la ventana que los contiene. Héchale un vistazo a la ayuda de 
designer.

Un saludo
------------ próxima parte ------------
_______________________________________________
Python-es mailing list
Python-es en aditel.org
http://listas.aditel.org/listinfo/python-es

From rapto en arrakis.es  Wed Mar 23 08:48:12 2005
From: rapto en arrakis.es (Marcos =?ISO-8859-1?Q?S=E1nchez?= Provencio)
Date: Wed, 23 Mar 2005 08:48:12 +0100
Subject: Otra vez MySQL
In-Reply-To: <423FD1DE.9070900@codesyntax.com>
References: <20050217190844.78478.qmail@web41209.mail.yahoo.com>
	<1108669383.4383.10.camel@localhost.localdomain>
	
	<423FD1DE.9070900@codesyntax.com>
Message-ID: <1111564093.8521.2.camel@localhost.localdomain>

c.execute("""UPDATE breakfast
	SET spam=%s, eggs=%s, saussage=%s 
        WHERE foo=%s""",(valorSpam, valorSausage, valorEggs, valorFoo))

El mar, 22-03-2005 a las 09:05 +0100, Jatsu Argarate escribió:
> xisco b(e)k dio:
> 
> >Hola, retomo el hilo.
> >Cómo sería para UPDATE?
> >Tal vez:
> >c.execute("""UPDATE  into breakfast (spam, eggs, saussage) values (%s,
> >%s, %s) WHERE ....""")
> >  
> >
> "UPDATE breakfast SET spam=%s, eggs=%s, saussage=%s WHERE 
> ......"%(valor1,valor2valor3)
> Digo yo...
> 
> Jats
> 
> 
> >
> >On Thu, 17 Feb 2005 20:43:03 +0100, Marcos Sánchez Provencio
> > wrote:
> >  
> >
> >>Parezco un disco rayado (era una cosa que les pasaba a los discos de
> >>música en el siglo pasado ;-), pero insisto en que la mejor (la única
> >>buena) manera de pasar valores a un servidor es usar parámetros.
> >>
> >>Ventajas de usar parámetros:
> >>* Escapado de comillas automático
> >>* Transparencia al pasar fechas
> >>* Neutralización de cualquier intento de inyección SQL
> >>* Rendimiento en consultas repetitivas, al analizarse/optimizarse una
> >>sola vez el sql.
> >>* Optimización del ancho de banda, al usar codificaciones óptimas para
> >>los valores de los parámetros.
> >>
> >>Desventajas:
> >>* Impulso de contárselo a la gente :-)
> >>
> >>Pego la parte relevante de
> >>http://sourceforge.net/docman/display_doc.php?docid=26238&group_id=22307
> >>
> >>To perform a query, you first need a cursor, and then you can execute
> >>queries on it:
> >>
> >>c=db.cursor()
> >>max_price=5
> >>c.execute("""SELECT spam, eggs, sausage FROM breakfast
> >>          WHERE price < %s""", (max_price,))
> >>
> >>In this example, max_price=5 Why, then, use %s in the string? Because
> >>MySQLdb will convert it to a SQL literal value, which is the string '5'.
> >>When it's finished, the query will actually say, "...WHERE price < 5".
> >>
> >>Why the tuple? Because the DB API requires you to pass in any parameters
> >>as a sequence.
> >>
> >>El jue, 17-02-2005 a las 11:08 -0800, FERNANDO VILLARROEL escribió:
> >>    
> >>
> >>>Hola :
> >>>
> >>>query="insert into tabla (rut, nombre) values
> >>>(%d,'%s') % (variable_1,variable_2)
> >>>
> >>>cursor.execute(query)
> >>>
> >>>Fijate que las variables van empaquetadas como una
> >>>tupla.
> >>>
> >>>Tambien puede ser:
> >>>
> >>>cursor.execute(query % tupla)
> >>>%d para numeros.
> >>>'%s' para cadenas.
> >>>Suerte.
> >>>--- Daniel cabrera  wrote:
> >>>
> >>>      
> >>>
> >>>>Hola,
> >>>>por favor algien podria decirme como es la sintaxis
> >>>>para pasar valores
> >>>>a tra vez de un insert con variables, por ejemplo:
> >>>>usurario="xxx"
> >>>>codigo="yyy"
> >>>> esas variables pasarlas mediante un
> >>>>cursor.execute("insert into
> >>>> values usuario, codigo"), cual seria la
> >>>>sintaxis correcta por
> >>>>favor.
> >>>>
> >>>>Gracias,
> >>>>
> >>>>--
> >>>>Daniel Cabrera Chaparro
> >>>>        
> >>>>
> >>>>>_______________________________________________
> >>>>>          
> >>>>>
> >>>>Python-es mailing list
> >>>>Python-es en aditel.org
> >>>>http://listas.aditel.org/listinfo/python-es
> >>>>
> >>>>        
> >>>>
> >>>
> >>>
> >>>__________________________________
> >>>Do you Yahoo!?
> >>>Take Yahoo! Mail with you! Get it on your mobile phone.
> >>>http://mobile.yahoo.com/maildemo
> >>>_______________________________________________
> >>>Python-es mailing list
> >>>Python-es en aditel.org
> >>>http://listas.aditel.org/listinfo/python-es
> >>>      
> >>>
> >>_______________________________________________
> >>Python-es mailing list
> >>Python-es en aditel.org
> >>http://listas.aditel.org/listinfo/python-es
> >>
> >>    
> >>
> >_______________________________________________
> >Python-es mailing list
> >Python-es en aditel.org
> >http://listas.aditel.org/listinfo/python-es
> >
> >  
> >
> 
> _______________________________________________
> Python-es mailing list
> Python-es en aditel.org
> http://listas.aditel.org/listinfo/python-es



From py en ls-l.org  Wed Mar 23 09:40:46 2005
From: py en ls-l.org (Chema Cortes)
Date: Wed, 23 Mar 2005 09:40:46 +0100
Subject: select de una tabla
In-Reply-To: <06ca01c52ee2$460cae90$17905c9d@elw2k>
References: <020d01c52e15$26fdb800$17905c9d@elw2k> <423FD689.4020707@ls-l.org>
	<06ca01c52ee2$460cae90$17905c9d@elw2k>
Message-ID: <42412B8E.7010704@ls-l.org>

Esteban escribió:
> yo estoy usando el modulo pg

Todo lo que te he dicho sigue siendo igualmente válido.

Sólo hay que tener en cuenta que en postgres el ROWID pasa a 
generalizarse para identificar cualquier objeto (tabla, vista, etc) y se 
denomina OID.

Si quieres usar la interface DB-API, en lugar del módulo 'pg' tendrás 
que utilizar el módulo que lo acompaña, el módulo 'pgdb', aunque por 
experiencia te recomendaría que te pases al módulo 'psycopg' que 
implementa mejor la DB-API.



From ear en oronetes.net  Wed Mar 23 09:42:03 2005
From: ear en oronetes.net (Jordi Ivars)
Date: Wed, 23 Mar 2005 09:42:03 +0100
Subject: Entrada de formulario pasada por "return" en pygtk
In-Reply-To: <1111511354.19958.3.camel@localhost.localdomain>
References: <1111510584.18993.11.camel@localhost.localdomain>
	<1111511354.19958.3.camel@localhost.localdomain>
Message-ID: <1111567324.12507.7.camel@localhost.localdomain>

El dt 22 de 03 del 2005 a les 18:09 +0100, en/na Jordi Ivars va
escriure:

> El dt 22 de 03 del 2005 a les 17:56 +0100, en/na Jordi Ivars va
> escriure:
> 
> > Hola a todos, ando con un formulario hecho con pygtk y glade y para
> > hacerlo mas agradable intento que los
> > datos introducidos por el usuario puedan ser validados pulsando el boton
> > ok.... o pulsando return directamente.
> > 
> > Lo del boton sin problemas, pero lo del return no me llega a ir. He
> > estado leyendo sobre set_focus, pero bueno, ese no me vale, quiero que
> > pulsar return equivalga a pulsar el boton ok. He mirado a hacerlo con
> > grab_default, segun las especificaciones de pygtk puedo asi activar un
> > widget pulsando return... pero lo activo, no lo "clickeo".
> > 
> 
> 
> Me respondo a mi mismo, aunque igual hay formas mejores de hacerlo. En
> el faq de pygtk viene la forma de hacerlo, justamente en
> http://www.async.com.br/faq/pygtk/index.py?req=show&file=faq10.012.htp
> 
> Parece ser que la entrada de texto permite tener una "opción por
> defecto" que se dará al pulsar return, un entrada.set_default_response.
> Voy a probar que tal funciona:)


Hola a todos de nuevo.

La solución que encontré en la faq de pygtk básicamente consiste en
asignar un valor por defecto a un gtkDialog, por ejemplo, que pulsar
return equivale a la función de clicar en ok. Mas o menos:)

Pero plantea varias cuestiones... ¿Que ocurre si el formulario está
dentro de un gtkWindow directamente? gtkWindow no permite un
set_default_response y por debajo, por ejemplo, a una vbox contenedora
del formulario, pues tampoco. ¿Hay alguna manera de hacerlo con
gtkWindow?

Y mas cuestiones. Imaginaros que tengo un formulario con varias
entradas. La idea seria poner datos en el primer campo, pulsar return y
pasar al segundo. Para ello necesitaria "capturar" el return en el campo
de texto, por ejemplo con la señal "changed" en el mismo campo de texto
y si es return pues pasar el foco al siguiente campo. Pero "return",
como tal, no es introducido en el campo de texto, no es cogido como un
caracter nuevo y por tanto no lo puedo capturar de esa manera. 

En fin, que no parece que sea muy sencilla la cosa. ¿Alguien tiene
alguna idea?

Gracias y saludos a todos,

Jordi Ivars

------------ próxima parte ------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 189 bytes
Desc: This is a digitally signed message part
URL: 
------------ próxima parte ------------
_______________________________________________
Python-es mailing list
Python-es en aditel.org
http://listas.aditel.org/listinfo/python-es

From Andres.Moya en hispalinux.es  Wed Mar 23 09:37:52 2005
From: Andres.Moya en hispalinux.es (Andres Moya)
Date: Wed, 23 Mar 2005 09:37:52 +0100
Subject: como crear una funcion con infinitas entradas
In-Reply-To: <20050323074843.828B41405428@devnull.aditel.org>
References: <20050323074843.828B41405428@devnull.aditel.org>
Message-ID: <42412AE0.4020804@hispalinux.es>

python-es-request en aditel.org wrote:

>  Message: 1 Date: Tue, 22 Mar 2005 13:58:38 +0100 From: Josef Meile
>   Subject: [Python-es] Re: como crear una funcion
>  con infinitas entradas To: python-es en aditel.org
>
> > hola muchachos me gustaría saber si alguien sabe como crear una
> > función que reciba n parámetros pero estos n parámetros puedan ser
> > asignables
>
>  Y que tal: def funcion(numPar, **filas): for indice in
>  range(1,numPar+1): id = 'fila%i' % indice print "Fila %i: %s" %
>  (indice, filas.get(id))

Se puede hacer más sencillo aún:

 >>> def funcion(*filas):
...     for indice in range(0, len(filas)):
...         print "Fila %d: %s" % (indice, filas[indice])
...
 >>> funcion("valor 1", "valor 2" , "valor 3")
Fila 0: valor 1
Fila 1: valor 2
Fila 2: valor 3


O usando argumentos con nombre:

 >>> def funcion(**filas):
...   for (nombre, valor) in filas.items():
...     print "%s: %s" % (nombre, valor)
...
 >>> funcion(fila1="valor 1", fila2="valor 2", fila3="valor 3")
fila3: valor 3
fila2: valor 2
fila1: valor 1

-- 
Andres.Moya en hispalinux.es



From lcatalin en siadv.com  Wed Mar 23 11:19:07 2005
From: lcatalin en siadv.com (Catalin Lungu)
Date: Wed, 23 Mar 2005 11:19:07 +0100
Subject: Python para la serie 60
Message-ID: <001a01c52f91$c36b4e00$d900a8c0@catalin>

Hola,
Ha usado alguien la aplicación de Nokia para la serie 60? Es posible hacer las aplicaciones en el PC y luego cargarlas al móvil? Si es así en el PC puede correr Windows? Que habría que instalar para un móvil 6600?

Muchas gracias,
Catalin



From canopus en gmail.com  Wed Mar 23 11:41:37 2005
From: canopus en gmail.com (canopus)
Date: Wed, 23 Mar 2005 11:41:37 +0100
Subject: Python para la serie 60
In-Reply-To: <001a01c52f91$c36b4e00$d900a8c0@catalin>
References: <001a01c52f91$c36b4e00$d900a8c0@catalin>
Message-ID: 

> Hola,
> Ha usado alguien la aplicación de Nokia para la serie 60? Es posible hacer las aplicaciones en el PC y luego cargarlas al móvil? Si es así en el PC puede correr Windows? Que habría que instalar para un móvil 6600?

Sí, yo he probado algo. Las aplicaciones se hacen en el PC,
necesitarás el SDK correspondiente de Nokia
(http://www.forum.nokia.com/main/0,,034-821,00.html). El sdk es para
Windows.

Además, hay el SDK incorpora un emulador para poder probar las
aplicaciones antes de subirlas al teléfono, y también he visto unas
librerias especiales para wxPython que permiten ejecutar aplicaciones
Python-symbian en cualquier SO que soporte wx.

Lamentablemente, al no disponer de un movil con symbian tuve que
abandonar de momento el tema, pero es muy interesante.

Animo con ello.
Tienes mas info aqui:

http://www.postneo.com/postwiki/moin.cgi/PythonForSeries60
http://org.csail.mit.edu/mode/index.php/Nokia_Series_60


Saludos.
Joaquin Santos (canopus)



From apuntesus en yahoo.com  Wed Mar 23 11:46:24 2005
From: apuntesus en yahoo.com (qqq qqqq)
Date: Wed, 23 Mar 2005 02:46:24 -0800 (PST)
Subject: PyQT , como maximizar un QWidget ?
Message-ID: <20050323104624.1704.qmail@web50307.mail.yahoo.com>

>En QT los widgets se redimensionan autom??ticamente.
>Tienes que ajustar el layout de la ventana que los
>contiene. H??chale un vistazo a la ayuda 
>de designer.
>
>Un saludo

Tengo instalado el qt designer en Linux , pero cuando
le doy a la ayuda no sale nada ...

No encuentro lo del layout de la ventana que los
contiene , lo unico asi parecido que he visto es lo de
BaseSize y SizeIncrement , los he cambiado y nada ,
sigue como antes , no resiza ningun widget.





		
__________________________________ 
Do you Yahoo!? 
Yahoo! Small Business - Try our new resources site!
http://smallbusiness.yahoo.com/resources/ 
------------ próxima parte ------------
_______________________________________________
Python-es mailing list
Python-es en aditel.org
http://listas.aditel.org/listinfo/python-es

From elucero en ffyb.uba.ar  Wed Mar 23 13:41:38 2005
From: elucero en ffyb.uba.ar (Esteban)
Date: Wed, 23 Mar 2005 09:41:38 -0300
Subject: select de una tabla
References: <020d01c52e15$26fdb800$17905c9d@elw2k>
	<423FD689.4020707@ls-l.org><06ca01c52ee2$460cae90$17905c9d@elw2k>
	<42412B8E.7010704@ls-l.org>
Message-ID: <01b001c52fa5$a7dfd2a0$17905c9d@elw2k>

gracias Chema
agregado a esto sabes como puedo hacer lo que en otro lenguaje
seria un response.redirect("pagina.py")

----- Original Message ----- 
From: "Chema Cortes" 
To: "La lista de python en castellano" 
Sent: Wednesday, March 23, 2005 5:40 AM
Subject: Re: [Python-es] select de una tabla


> Esteban escribió:
> > yo estoy usando el modulo pg
>
> Todo lo que te he dicho sigue siendo igualmente válido.
>
> Sólo hay que tener en cuenta que en postgres el ROWID pasa a
> generalizarse para identificar cualquier objeto (tabla, vista, etc) y se
> denomina OID.
>
> Si quieres usar la interface DB-API, en lugar del módulo 'pg' tendrás
> que utilizar el módulo que lo acompaña, el módulo 'pgdb', aunque por
> experiencia te recomendaría que te pases al módulo 'psycopg' que
> implementa mejor la DB-API.
>
> _______________________________________________
> Python-es mailing list
> Python-es en aditel.org
> http://listas.aditel.org/listinfo/python-es



From jcea en argo.es  Wed Mar 23 13:37:16 2005
From: jcea en argo.es (Jesus Cea)
Date: Wed, 23 Mar 2005 13:37:16 +0100
Subject: Python para la serie 60
In-Reply-To: <001a01c52f91$c36b4e00$d900a8c0@catalin>
References: <001a01c52f91$c36b4e00$d900a8c0@catalin>
Message-ID: <424162FC.2080105@argo.es>

> Ha usado alguien la aplicación de Nokia para la serie 60?

Yo lo uso a diario.

> Es posible hacer las aplicaciones en el PC y luego cargarlas al móvil?

Sí. Teclear directamente en el teclado del móvil es solo para masoquistas.

> Si es así en el PC puede correr Windows?

Lo que quieras, siempre que tengas acceso bluetooth en esa máquina.


> Que habría que instalar para un móvil 6600?

El intérprete de Python proporcionado por Nokia.

-- 
Jesus Cea Avion                         _/_/      _/_/_/        _/_/_/
jcea en argo.es http://www.argo.es/~jcea/ _/_/    _/_/  _/_/    _/_/  _/_/
                                       _/_/    _/_/          _/_/_/_/_/
PGP Key Available at KeyServ   _/_/  _/_/    _/_/          _/_/  _/_/
"Things are not so easy"      _/_/  _/_/    _/_/  _/_/    _/_/  _/_/
"My name is Dump, Core Dump"   _/_/_/        _/_/_/      _/_/  _/_/
"El amor es poner tu felicidad en la felicidad de otro" - Leibniz



From py en ls-l.org  Wed Mar 23 14:36:43 2005
From: py en ls-l.org (Chema Cortes)
Date: Wed, 23 Mar 2005 14:36:43 +0100
Subject: select de una tabla
In-Reply-To: <01b001c52fa5$a7dfd2a0$17905c9d@elw2k>
References: <020d01c52e15$26fdb800$17905c9d@elw2k> <423FD689.4020707@ls-l.org>
	<06ca01c52ee2$460cae90$17905c9d@elw2k> <42412B8E.7010704@ls-l.org>
	<01b001c52fa5$a7dfd2a0$17905c9d@elw2k>
Message-ID: <424170EB.5040605@ls-l.org>

Esteban escribió:
> gracias Chema
> agregado a esto sabes como puedo hacer lo que en otro lenguaje
> seria un response.redirect("pagina.py")

Deberías explicarte algo más, de lo contrario me obligas a hacer un gran 
esfuerzo de imaginación. Lo que preguntas muy bien podría ser python 
(cherrypy, zope, ...). ¿De qué se trata concretamente? ¿Es una 
redirección HTTP? ¿Empleas algún sistema de plantillas? ¿usas CGI 
directamente?


Una redirección en HTTP consiste en enviar al navegador la redirección 
junto con un código de estado 302. En CherryPy sería:

response.headerMap['status']=302
response.headerMap['location']=request.base+"/cgi-bin/pagina.py"

En el libro "Dive Into Python" viene algo de ésto explicado:
http://www.gulic.org/static/diveintopython-5.4-es/



From elucero en ffyb.uba.ar  Wed Mar 23 14:52:37 2005
From: elucero en ffyb.uba.ar (Esteban)
Date: Wed, 23 Mar 2005 10:52:37 -0300
Subject: select de una tabla
References: <020d01c52e15$26fdb800$17905c9d@elw2k>
	<423FD689.4020707@ls-l.org><06ca01c52ee2$460cae90$17905c9d@elw2k>
	<42412B8E.7010704@ls-l.org><01b001c52fa5$a7dfd2a0$17905c9d@elw2k>
	<424170EB.5040605@ls-l.org>
Message-ID: <024601c52faf$92be3b50$17905c9d@elw2k>

disculpa mi ignorancia
estoy generando paginas dinámicas con el modulo cgi
del cual valido si el dato que trae del formulario es valido
par ingresar si no lo es lo tengo que enviar nuevamente a la
pagina de inicio, esto mismo con otro lenguaje lo hago como
menciono mas abajo el punto es que busco en la documentación
y no encuentro nada parecido
perdona que no pueda hacerme entender por lo que voy viendo
en apenas 1 semana ignoro casi todo sobre python
pero bueno la estoy apechugando y tratando de aprender

saludos y Gracias
----- Original Message ----- 
From: "Chema Cortes" 
To: "La lista de python en castellano" 
Sent: Wednesday, March 23, 2005 10:36 AM
Subject: Re: [Python-es] select de una tabla


> Esteban escribió:
> > gracias Chema
> > agregado a esto sabes como puedo hacer lo que en otro lenguaje
> > seria un response.redirect("pagina.py")
>
> Deberías explicarte algo más, de lo contrario me obligas a hacer un gran
> esfuerzo de imaginación. Lo que preguntas muy bien podría ser python
> (cherrypy, zope, ...). ¿De qué se trata concretamente? ¿Es una
> redirección HTTP? ¿Empleas algún sistema de plantillas? ¿usas CGI
> directamente?
>
>
> Una redirección en HTTP consiste en enviar al navegador la redirección
> junto con un código de estado 302. En CherryPy sería:
>
> response.headerMap['status']=302
> response.headerMap['location']=request.base+"/cgi-bin/pagina.py"
>
> En el libro "Dive Into Python" viene algo de ésto explicado:
> http://www.gulic.org/static/diveintopython-5.4-es/
>
>
> _______________________________________________
> Python-es mailing list
> Python-es en aditel.org
> http://listas.aditel.org/listinfo/python-es



From cpm2k en datafull.com  Wed Mar 23 12:05:48 2005
From: cpm2k en datafull.com (Cesar Massi)
Date: Wed, 23 Mar 2005 11:05:48 +0000
Subject: Consulta
Message-ID: <42414D8C.2060805@datafull.com>

Hola a todos, estoy empezando con la programacion en pygtk, y como todo 
buen principiante, tengo varias dudas...
Lo que necesito hacer, es leer y escribir datos en un fichero de 
configuracion, para dejar asentados ahi los parametros de la base de datos.
Encuetro mucha informacion con el modulo ConfigParser, para leer datos 
es simple, pero no encuentro como modificarlos y que luego me queden 
grabados en el archivo de configuracion...
Se hace con el metodo set de la clase RawConfigParser?


set(section, option, value)
If the given section exists, set the given option to the specified 
value; otherwise raise NoSectionError. New in version 1.6.

Alguien me podria dar algun ejemplo de la sintaxis para leer y escribir 
archivos con este modulo?
Desde ya les agradezco mucho.

-- 
César Massi
Linux Registered User #372201

cpm2k en datafull.com
cpm2k en hotmail.com
comandantenorton en gmail.com

__________ NOD32 1.948 (20041214) Information __________

This message was checked by NOD32 antivirus system.
http://www.nod32.com



From hernan en orgmf.com.ar  Wed Mar 23 15:27:44 2005
From: hernan en orgmf.com.ar (=?iso-8859-1?Q?Hern=E1n_Mart=EDnez_Foffani?=)
Date: Wed, 23 Mar 2005 15:27:44 +0100
Subject: Consulta
In-Reply-To: <42414D8C.2060805@datafull.com>
References: <42414D8C.2060805@datafull.com>
Message-ID: 

> Encuetro mucha informacion con el modulo ConfigParser, para
> leer datos
> es simple, pero no encuentro como modificarlos y que luego me queden
> grabados en el archivo de configuracion...
> Se hace con el metodo set de la clase RawConfigParser?
>   set(section, option, value)
>   If the given section exists, set the given option to the specified
>   value; otherwise raise NoSectionError. New in version 1.6.
> Alguien me podria dar algun ejemplo de la sintaxis para leer y
> escribir archivos con este modulo?

El ejemplo pedido:

  >>> import ConfigParser
  >>> f = file("c:/test.ini", "w")
  >>> cp = ConfigParser.ConfigParser()
  >>> cp.add_section("LosMas")
  >>> cp.set("LosMas", "guapo", "hernan")
  >>> cp.set("LosMas", "presumido", "hernan")
  >>> cp.write(f)
  >>> f.close()
  >>>

El contenido del archivo creado es:

  >>> f = file("c:/test.ini", "r")
  >>> print f.read()
  [LosMas]
  guapo = hernan
  presumido = hernan

  >>>

La doc está bastante clara.  Lo único que necesita
ConfigParser es un objeto file abierto para escritura
para guardar toda la configuración.

Saludos,
-Hernán.



From dvilla en gmx.net  Wed Mar 23 16:28:18 2005
From: dvilla en gmx.net (David Villa)
Date: Wed, 23 Mar 2005 16:28:18 +0100
Subject: Python para la serie 60
In-Reply-To: <424162FC.2080105@argo.es>
References: <001a01c52f91$c36b4e00$d900a8c0@catalin> <424162FC.2080105@argo.es>
Message-ID: <1111591698.22263.6.camel@amy>


Hola:

¿Qué otros modelos permiten usar el interprete Python? ¿Todos los de la
serie 60? ¿Todos los que llevan Symbian? ¿A partir de qué versión?

Saludos

El mié, 23-03-2005 a las 13:37 +0100, Jesus Cea escribió:
> > Ha usado alguien la aplicación de Nokia para la serie 60?
> 
> Yo lo uso a diario.
> 
> > Es posible hacer las aplicaciones en el PC y luego cargarlas al móvil?
> 
> Sí. Teclear directamente en el teclado del móvil es solo para masoquistas.
> 
> > Si es así en el PC puede correr Windows?
> 
> Lo que quieras, siempre que tengas acceso bluetooth en esa máquina.
> 
> 
> > Que habría que instalar para un móvil 6600?
> 
> El intérprete de Python proporcionado por Nokia.
> 



From jcea en argo.es  Wed Mar 23 16:32:01 2005
From: jcea en argo.es (Jesus Cea)
Date: Wed, 23 Mar 2005 16:32:01 +0100
Subject: Python para la serie 60
In-Reply-To: <1111591698.22263.6.camel@amy>
References: <001a01c52f91$c36b4e00$d900a8c0@catalin>
	<424162FC.2080105@argo.es> <1111591698.22263.6.camel@amy>
Message-ID: <42418BF1.2020509@argo.es>

> ¿Qué otros modelos permiten usar el interprete Python? ¿Todos los de la
> serie 60? ¿Todos los que llevan Symbian? ¿A partir de qué versión?

Serie 60, release 2, si no recuerdo mal.

Esos teléfonos son todos Symbian.

Siempre he tenido la duda de si funcionará ese python en telefonos 
Symbian que no sean Serie 60, pero como no he podido probar nada...

-- 
Jesus Cea Avion                         _/_/      _/_/_/        _/_/_/
jcea en argo.es http://www.argo.es/~jcea/ _/_/    _/_/  _/_/    _/_/  _/_/
                                       _/_/    _/_/          _/_/_/_/_/
PGP Key Available at KeyServ   _/_/  _/_/    _/_/          _/_/  _/_/
"Things are not so easy"      _/_/  _/_/    _/_/  _/_/    _/_/  _/_/
"My name is Dump, Core Dump"   _/_/_/        _/_/_/      _/_/  _/_/
"El amor es poner tu felicidad en la felicidad de otro" - Leibniz



From lcatalin en siadv.com  Wed Mar 23 16:40:17 2005
From: lcatalin en siadv.com (Catalin Lungu)
Date: Wed, 23 Mar 2005 16:40:17 +0100
Subject: Python para la serie 60
References: <001a01c52f91$c36b4e00$d900a8c0@catalin><424162FC.2080105@argo.es>
	<1111591698.22263.6.camel@amy> <42418BF1.2020509@argo.es>
Message-ID: <000d01c52fbe$9d6daef0$d900a8c0@catalin>

Una vez instalado el SDK la programación se hace en los entornos habituales 
de Python (IDLE, PythonWin, etc.)?. Donde está el emulador para PC? Puedo 
probar algo si no tengo el teléfono conectado?
Intentando hacer un import de las librerías appuif y e32, resulta que no 
están.
Me podéis aclarar?

Muchas gracias.

----- Original Message ----- 
From: "Jesus Cea" 
To: "La lista de python en castellano" 
Sent: Wednesday, March 23, 2005 4:32 PM
Subject: Re: [Python-es] Python para la serie 60


> ¿Qué otros modelos permiten usar el interprete Python? ¿Todos los de la
> serie 60? ¿Todos los que llevan Symbian? ¿A partir de qué versión?

Serie 60, release 2, si no recuerdo mal.

Esos teléfonos son todos Symbian.

Siempre he tenido la duda de si funcionará ese python en telefonos
Symbian que no sean Serie 60, pero como no he podido probar nada...

-- 
Jesus Cea Avion                         _/_/      _/_/_/        _/_/_/
jcea en argo.es http://www.argo.es/~jcea/ _/_/    _/_/  _/_/    _/_/  _/_/
                                       _/_/    _/_/          _/_/_/_/_/
PGP Key Available at KeyServ   _/_/  _/_/    _/_/          _/_/  _/_/
"Things are not so easy"      _/_/  _/_/    _/_/  _/_/    _/_/  _/_/
"My name is Dump, Core Dump"   _/_/_/        _/_/_/      _/_/  _/_/
"El amor es poner tu felicidad en la felicidad de otro" - Leibniz

_______________________________________________
Python-es mailing list
Python-es en aditel.org
http://listas.aditel.org/listinfo/python-es



From jcea en argo.es  Wed Mar 23 17:53:57 2005
From: jcea en argo.es (Jesus Cea)
Date: Wed, 23 Mar 2005 17:53:57 +0100
Subject: Python para la serie 60
In-Reply-To: <000d01c52fbe$9d6daef0$d900a8c0@catalin>
References: <001a01c52f91$c36b4e00$d900a8c0@catalin><424162FC.2080105@argo.es>	<1111591698.22263.6.camel@amy>
	<42418BF1.2020509@argo.es> <000d01c52fbe$9d6daef0$d900a8c0@catalin>
Message-ID: <42419F25.7010205@argo.es>

> Una vez instalado el SDK la programación se hace en los entornos 
> habituales de Python (IDLE, PythonWin, etc.)?. Donde está el emulador 
> para PC? Puedo probar algo si no tengo el teléfono conectado?
> Intentando hacer un import de las librerías appuif y e32, resulta que no 
> están.
> Me podéis aclarar?

Yo programo directamente contra el móvil, pero si echas un vistazo a las 
URLs pasadas por otro contertulio, verás entornos que te permiten 
simular el móvil (al menos la parte gráfica) en tu PC. O usar el propio SDK.

-- 
Jesus Cea Avion                         _/_/      _/_/_/        _/_/_/
jcea en argo.es http://www.argo.es/~jcea/ _/_/    _/_/  _/_/    _/_/  _/_/
                                       _/_/    _/_/          _/_/_/_/_/
PGP Key Available at KeyServ   _/_/  _/_/    _/_/          _/_/  _/_/
"Things are not so easy"      _/_/  _/_/    _/_/  _/_/    _/_/  _/_/
"My name is Dump, Core Dump"   _/_/_/        _/_/_/      _/_/  _/_/
"El amor es poner tu felicidad en la felicidad de otro" - Leibniz



From elucero en ffyb.uba.ar  Wed Mar 23 19:37:42 2005
From: elucero en ffyb.uba.ar (Esteban)
Date: Wed, 23 Mar 2005 15:37:42 -0300
Subject: select de una tabla
References: <020d01c52e15$26fdb800$17905c9d@elw2k>
	<423FD689.4020707@ls-l.org><06ca01c52ee2$460cae90$17905c9d@elw2k>
	<42412B8E.7010704@ls-l.org><01b001c52fa5$a7dfd2a0$17905c9d@elw2k>
	<424170EB.5040605@ls-l.org><024601c52faf$92be3b50$17905c9d@elw2k>
	<4241A9B3.9060909@ls-l.org>
Message-ID: <03e501c52fd7$6622d4c0$17905c9d@elw2k>

chema excelente salió de primera
gracias

----- Original Message ----- 
From: "Chema Cortes" 
To: "La lista de python en castellano" 
Sent: Wednesday, March 23, 2005 2:39 PM
Subject: Re: [Python-es] select de una tabla


> Esteban escribió:
> > disculpa mi ignorancia
> No hay nada de qué disculparse.
>
> > estoy generando paginas dinámicas con el modulo cgi
> > del cual valido si el dato que trae del formulario es valido
> > par ingresar si no lo es lo tengo que enviar nuevamente a la
> > pagina de inicio, esto mismo con otro lenguaje lo hago como
> > menciono mas abajo el punto es que busco en la documentación
> > y no encuentro nada parecido
>
> Con algo como 'response' me daba idea de que utilizabas algún tipo de
> framework.
>
> Con CGI es algo más manual. Para la redirección sería así:
>
> def redirect(url):
>    print "Status: 302 Moved"
>    print "Location:",url
>
> Estas cabeceras deben envíarse al cliente al principio de la respuesta,
> o sea, asegúrate que las cabeceras siempre se envían por delante del
> contenido.
>
>
> _______________________________________________
> Python-es mailing list
> Python-es en aditel.org
> http://listas.aditel.org/listinfo/python-es



From py en ls-l.org  Wed Mar 23 18:39:00 2005
From: py en ls-l.org (Chema Cortes)
Date: Wed, 23 Mar 2005 18:39:00 +0100
Subject: select de una tabla
In-Reply-To: <024601c52faf$92be3b50$17905c9d@elw2k>
References: <020d01c52e15$26fdb800$17905c9d@elw2k> <423FD689.4020707@ls-l.org>
	<06ca01c52ee2$460cae90$17905c9d@elw2k> <42412B8E.7010704@ls-l.org>
	<01b001c52fa5$a7dfd2a0$17905c9d@elw2k> <424170EB.5040605@ls-l.org>
	<024601c52faf$92be3b50$17905c9d@elw2k>
Message-ID: <4241A9B3.9060909@ls-l.org>

Esteban escribió:
> disculpa mi ignorancia
No hay nada de qué disculparse.

> estoy generando paginas dinámicas con el modulo cgi
> del cual valido si el dato que trae del formulario es valido
> par ingresar si no lo es lo tengo que enviar nuevamente a la
> pagina de inicio, esto mismo con otro lenguaje lo hago como
> menciono mas abajo el punto es que busco en la documentación
> y no encuentro nada parecido

Con algo como 'response' me daba idea de que utilizabas algún tipo de 
framework.

Con CGI es algo más manual. Para la redirección sería así:

def redirect(url):
   print "Status: 302 Moved"
   print "Location:",url

Estas cabeceras deben envíarse al cliente al principio de la respuesta, 
o sea, asegúrate que las cabeceras siempre se envían por delante del 
contenido.



From elucero en ffyb.uba.ar  Wed Mar 23 20:34:14 2005
From: elucero en ffyb.uba.ar (Esteban)
Date: Wed, 23 Mar 2005 16:34:14 -0300
Subject: isnumeric
Message-ID: <040901c52fdf$4bbd5940$17905c9d@elw2k>

hola nuevamente
como hago para saber que lo ingresado en un formulario web con el modulo cgi
es un numero o no

saludos y gracias



From javi.listas en telefonica.net  Wed Mar 23 21:31:40 2005
From: javi.listas en telefonica.net (Javi)
Date: Wed, 23 Mar 2005 21:31:40 +0100
Subject: PyQT , como maximizar un QWidget ?
In-Reply-To: <20050323104624.1704.qmail@web50307.mail.yahoo.com>
References: <20050323104624.1704.qmail@web50307.mail.yahoo.com>
Message-ID: <200503232131.41090.javi.listas@telefonica.net>

El Miércoles, 23 de Marzo de 2005 11:46, qqq qqqq escribió:

> Tengo instalado el qt designer en Linux , pero cuando
> le doy a la ayuda no sale nada ...

Posiblemente te falte algún paquete por instalar. Busca los paquetes que 
empiezan por "qt3-"

> No encuentro lo del layout de la ventana que los
> contiene , lo unico asi parecido que he visto es lo de
> BaseSize y SizeIncrement , los he cambiado y nada ,
> sigue como antes , no resiza ningun widget.

Es un poco complicado es explicar. Primero colocas los widgets 
"aproximadamente" en la posición que te interesa. Los seleccionas y en el 
menu Layout eliges alineación vertical u horizontal. Entonces ellos solos se 
alinean y ajustan al tamaño de la ventana.

Te mando un par de enlaces a ver si te ayudan:
http://www.qiliang.net/qt/designer-manual-2.html
http://www.digitalfanatics.org/projects/qt_tutorial/chapter05.html

Suerte.
------------ próxima parte ------------
_______________________________________________
Python-es mailing list
Python-es en aditel.org
http://listas.aditel.org/listinfo/python-es

From cpm2k en datafull.com  Wed Mar 23 20:54:30 2005
From: cpm2k en datafull.com (Cesar Massi)
Date: Wed, 23 Mar 2005 19:54:30 +0000
Subject: Consulta
Message-ID: <4241C976.9090206@datafull.com>

Te agradezco mucho por la info.. me ha sido muy valiosa! 
gracias hernan

-- 
César Massi
Linux Registered User #372201

cpm2k en datafull.com
cpm2k en hotmail.com
comandantenorton en gmail.com

__________ NOD32 1.948 (20041214) Information __________

This message was checked by NOD32 antivirus system.
http://www.nod32.com



From pk2_m en yahoo.es  Thu Mar 24 04:52:59 2005
From: pk2_m en yahoo.es (alekomak pkdodm)
Date: Thu, 24 Mar 2005 04:52:59 +0100 (CET)
Subject: hola a todos:
Message-ID: <20050324035259.63175.qmail@web25207.mail.ukl.yahoo.com>

gracias ante todo...
estot dando mis primeros pasos en programación...
tengo el python 2.3, así no soy muy bueno con el ingles(leer la documentación me toma mucho tiempo del que dispongo), así que, alguién sabe de buena documentación en español para esa versión, o es la misma para todas...
gracias 


æLæK

		
---------------------------------



From rapto en arrakis.es  Thu Mar 24 10:05:42 2005
From: rapto en arrakis.es (Marcos =?ISO-8859-1?Q?S=E1nchez?= Provencio)
Date: Thu, 24 Mar 2005 10:05:42 +0100
Subject: isnumeric
In-Reply-To: <040901c52fdf$4bbd5940$17905c9d@elw2k>
References: <040901c52fdf$4bbd5940$17905c9d@elw2k>
Message-ID: <1111655144.8369.2.camel@localhost.localdomain>

def isNumeric(s):
  try:
    int(s)
    return True
  except:
    return False

Si quieres admitir decimales, hay que poner float en lugar de int, y
tener cuidadito con el tratamiento de puntos y comas. Además, puede ser
útil cepillarse los separadores de miles antes de intentar la
conversión.

Felices pascuas

El mié, 23-03-2005 a las 16:34 -0300, Esteban escribió:
> hola nuevamente
> como hago para saber que lo ingresado en un formulario web con el modulo cgi
> es un numero o no
> 
> saludos y gracias



From rapto en arrakis.es  Thu Mar 24 10:09:14 2005
From: rapto en arrakis.es (Marcos =?ISO-8859-1?Q?S=E1nchez?= Provencio)
Date: Thu, 24 Mar 2005 10:09:14 +0100
Subject: hola a todos:
In-Reply-To: <20050324035259.63175.qmail@web25207.mail.ukl.yahoo.com>
References: <20050324035259.63175.qmail@web25207.mail.ukl.yahoo.com>
Message-ID: <1111655354.8369.7.camel@localhost.localdomain>

Te vale lo de cualquier versión, salvo detalles. Lo único que puedes
descubrir con versiones posteriores es que hay cosas que se hacen
escribiendo menos.

Tengo casi listas las traducciones de 'Novedades en Python 2.4' y 'Guía
de aprendizaje (tutorial) de Python 2.4'.

El jue, 24-03-2005 a las 04:52 +0100, alekomak pkdodm escribió:
> gracias ante todo...
> estot dando mis primeros pasos en programación...
> tengo el python 2.3, así no soy muy bueno con el ingles(leer la documentación me toma mucho tiempo del que dispongo), así que, alguién sabe de buena documentación en español para esa versión, o es la misma para todas...
> gracias 
> 
> 
> æLæK
> 



From horaciod en gmail.com  Thu Mar 24 16:49:45 2005
From: horaciod en gmail.com (Horacio Degiorgi)
Date: Thu, 24 Mar 2005 12:49:45 -0300
Subject: hola a todos:
In-Reply-To: <1111655354.8369.7.camel@localhost.localdomain>
References: <20050324035259.63175.qmail@web25207.mail.ukl.yahoo.com>
	<1111655354.8369.7.camel@localhost.localdomain>
Message-ID: 

podes empezar por la traduccion de diveintopython que está en 
http://www.gulic.org/static/diveintopython-5.4-es/toc/

Horaciod


On Thu, 24 Mar 2005 10:09:14 +0100, Marcos Sánchez Provencio
 wrote:
> Te vale lo de cualquier versión, salvo detalles. Lo único que puedes
> descubrir con versiones posteriores es que hay cosas que se hacen
> escribiendo menos.
> 
> Tengo casi listas las traducciones de 'Novedades en Python 2.4' y 'Guía
> de aprendizaje (tutorial) de Python 2.4'.
> 
> El jue, 24-03-2005 a las 04:52 +0100, alekomak pkdodm escribió:
> > gracias ante todo...
> > estot dando mis primeros pasos en programación...
> > tengo el python 2.3, así no soy muy bueno con el ingles(leer la documentación me toma mucho tiempo del que dispongo), así que, alguién sabe de buena documentación en español para esa versión, o es la misma para todas...
> > gracias
> >
> >
> > æLæK
> >
> 
> _______________________________________________
> Python-es mailing list
> Python-es en aditel.org
> http://listas.aditel.org/listinfo/python-es
> 


-- 
Horacio Degiorgi
http://blog.codigophp.com



From lordzealon en ono.com  Thu Mar 24 20:43:28 2005
From: lordzealon en ono.com (Lord_ZealoN)
Date: Thu, 24 Mar 2005 20:43:28 +0100
Subject: Sobre las ramas de versiones de python
Message-ID: <42431860.1030701@ono.com>

Hola a todos, tengo dos dudas.

Porqué existen dos ramas de versiones? la 2.4.x y la 2.3.x

Y otra pequeñilla consulta, cual de las dos se supone que es más 
compatible? Me explico, quiero hacer una pequeña aplicación que corra en 
windows y windows mobile (con pythonce) pero la versión de pythonce es 
la 2.3.4 y no se si podría haber algún problema.

Un saludo



From hernan en orgmf.com.ar  Thu Mar 24 22:07:11 2005
From: hernan en orgmf.com.ar (=?iso-8859-1?Q?Hernan_Mart=EDnez_Foffani?=)
Date: Thu, 24 Mar 2005 22:07:11 +0100
Subject: Sobre las ramas de versiones de python
In-Reply-To: <42431860.1030701@ono.com>
References: <42431860.1030701@ono.com>
Message-ID: 

> Porqué existen dos ramas de versiones? la 2.4.x y la 2.3.x

Hace un par de años hubo alguna movida en la comunidad porque
algunos querían que el desarrollo del lenguaje fuera mas rápido
e incorporara nuevas construcciones y en cambio otros deseaban
que fuera mas lento y que se prestara mas atención a los
arreglos de errores.

Las nuevas características se incorporan en la version 2.X+1
y los arreglos de errores en la 2.X.Y+1 (¿me explico bien?)
Cualquier usuario de python que tenga aplicaciones funcionando
en la 2.X.Y puede instalar la version 2.X.Y+1 con una buena
seguridad que la aplicacion seguirá funcionando sin problemas.

Solo se mantienen vigentes 2 versiones.  Cuando aparezca la 2.5
la 2.3 dejará de mantenerse.  Con el ritmo actual de python-dev
cualquiera de las versiones 2.X se están manteniendo durante
al menos dos años.  Es un tiempo suficiente como para que
cualquier desarrollador pueda planificar actualizaciones,
mantenimiento, etc con tranquilidad.

> Y otra pequeñilla consulta, cual de las dos se supone que es más
> compatible? Me explico, quiero hacer una pequeña aplicación que corra
> en windows y windows mobile (con pythonce) pero la versión de
> pythonce es la 2.3.4 y no se si podría haber algún problema.

La "compatibilidad" es siempre en referencia a algo mas.  En tu
caso parece que la respuesta es evidente ya que lo mas importante
para vos es que funcione tanto en windows como en windows mobile.

-H.



From apuntesus en yahoo.com  Fri Mar 25 14:06:14 2005
From: apuntesus en yahoo.com (qqq qqqq)
Date: Fri, 25 Mar 2005 05:06:14 -0800 (PST)
Subject: PyQT , como maximizar un QWidget ?
Message-ID: <20050325130614.15575.qmail@web50310.mail.yahoo.com>

>Posiblemente te falte alg?n paquete por instalar.
>Busca los paquetes que 
>empiezan por "qt3-"

Me faltaba el qt-assistant

>Es un poco complicado es explicar. Primero colocas
los >widgets 
>"aproximadamente" en la posici?n que te interesa. Los
>seleccionas y en el 
>menu Layout eliges alineaci?n vertical u horizontal.
>Entonces ellos solos se 
>alinean y ajustan al tama?o de la ventana.

>Te mando un par de enlaces a ver si te ayudan:
>http://www.qiliang.net/qt/designer-manual-2.html
>http://www.digitalfanatics.org/projects/qt_tutorial/chapter05.html

>Suerte.

Al final ya lo he conseguido , jejeje.

Despues de mucho probar lo consegui , la solucion era
bien facil , sin seleccionar ningun widget , se pulsa
sobre Lay Out in a Grid y le das a preview y
compruebas que todo se resiza.

Gracias por las respuestas Javi.


		
__________________________________ 
Do you Yahoo!? 
Take Yahoo! Mail with you! Get it on your mobile phone. 
http://mobile.yahoo.com/maildemo 
------------ próxima parte ------------
_______________________________________________
Python-es mailing list
Python-es en aditel.org
http://listas.aditel.org/listinfo/python-es

From cabrerachaparro en gmail.com  Sat Mar 26 18:24:15 2005
From: cabrerachaparro en gmail.com (Daniel cabrera)
Date: Sat, 26 Mar 2005 12:24:15 -0500
Subject: =?iso-8859-1?q?manual_en_espa=F1ol?=
Message-ID: <8565ad905032609247b15d35@mail.gmail.com>

Hola, 
por favor necesito un manual que sea claro y sencillo de PyQT, de
preferencia en español.

Muchas Gracias

-- 
Daniel Cabrera Chaparro



From cinclaus en gmail.com  Sat Mar 26 20:54:03 2005
From: cinclaus en gmail.com (j. torrelles)
Date: Sat, 26 Mar 2005 20:54:03 +0100
Subject: MdiForm en PyGtk
Message-ID: <8ff8025f050326115434d1f8d@mail.gmail.com>

Hola a todos,
Estoy empezando con la programación en PyGtk y para el programa que he
diseñado necesito utilizar una MdiForm, pero en el manual no encuentro
ninguna referencia a ella. ¿Podéis indicarme cómo crearla?
Gracias.
Jaume



From dlopez en aditel.org  Sat Mar 26 22:31:52 2005
From: dlopez en aditel.org (Darío López Llueca)
Date: Sat, 26 Mar 2005 22:31:52 +0100
Subject: MdiForm en PyGtk
In-Reply-To: <8ff8025f050326115434d1f8d@mail.gmail.com>
References: <8ff8025f050326115434d1f8d@mail.gmail.com>
Message-ID: <20050326213152.GA14680@aditel.org>

On Sat, Mar 26, 2005 at 08:54:03PM +0100, j. torrelles wrote:
> Hola a todos,
> Estoy empezando con la programación en PyGtk y para el programa que he
> diseñado necesito utilizar una MdiForm, pero en el manual no encuentro
> ninguna referencia a ella. ¿Podéis indicarme cómo crearla?
> Gracias.
> Jaume
Si las MDIForm son lo que yo pienso (esas ventanas que contienen otras
ventanas dentro de ellas), mucho me temo que eso no lo soporta PyGTK, y
tengo entendido que ha sido más  bien un "NO ME DA LA GANA
SOPORTARLAS". Pero no solo PyGTK, si no todo GTK (eso me comento un
amigo). De todas formas, también veo que no solo de MDIForms vive el
hombre, y que sin ellas se pueden hacer GUI igualmente buenos.
Bueno, ahí queda eso.
> _______________________________________________
> Python-es mailing list
> Python-es en aditel.org
> http://listas.aditel.org/listinfo/python-es

-- 
Customer: "My palmtop won't turn on." 
Tech Support: "Did the battery run out, maybe?" 
Customer: "No, it doesn't use batteries. It's Windows powered."



From fvillarroel en yahoo.com  Sun Mar 27 08:38:55 2005
From: fvillarroel en yahoo.com (FERNANDO VILLARROEL)
Date: Sat, 26 Mar 2005 22:38:55 -0800 (PST)
Subject: Error raro
Message-ID: <20050327063856.40368.qmail@web41211.mail.yahoo.com>

Hola no entiendo el error que me tira python en la
linea 455 me dice que hay el siguiente error:

File "/home/developer/iventas/CarCamT.py", line 455
SyntaxError: unknown parsing error

en esa liea hay lo siguiente:

report.drawString(10*mm,248*mm, 'N? O.Flete')

y en la anterior o linea 454 lo siguiente:

report.drawString(150*mm,255*mm,'Hora
:'+str(self.hora))

No encuentro que es lo incorrecto, incluso probe
comentando dichas lineas, pero no igual me tira ese
error. 
Alguna idea cual puede ser su motivo.

Fernando Villarroel


		
__________________________________ 
Do you Yahoo!? 
Yahoo! Small Business - Try our new resources site!
http://smallbusiness.yahoo.com/resources/ 
------------ próxima parte ------------
_______________________________________________
Python-es mailing list
Python-es en aditel.org
http://listas.aditel.org/listinfo/python-es

From josepgimbernat en cdgir.com  Sun Mar 27 20:57:53 2005
From: josepgimbernat en cdgir.com (Josep)
Date: Sun, 27 Mar 2005 20:57:53 +0200
Subject: Informacion sobre etiquetas en particiones
Message-ID: <200503272057.54171.josepgimbernat@cdgir.com>


estoy haciendo una pequeña utilidad en python y me gustaria poder obtener la
información de las etiquetas que puedan tener las diferentes particiones (las
Labels) y por mucho que busco en google no encuentra dicha información.

¿Alguien podria ayudarme?
gracias de antemano
Josep Gimbernat

_____________________________________________________________________
Mensaje analizado y protegido, tecnologia antivirus www.trendmicro.es



From rapto en arrakis.es  Mon Mar 28 10:06:47 2005
From: rapto en arrakis.es (Marcos =?ISO-8859-1?Q?S=E1nchez?= Provencio)
Date: Mon, 28 Mar 2005 10:06:47 +0200
Subject: Error raro
In-Reply-To: <20050327063856.40368.qmail@web41211.mail.yahoo.com>
References: <20050327063856.40368.qmail@web41211.mail.yahoo.com>
Message-ID: <1111997207.9036.5.camel@localhost.localdomain>

Estos errores misteriosos suelen ser:
* Paréntesis que no cuadran (míralo con un editor que cuadre paréntesis)
* Indentación inconsistente (dale a la opción 'ver espacios' de tu
editor.
* Un carácter raro. Lo más sencillo, si se resiste el tema, es eliminar
las líneas y volverlas a teclear.


El sáb, 26-03-2005 a las 22:38 -0800, FERNANDO VILLARROEL escribió:
> Hola no entiendo el error que me tira python en la
> linea 455 me dice que hay el siguiente error:
> 
> File "/home/developer/iventas/CarCamT.py", line 455
> SyntaxError: unknown parsing error
> 
> en esa liea hay lo siguiente:
> 
> report.drawString(10*mm,248*mm, 'N O.Flete')
> 
> y en la anterior o linea 454 lo siguiente:
> 
> report.drawString(150*mm,255*mm,'Hora
> :'+str(self.hora))
> 
> No encuentro que es lo incorrecto, incluso probe
> comentando dichas lineas, pero no igual me tira ese
> error. 
> Alguna idea cual puede ser su motivo.
> 
> Fernando Villarroel
> 
> 
> 		
> __________________________________ 
> Do you Yahoo!? 
> Yahoo! Small Business - Try our new resources site!
> http://smallbusiness.yahoo.com/resources/ 
> _______________________________________________
> Python-es mailing list
> Python-es en aditel.org
> http://listas.aditel.org/listinfo/python-es

------------ próxima parte ------------
_______________________________________________
Python-es mailing list
Python-es en aditel.org
http://listas.aditel.org/listinfo/python-es

From py en ls-l.org  Mon Mar 28 10:03:41 2005
From: py en ls-l.org (Chema Cortes)
Date: Mon, 28 Mar 2005 10:03:41 +0200
Subject: Error raro
In-Reply-To: <20050327063856.40368.qmail@web41211.mail.yahoo.com>
References: <20050327063856.40368.qmail@web41211.mail.yahoo.com>
Message-ID: <4247BA5D.5010608@ls-l.org>

FERNANDO VILLARROEL escribió:
> Hola no entiendo el error que me tira python en la
> linea 455 me dice que hay el siguiente error:
> 
> File "/home/developer/iventas/CarCamT.py", line 455
> SyntaxError: unknown parsing error

¿Es la única línea de error que te sale? Si te sale un stack de 
llamadas, el error podría estar en el código que llamas, no en el tuyo.


> en esa liea hay lo siguiente:
> 
> report.drawString(10*mm,248*mm, 'Nº O.Flete')

Es posible que de problemas el símbolo 'º'. Prueba a quitarlo o edita el 
fuente con otro editor.



From forodejazz en gmail.com  Mon Mar 28 09:38:53 2005
From: forodejazz en gmail.com (=?ISO-8859-1?Q?David_Asorey_=C1lvarez?=)
Date: Mon, 28 Mar 2005 09:38:53 +0200
Subject: isnumeric
In-Reply-To: <1111655144.8369.2.camel@localhost.localdomain>
References: <040901c52fdf$4bbd5940$17905c9d@elw2k>
	<1111655144.8369.2.camel@localhost.localdomain>
Message-ID: 

> def isNumeric(s):
>   try:
>     int(s)
>     return True
>   except:
>     return False
> 

Je, je ...
y yo que creía que validar números a base de capturar excepciones era
una burrada ...

Saludos.


-- 
David Asorey Álvarez
forodejazz en gmail.com



From elucero en ffyb.uba.ar  Mon Mar 28 14:39:05 2005
From: elucero en ffyb.uba.ar (Esteban)
Date: Mon, 28 Mar 2005 09:39:05 -0300
Subject: isnumeric
References: <040901c52fdf$4bbd5940$17905c9d@elw2k>
	<1111655144.8369.2.camel@localhost.localdomain>
Message-ID: <07e201c53393$21087a60$17905c9d@elw2k>

gracias Marcos
----- Original Message ----- 
From: "Marcos Sánchez Provencio" 
To: 
Sent: Thursday, March 24, 2005 6:05 AM
Subject: Re: [Python-es] isnumeric


> def isNumeric(s):
>   try:
>     int(s)
>     return True
>   except:
>     return False
>
> Si quieres admitir decimales, hay que poner float en lugar de int, y
> tener cuidadito con el tratamiento de puntos y comas. Además, puede ser
> útil cepillarse los separadores de miles antes de intentar la
> conversión.
>
> Felices pascuas
>
> El mié, 23-03-2005 a las 16:34 -0300, Esteban escribió:
> > hola nuevamente
> > como hago para saber que lo ingresado en un formulario web con el modulo
cgi
> > es un numero o no
> >
> > saludos y gracias
>
>
> _______________________________________________
> Python-es mailing list
> Python-es en aditel.org
> http://listas.aditel.org/listinfo/python-es



From rforcada en join-es.com  Mon Mar 28 16:13:24 2005
From: rforcada en join-es.com (Rafa Forcada)
Date: Mon, 28 Mar 2005 16:13:24 +0200
Subject: Informacion sobre etiquetas en particiones
In-Reply-To: <200503272057.54171.josepgimbernat@cdgir.com>
References: <200503272057.54171.josepgimbernat@cdgir.com>
Message-ID: <42481104.7060506@join-es.com>

Josep wrote:

>estoy haciendo una pequeña utilidad en python y me gustaria poder obtener la
>información de las etiquetas que puedan tener las diferentes particiones (las
>Labels) y por mucho que busco en google no encuentra dicha información.
>
>¿Alguien podria ayudarme?
>gracias de antemano
>Josep Gimbernat
>
>_____________________________________________________________________
>Mensaje analizado y protegido, tecnologia antivirus www.trendmicro.es
>_______________________________________________
>Python-es mailing list
>Python-es en aditel.org
>http://listas.aditel.org/listinfo/python-es
>  
>
Hola,

Las particiones no tienen etiquetas, lo que buscas se encuentra en el 
formato interno de la partición, por lo que necesitarás obtener 
información sobre la unidad lógica a examinar (bajo win), y no de las 
particiones en sí.

-- 
  Rafa Forcada Martínez
mailto:rforcada en join-es.com

   JOvenes INformáticos
  http://www.join-es.com



From erny en sicem.biz  Mon Mar 28 19:37:15 2005
From: erny en sicem.biz (Ernesto Revilla)
Date: Mon, 28 Mar 2005 19:37:15 +0200
Subject: Informacion sobre etiquetas en particiones
In-Reply-To: <200503272057.54171.josepgimbernat@cdgir.com>
References: <200503272057.54171.josepgimbernat@cdgir.com>
Message-ID: <424840CB.3020902@sicem.biz>

hola,

si te hace falta para dos/windows no se me ocurre otra cosa que mirar la 
salida el comando vol
txt=os.popen("vol c:").read()  

vol es un comando interno del intérprete de comandos.

(tb puedes mirar en el registro de Windows, a lo mejor viene algo (en 
XP: en la clave de MountPoints2) )

Erny

Josep escribió:

>estoy haciendo una pequeña utilidad en python y me gustaria poder obtener la
>
>información de las etiquetas que puedan tener las diferentes particiones (las
>
>Labels) y por mucho que busco en google no encuentra dicha información.
>
>¿Alguien podria ayudarme?
>gracias de antemano
>Josep Gimbernat
>
>_____________________________________________________________________
>Mensaje analizado y protegido, tecnologia antivirus www.trendmicro.es
>_______________________________________________
>Python-es mailing list
>Python-es en aditel.org
>http://listas.aditel.org/listinfo/python-es
>
>  
>


-- 
Ernesto Revilla
sicem sl
Pol. Ind. Juncaril, c/ Loja Parc. 7 Local 13
18220 Albolote
http://www.sicem.biz
Tel: 637 716189
MSN: aerd en mx3.redestb.es
ICQ: 163888521



---
avast! Antivirus: Saliente mensaje limpio.
Base de datos de Virus (VPS): 0512-2, 26/03/2005
Comprobado en: 28/03/2005 19:37:17
avast! tiene los derechos reservados (c) 2000-2004 ALWIL Software.
http://www.avast.com



From josepgimbernat en cdgir.com  Mon Mar 28 19:58:46 2005
From: josepgimbernat en cdgir.com (Josep)
Date: Mon, 28 Mar 2005 19:58:46 +0200
Subject: Informacion sobre etiquetas en particiones
Message-ID: <200503281958.47465.josepgimbernat@cdgir.com>


Gracias por las respuestas pero como no he dado suficientes datos, no se
adecúan a lo que necesito.

Me explicaré mejor.
Estoy haciendo un instalador para mi distribución y en el apartado de Lilo,
deseo hacer que mantenga los arranques que tenga, evidentemente, en el disco.

O sea, que si existe windows en una partición, que el Lilo tenga una etiqueta,
aparte de la del Linux de mi distro, que diga windows pero si existen varias
(pocos casos, pero algunos, me he encontrado) me gustaría poder poner, en
lugar de solo windows, el nombre de la Label que tenga dicha partición.

Un inciso, en Linux no se pueden usar etiquetas para las particiones?, o
simplemente no se usan?

Porque, además, me gustaría que si existiera otro Linux, un Suse, por ejemplo,
poder poner dicho nombre también en el arranque.

Quizás es que no estoy buscando la manera adecuada, pero no se me ocurre otra.

A alguien se le ocurre cómo?

Grácias de antemano.

Josep Gimbernat

 ____________________________________________________________________
Mensaje analizado y protegido, tecnologia antivirus www.trendmicro.es



From rapto en arrakis.es  Mon Mar 28 21:13:39 2005
From: rapto en arrakis.es (Marcos =?ISO-8859-1?Q?S=E1nchez?= Provencio)
Date: Mon, 28 Mar 2005 21:13:39 +0200
Subject: Informacion sobre etiquetas en particiones
In-Reply-To: <200503281958.47465.josepgimbernat@cdgir.com>
References: <200503281958.47465.josepgimbernat@cdgir.com>
Message-ID: <1112037220.8426.2.camel@localhost.localdomain>

marcos en rebeca:~ $ apt-cache show python-parted

Description: Python bindings for GNU Parted
 GNU Parted is a library for manipulating disk partitions.  This module
 contains Python bindings for the library.


El lun, 28-03-2005 a las 19:58 +0200, Josep escribió:
> Gracias por las respuestas pero como no he dado suficientes datos, no se
> adecúan a lo que necesito.
> 
> Me explicaré mejor.
> Estoy haciendo un instalador para mi distribución y en el apartado de Lilo,
> deseo hacer que mantenga los arranques que tenga, evidentemente, en el disco.
> 
> O sea, que si existe windows en una partición, que el Lilo tenga una etiqueta,
> aparte de la del Linux de mi distro, que diga windows pero si existen varias
> (pocos casos, pero algunos, me he encontrado) me gustaría poder poner, en
> lugar de solo windows, el nombre de la Label que tenga dicha partición.
> 
> Un inciso, en Linux no se pueden usar etiquetas para las particiones?, o
> simplemente no se usan?
> 
> Porque, además, me gustaría que si existiera otro Linux, un Suse, por ejemplo,
> poder poner dicho nombre también en el arranque.
> 
> Quizás es que no estoy buscando la manera adecuada, pero no se me ocurre otra.
> 
> A alguien se le ocurre cómo?
> 
> Grácias de antemano.
> 
> Josep Gimbernat
> 
>  ____________________________________________________________________
> Mensaje analizado y protegido, tecnologia antivirus www.trendmicro.es
> _______________________________________________
> Python-es mailing list
> Python-es en aditel.org
> http://listas.aditel.org/listinfo/python-es



From couto.bastos en ig.com.br  Mon Mar 28 23:36:21 2005
From: couto.bastos en ig.com.br (couto.bastos)
Date: Mon, 28 Mar 2005 18:36:21 -0300
Subject: =?iso-8859-1?q?C=F3digo_de_Barras?=
Message-ID: <20050328_213621_077014.couto.bastos@ig.com.br>


Olá a todos! Sou brasileiro, espero que vcs consigam me entender :) 
Gostaria de saber se existe algum módulo do python capaz de gerar código de 
barras. Não achei nada relacionado a isso na web... 

Obrigado 
------------ próxima parte ------------
_______________________________________________
Python-es mailing list
Python-es en aditel.org
http://listas.aditel.org/listinfo/python-es

From snmartin en galilea.cl  Mon Mar 28 23:39:33 2005
From: snmartin en galilea.cl (Fernando San =?ISO-8859-1?Q?Mart=EDn?= Woerner)
Date: Mon, 28 Mar 2005 17:39:33 -0400
Subject: =?ISO-8859-1?Q?C=F3digo?= de Barras
In-Reply-To: <20050328_213621_077014.couto.bastos@ig.com.br>
References: <20050328_213621_077014.couto.bastos@ig.com.br>
Message-ID: <1112045973.8496.13.camel@localhost.localdomain>

reportlab imprime codigos de barra.

http://www.reportlab.org

saludos

El lun, 28-03-2005 a las 18:36 -0300, couto.bastos escribió:
> Olá a todos! Sou brasileiro, espero que vcs consigam me entender :) 
> Gostaria de saber se existe algum módulo do python capaz de gerar código de 
> barras. Não achei nada relacionado a isso na web... 
> 
> Obrigado 
> _______________________________________________
> Python-es mailing list
> Python-es en aditel.org
> http://listas.aditel.org/listinfo/python-es
-- 
Fernando San Martín Woerner
Jefe de Informática
Galilea S.A.



From rapto en arrakis.es  Mon Mar 28 23:42:01 2005
From: rapto en arrakis.es (Marcos =?ISO-8859-1?Q?S=E1nchez?= Provencio)
Date: Mon, 28 Mar 2005 23:42:01 +0200
Subject: =?ISO-8859-1?Q?C=F3digo?= de Barras
In-Reply-To: <20050328_213621_077014.couto.bastos@ig.com.br>
References: <20050328_213621_077014.couto.bastos@ig.com.br>
Message-ID: <1112046121.12710.4.camel@localhost.localdomain>

El lun, 28-03-2005 a las 18:36 -0300, couto.bastos escribió:
> Olá a todos! Sou brasileiro, espero que vcs consigam me entender :) 
> Gostaria de saber se existe algum módulo do python capaz de gerar código de 
> barras. Não achei nada relacionado a isso na web... 
> 
> Obrigado 


Prueba reportlab con la extensión de código de barras:
http://listas.aditel.org/archivos/python-es/2003-September/007965.html

Espero haberte entendido :-)



From alxgnar en esdebian.org  Tue Mar 29 01:24:45 2005
From: alxgnar en esdebian.org (alexander rodriguez)
Date: Mon, 28 Mar 2005 15:24:45 -0800 (PST)
Subject: leer archivo
Message-ID: <20050328232445.33EE037DBD@sitemail.everyone.net>

hola 
soy principiante con pyton, nesecito ayuda pues quiero leer un archivo .xls en el cual tengo un listado, como hacerlo y donde hay documentacion al respecto, en español.ç

agradezco su ayuda.

att.

alx.


_____________________________________________________________
Create tu cuenta de email en www.esdebian.org
------------ próxima parte ------------
_______________________________________________
Python-es mailing list
Python-es en aditel.org
http://listas.aditel.org/listinfo/python-es

From py en ls-l.org  Tue Mar 29 08:49:26 2005
From: py en ls-l.org (Chema Cortes)
Date: Tue, 29 Mar 2005 08:49:26 +0200
Subject: Informacion sobre etiquetas en particiones
In-Reply-To: <200503281958.47465.josepgimbernat@cdgir.com>
References: <200503281958.47465.josepgimbernat@cdgir.com>
Message-ID: <4248FA76.8000806@ls-l.org>

Josep escribió:
> Gracias por las respuestas pero como no he dado suficientes datos, no se
> adecúan a lo que necesito.
> 
> Me explicaré mejor.
> Estoy haciendo un instalador para mi distribución y en el apartado de Lilo,
> deseo hacer que mantenga los arranques que tenga, evidentemente, en el disco.
> O sea, que si existe windows en una partición, que el Lilo tenga una etiqueta,
> aparte de la del Linux de mi distro, que diga windows pero si existen varias
> (pocos casos, pero algunos, me he encontrado) me gustaría poder poner, en
> lugar de solo windows, el nombre de la Label que tenga dicha partición.

Creo que lo estás enfocando mal. Las etiquetas que usa Lilo (y grub) 
identifican una partición de "arranque". No todas las particiones tienen 
que ser de arranque, e incluso puede que, después de arrancar el kernel, 
se desmonte la partición de arranque para montar la verdadera partición 
root que pasará a ser el origen del sistema de ficheros.

Entrando en el problema, estas etiquetas son propias del cargador de 
arranque. No se me ocurre como leer estas etiquetas sin tener acceso a 
los ficheros de configuración. Yo probaría a localizar estos ficheros en 
sus lugares habituales (/etc/lilo.con, /boot/grub/grub.conf, etc.).



From py en ls-l.org  Tue Mar 29 09:15:33 2005
From: py en ls-l.org (Chema Cortes)
Date: Tue, 29 Mar 2005 09:15:33 +0200
Subject: leer archivo
In-Reply-To: <20050328232445.33EE037DBD@sitemail.everyone.net>
References: <20050328232445.33EE037DBD@sitemail.everyone.net>
Message-ID: <42490095.9020407@ls-l.org>

alexander rodriguez escribió:
> hola 
> soy principiante con pyton, nesecito ayuda pues quiero leer un archivo .xls en el cual tengo un listado, como hacerlo y donde hay documentacion al respecto, en español.ç


En windows, se puede acceder a un fichero de excel con odbc ó ado, 
aunque te recomiendo que no uses odbc con excel porque tiene algunos 
problemas para leer las cabeceras de tablas.

Para ado puedes utilizar el adodbapi (http://adodbapi.sf.net), un módulo 
que sigue la DB-API estándar de python, por lo que es muy sencillo. Te 
pongo un ejemplo:


import adodbapi
import datetime

f_xls=r"\\RUTA\al\fichero.xls"
dsn=r'Provider=Microsoft.Jet.OLEDB.4.0;Data Source=%s;'\
      'Extended Properties="Excel 8.0;HDR=Yes;IMEX=1"'%f_xls

con=adodbapi.connect(dsn)
cur=con.cursor()

cur.execute("select nombre, fecha from [agenda$] where nuevo='S'")

print cur.fetchmany(10)

s=cur.fetchone()
print s[1].strftime("%d/%m/%Y")


Observaciones: el nombre del origen de datos sería el rango al estilo 
excel puesto entre corchetes [nombre hoja$A1:H10]. Si no quieres dar el 
rango, puedes dejarlo sólo con el nombre [nombre hoja$]. La primera fila 
sería la cabecera de donde pilla el nombre de los campos. Si tu tabla no 
tiene cabecera habría que poner en el DSN HDR=0. Entonces el nombre de 
los campos serían Fn, siendo n el número de columna.



From lcatalin en siadv.com  Tue Mar 29 10:00:16 2005
From: lcatalin en siadv.com (Catalin Lungu)
Date: Tue, 29 Mar 2005 10:00:16 +0200
Subject: wxPython 2.5.4.1
Message-ID: <000601c53435$58813160$d900a8c0@catalin>

Hola,
Quiero hacer un import del modulo wx.lib.stattext.GenStaticText y si lo hago de esta forma
import wx.lib.stattext.GenStaticText no me lo encuentra pero si lo hago así
from wx.lib.stattext import GenStaticText si que lo encuentra.
Uso Python 2.4, wxPython 2.5.4.1, Boa 0.4.0, WinXP

Gracias,
Catalin



From rapto en arrakis.es  Tue Mar 29 10:58:31 2005
From: rapto en arrakis.es (Marcos =?ISO-8859-1?Q?S=E1nchez?= Provencio)
Date: Tue, 29 Mar 2005 10:58:31 +0200
Subject: leer archivo
In-Reply-To: <20050328232445.33EE037DBD@sitemail.everyone.net>
References: <20050328232445.33EE037DBD@sitemail.everyone.net>
Message-ID: <1112086711.14097.9.camel@localhost.localdomain>

Puedes usar las extensiones de Windows (si estás usando Windows) para
acceder al propio Excel como servidor ActiveX:

import win32com.client
o = win32com.client.Dispatch("Excel.Application")
o.Visible = 1 # Pone excel visible
o.Workbooks.Add() # Crea un libro nuevo

etc. Te vale la documentación de VBA de Excel, que viene con Excel,
aunque no sé si se instala de manera predeterminada.

Desde otros sistemas operativos, hay un extensor de Python para
Gnumeric, el API UNO de OpenOffice.org...

El lun, 28-03-2005 a las 15:24 -0800, alexander rodriguez escribió:
> hola 
> soy principiante con pyton, nesecito ayuda pues quiero leer un archivo .xls en el cual tengo un listado, como hacerlo y donde hay documentacion al respecto, en español.ç
> 
> agradezco su ayuda.
> 
> att.
> 
> alx.
> 
> 
> _____________________________________________________________
> Create tu cuenta de email en www.esdebian.org
> _______________________________________________
> Python-es mailing list
> Python-es en aditel.org
> http://listas.aditel.org/listinfo/python-es

------------ próxima parte ------------
_______________________________________________
Python-es mailing list
Python-es en aditel.org
http://listas.aditel.org/listinfo/python-es

From josepgimbernat en cdgir.com  Tue Mar 29 13:04:18 2005
From: josepgimbernat en cdgir.com (Josep)
Date: Tue, 29 Mar 2005 13:04:18 +0200
Subject: Informacion sobre etiquetas en particiones
Message-ID: <200503291304.18813.josepgimbernat@cdgir.com>


Tienes razón en que lo estaba explicando mal.
Como estoy haciendo varias cosas, me habia liado.

Lo del lilo es otra cosa que no tiene nada que ver con lo que preguntaba.

En realidad estoy haciendo una emulación de Mi PC en el escritorio donde, se
tenga acceso a las diversas particiones que existen en el disco duro, y en
lugar de que se visualiza hda1, hda2, etc. me gustaría que se viera la label
que tenga el windows (en mi caso tengo una particion fat32 que está
etiquetada Windows y otra que está etiquetada Docs, aparte de la Linux
normal).

desearia que se viera Windows, Docs, Linx (K-DEMar) y las otras si las
hubiera.
Ya que windows pone etiquetas en sus particiones (o lo permite) me gustaría
saber cómo detectarlo ya que el QtParted lo hace; lo muestra al dar
información sobre el disco duro.

He instalado y probado el python-parted, como me ha indicado Marcos y por
mucho que lo intento no veo la manera de ver dichas etiquetas... de hecho ni
tan siquiera logro que la orden get_devices me funcione. Siempre me lanza
error.

Ejecutando el parted (que está por debajo del QTparted) tampoco veo ninguna
información sobre dichas etiquetas...

Se os ocurre alguna idea más?

Para vuestra información, estoy intentando mejorar una distribución Linux para
que sea lo más intuitiva posible al usuario final que intenta migrar de
windows, de ahí lo de Mi Pc. No es una utilidad muy necesaria pero sí que es
muy bienvenida por los usuarios nóveles que vienen de windows.

Grácias otra vez.

Josep Gimbernat

>Josep escribió:
>> Gracias por las respuestas pero como no he dado suficientes datos, no se
>> adecúan a lo que necesito.
>>
>> Me explicaré mejor.
>> Estoy haciendo un instalador para mi distribución y en el apartado de Lilo,
>> deseo hacer que mantenga los arranques que tenga, evidentemente, en el
disco.
>> O sea, que si existe windows en una partición, que el Lilo tenga una
etiqueta,
>> aparte de la del Linux de mi distro, que diga windows pero si existen
varias
>> (pocos casos, pero algunos, me he encontrado) me gustaría poder poner, en
>> lugar de solo windows, el nombre de la Label que tenga dicha partición.

>Creo que lo estás enfocando mal. Las etiquetas que usa Lilo (y grub)
>identifican una partición de "arranque". No todas las particiones tienen
>que ser de arranque, e incluso puede que, después de arrancar el kernel,
>se desmonte la partición de arranque para montar la verdadera partición
>root que pasará a ser el origen del sistema de ficheros.

>Entrando en el problema, estas etiquetas son propias del cargador de
>arranque. No se me ocurre como leer estas etiquetas sin tener acceso a
>los ficheros de configuración. Yo probaría a localizar estos ficheros en
>sus lugares habituales (/etc/lilo.con, /boot/grub/grub.conf, etc.).

_____________________________________________________________________
Mensaje analizado y protegido, tecnologia antivirus www.trendmicro.es



From rapto en arrakis.es  Tue Mar 29 14:24:22 2005
From: rapto en arrakis.es (Marcos =?ISO-8859-1?Q?S=E1nchez?= Provencio)
Date: Tue, 29 Mar 2005 14:24:22 +0200
Subject: Informacion sobre etiquetas en particiones
In-Reply-To: <200503291304.18813.josepgimbernat@cdgir.com>
References: <200503291304.18813.josepgimbernat@cdgir.com>
Message-ID: <1112099062.8442.2.camel@localhost.localdomain>

¿Tienes provilegios de root, administrador, Amo del calabozo o como se
llame?

El mar, 29-03-2005 a las 13:04 +0200, Josep escribió:
> Tienes razón en que lo estaba explicando mal.
> Como estoy haciendo varias cosas, me habia liado.
> 
> Lo del lilo es otra cosa que no tiene nada que ver con lo que preguntaba.
> 
> En realidad estoy haciendo una emulación de Mi PC en el escritorio donde, se
> tenga acceso a las diversas particiones que existen en el disco duro, y en
> lugar de que se visualiza hda1, hda2, etc. me gustaría que se viera la label
> que tenga el windows (en mi caso tengo una particion fat32 que está
> etiquetada Windows y otra que está etiquetada Docs, aparte de la Linux
> normal).
> 
> desearia que se viera Windows, Docs, Linx (K-DEMar) y las otras si las
> hubiera.
> Ya que windows pone etiquetas en sus particiones (o lo permite) me gustaría
> saber cómo detectarlo ya que el QtParted lo hace; lo muestra al dar
> información sobre el disco duro.
> 
> He instalado y probado el python-parted, como me ha indicado Marcos y por
> mucho que lo intento no veo la manera de ver dichas etiquetas... de hecho ni
> tan siquiera logro que la orden get_devices me funcione. Siempre me lanza
> error.
> 
> Ejecutando el parted (que está por debajo del QTparted) tampoco veo ninguna
> información sobre dichas etiquetas...
> 
> Se os ocurre alguna idea más?
> 
> Para vuestra información, estoy intentando mejorar una distribución Linux para
> que sea lo más intuitiva posible al usuario final que intenta migrar de
> windows, de ahí lo de Mi Pc. No es una utilidad muy necesaria pero sí que es
> muy bienvenida por los usuarios nóveles que vienen de windows.
> 
> Grácias otra vez.
> 
> Josep Gimbernat
> 
> >Josep escribió:
> >> Gracias por las respuestas pero como no he dado suficientes datos, no se
> >> adecúan a lo que necesito.
> >>
> >> Me explicaré mejor.
> >> Estoy haciendo un instalador para mi distribución y en el apartado de Lilo,
> >> deseo hacer que mantenga los arranques que tenga, evidentemente, en el
> disco.
> >> O sea, que si existe windows en una partición, que el Lilo tenga una
> etiqueta,
> >> aparte de la del Linux de mi distro, que diga windows pero si existen
> varias
> >> (pocos casos, pero algunos, me he encontrado) me gustaría poder poner, en
> >> lugar de solo windows, el nombre de la Label que tenga dicha partición.
> 
> >Creo que lo estás enfocando mal. Las etiquetas que usa Lilo (y grub)
> >identifican una partición de "arranque". No todas las particiones tienen
> >que ser de arranque, e incluso puede que, después de arrancar el kernel,
> >se desmonte la partición de arranque para montar la verdadera partición
> >root que pasará a ser el origen del sistema de ficheros.
> 
> >Entrando en el problema, estas etiquetas son propias del cargador de
> >arranque. No se me ocurre como leer estas etiquetas sin tener acceso a
> >los ficheros de configuración. Yo probaría a localizar estos ficheros en
> >sus lugares habituales (/etc/lilo.con, /boot/grub/grub.conf, etc.).
> 
> _____________________________________________________________________
> Mensaje analizado y protegido, tecnologia antivirus www.trendmicro.es
> _______________________________________________
> Python-es mailing list
> Python-es en aditel.org
> http://listas.aditel.org/listinfo/python-es

------------ próxima parte ------------
_______________________________________________
Python-es mailing list
Python-es en aditel.org
http://listas.aditel.org/listinfo/python-es

From zizou_python en yahoo.es  Tue Mar 29 15:33:22 2005
From: zizou_python en yahoo.es (Zinedine Zidane)
Date: Tue, 29 Mar 2005 15:33:22 +0200 (CEST)
Subject: Modulos de Python
Message-ID: <20050329133322.25352.qmail@web26409.mail.ukl.yahoo.com>

Hola gente !
 
Soy nuevo en esto y queria saber 2 cosillas:
1)a que directorio tengo que acudir para saber que modulos tengo instalados en mi version 2.3.3 de Python.
2)Y me interesa el modulo orientado a GUI , ya que tengo que desarrollar la barra de menus de una aplicacion (Archivo - Ver - Opciones etc..) con sus respectivos submenus, alguien tiene algun ejemplo de esto que me pueda orientar o ayudar?
 
Gracias de antemano.
 

		
---------------------------------



From fvillarroel en yahoo.com  Tue Mar 29 15:43:38 2005
From: fvillarroel en yahoo.com (FERNANDO VILLARROEL)
Date: Tue, 29 Mar 2005 05:43:38 -0800 (PST)
Subject: Descomprimir una libreria y agregar al Path
Message-ID: <20050329134338.72168.qmail@web41212.mail.yahoo.com>

Hola les cuento que baje extensiones para generar
codigos de barras con reportlab:

rlbarcode-0.9.2.tgz

Lo descomprimi y coloque su contenido en :

/usr/lib/python2.3/site-packages/reportlab/extensions/barcode/

el asunto es que no me encuentra la libreria, por
ejemplo al hacer:

from reportlab.extensions.barcode import code93

me tira lo siguiente:

ImportError: No module named extensions.barcode

Que debo retocar para que me encuentre los modulos que
estan en reportlab.extensions.barcode?

Fernando Villarroel N.


		
__________________________________ 
Do you Yahoo!? 
Yahoo! Small Business - Try our new resources site!
http://smallbusiness.yahoo.com/resources/ 
------------ próxima parte ------------
_______________________________________________
Python-es mailing list
Python-es en aditel.org
http://listas.aditel.org/listinfo/python-es

From rapto en arrakis.es  Tue Mar 29 15:59:59 2005
From: rapto en arrakis.es (Marcos =?ISO-8859-1?Q?S=E1nchez?= Provencio)
Date: Tue, 29 Mar 2005 15:59:59 +0200
Subject: Descomprimir una libreria y agregar al Path
In-Reply-To: <20050329134338.72168.qmail@web41212.mail.yahoo.com>
References: <20050329134338.72168.qmail@web41212.mail.yahoo.com>
Message-ID: <1112104800.8442.15.camel@localhost.localdomain>

Si no hay documentación sobre el tema, sáltate el directorio extensions
y mete barcode directamente en 
/usr/lib/python2.3/site-packages/reportlab/barcode/

y

from reportlab.barcode import code93

O crea un fichero
/usr/lib/python2.3/site-packages/reportlab/extensions/__init__.py 
para convertir el directorio en paquete.

El mar, 29-03-2005 a las 05:43 -0800, FERNANDO VILLARROEL escribió:
> Hola les cuento que baje extensiones para generar
> codigos de barras con reportlab:
> 
> rlbarcode-0.9.2.tgz
> 
> Lo descomprimi y coloque su contenido en :
> 
> /usr/lib/python2.3/site-packages/reportlab/extensions/barcode/
> 
> el asunto es que no me encuentra la libreria, por
> ejemplo al hacer:
> 
> from reportlab.extensions.barcode import code93
> 
> me tira lo siguiente:
> 
> ImportError: No module named extensions.barcode
> 
> Que debo retocar para que me encuentre los modulos que
> estan en reportlab.extensions.barcode?
> 
> Fernando Villarroel N.
> 
> 
> 		
> __________________________________ 
> Do you Yahoo!? 
> Yahoo! Small Business - Try our new resources site!
> http://smallbusiness.yahoo.com/resources/ 
> _______________________________________________
> Python-es mailing list
> Python-es en aditel.org
> http://listas.aditel.org/listinfo/python-es

------------ próxima parte ------------
_______________________________________________
Python-es mailing list
Python-es en aditel.org
http://listas.aditel.org/listinfo/python-es

From morillas en posta.unizar.es  Tue Mar 29 15:18:55 2005
From: morillas en posta.unizar.es (luis miguel morillas)
Date: Tue, 29 Mar 2005 15:18:55 +0200
Subject: Descomprimir una libreria y agregar al Path
In-Reply-To: <20050329134338.72168.qmail@web41212.mail.yahoo.com>
References: <20050329134338.72168.qmail@web41212.mail.yahoo.com>
Message-ID: <20050329131855.GA990@marmota>


	Asunto: [Python-es] Descomprimir una libreria y agregar al Path
	Fecha: mar, mar 29, 2005 at 05:43:38 -0800


Citando a  FERNANDO VILLARROEL (fvillarroel en yahoo.com):
> Hola les cuento que baje extensiones para generar
> codigos de barras con reportlab:
> 
> rlbarcode-0.9.2.tgz
> 
> Lo descomprimi y coloque su contenido en :
> 
> /usr/lib/python2.3/site-packages/reportlab/extensions/barcode/
> 
> el asunto es que no me encuentra la libreria, por
> ejemplo al hacer:
> 
> from reportlab.extensions.barcode import code93
> 
> me tira lo siguiente:
> 
> ImportError: No module named extensions.barcode
>
¿Seguro? Yo puedo importarlo sin problema. Fíjate que cuando descomprimes el tgz te crea
una estructura reportlab/extensions/barcode/* . Sólo tienes que copiar el directorio
barcode dentro del directorio extensions.

 
> Que debo retocar para que me encuentre los modulos que
> estan en reportlab.extensions.barcode?
> 
> Fernando Villarroel N.
> 
> 
> 		
> __________________________________ 
> Do you Yahoo!? 
> Yahoo! Small Business - Try our new resources site!
> http://smallbusiness.yahoo.com/resources/ 

> _______________________________________________
> Python-es mailing list
> Python-es en aditel.org
> http://listas.aditel.org/listinfo/python-es


-- 

Luis Miguel

No a las patentes de software en Europa
EuropeSwPatentFree
http://EuropeSwPatentFree.hispalinux.es



From ricardo en conysis.com  Tue Mar 29 17:07:09 2005
From: ricardo en conysis.com (Ricardo Javier Cardenes Medina)
Date: Tue, 29 Mar 2005 16:07:09 +0100
Subject: hola a todos:
In-Reply-To: 
References: <20050324035259.63175.qmail@web25207.mail.ukl.yahoo.com>
	<1111655354.8369.7.camel@localhost.localdomain>
	
Message-ID: <20050329150709.GA7319@midgard.heimy.org>

On Thu, Mar 24, 2005 at 12:49:45PM -0300, Horacio Degiorgi wrote:
> podes empezar por la traduccion de diveintopython que está en 
> http://www.gulic.org/static/diveintopython-5.4-es/toc/
> 

Si está empezando como programador mejor que use el "Aprenda a pensar
como un programador":

  http://manuales.gfc.edu.co/python/tlc/thinkCSpy.es.pdf

que el "Inmersión en Python" exige conocimientos previos.



From fvillarroel en yahoo.com  Tue Mar 29 17:14:03 2005
From: fvillarroel en yahoo.com (FERNANDO VILLARROEL)
Date: Tue, 29 Mar 2005 07:14:03 -0800 (PST)
Subject: Descomprimir una libreria y agregar al Path
In-Reply-To: 6667
Message-ID: <20050329151403.99371.qmail@web41211.mail.yahoo.com>

?Seguro? Yo puedo importarlo sin problema. F?jate que
cuando 
descomprimes el tgz te crea
una estructura reportlab/extensions/barcode/* . S?lo
tienes que copiar 
el directorio
barcode dentro del directorio extensions.

Gracias Miguel, yo lo que hice fue descomprimir el tgz
en mi home, por lo que me creo:

../reportlab/extensions/barcode/*

luego en
/usr/lib/python2.3/site-packages/reportlab/extensions/
 cree una subcarpeta llamada barcode, para finalmente
copiar ahy los modulos que tenia en mi home, pero no
me funciona, cuando los trato de importar, creo que
algo hice mal.

Fernando

__________________________________________________
Do You Yahoo!?
Tired of spam?  Yahoo! Mail has the best spam protection around 
http://mail.yahoo.com 
------------ próxima parte ------------
_______________________________________________
Python-es mailing list
Python-es en aditel.org
http://listas.aditel.org/listinfo/python-es

From ricardo en conysis.com  Tue Mar 29 17:15:05 2005
From: ricardo en conysis.com (Ricardo Javier Cardenes Medina)
Date: Tue, 29 Mar 2005 16:15:05 +0100
Subject: manual en =?iso-8859-1?Q?e?= =?iso-8859-1?Q?spa=F1ol?=
In-Reply-To: <8565ad905032609247b15d35@mail.gmail.com>
References: <8565ad905032609247b15d35@mail.gmail.com>
Message-ID: <20050329151505.GB7319@midgard.heimy.org>

On Sat, Mar 26, 2005 at 12:24:15PM -0500, Daniel cabrera wrote:
> Hola, 
> por favor necesito un manual que sea claro y sencillo de PyQT, de
> preferencia en español.

La única documentación que yo conozco expresa para PyQt es el libro de
Bowdeijn Rempt, "GUI Programming with Python: Using the Qt Toolkit", que
puedes leer en línea/descargar de:

  http://www.opendocs.org/pyqt/

No es excesivamente bueno, pero la Parte II del libro te debería dar una
buena introducción a PyQt.

Si sabes C++, o mejor, has programado Qt con C++ antes, realmente ni
siquiera necesitas esto: la forma de programar con Qt en Python es muy
similar a la forma en C++, y basta con la documentación de Trolltech y
las aclaraciones de la propia documentación de PyQt para ver las
diferencias.



From josepgimbernat en cdgir.com  Tue Mar 29 18:24:49 2005
From: josepgimbernat en cdgir.com (Josep)
Date: Tue, 29 Mar 2005 18:24:49 +0200
Subject: Informacion sobre etiquetas en particiones
Message-ID: <200503291824.49918.josepgimbernat@cdgir.com>


Contestando a Marcos,
sí, claro que tengo privilegios de root...

supongo que me lo preguntas por lo de python-parted

tanto si lo ejecuto como usuario normal como root:

import parted

print parted.get_devices()

la salida es siempre error... varias lineas i la final:
NameError: global name '_parted' is not defined

y, sí, está instalado el python-parted.

No sé cómo usar este módulo y que me funcione...

alguna sugerencia?

Josep Gimbernat

 ____________________________________________________________________
Mensaje analizado y protegido, tecnologia antivirus www.trendmicro.es



From FBatista en uniFON.com.ar  Tue Mar 29 21:39:18 2005
From: FBatista en uniFON.com.ar (Batista, Facundo)
Date: Tue, 29 Mar 2005 16:39:18 -0300
Subject: Error raro
Message-ID: 

[FERNANDO VILLARROEL]

#- Hola no entiendo el error que me tira python en la
#- linea 455 me dice que hay el siguiente error:

Copia el archivo y comenzá a recortarlo mientras mantengas el mismo error.

Normalmente el proceso de hacer esto te va a resolver el problema, pero si
no, postea aquí las <20 lineas que te queden, así podemos ejecutarlo
nosotros y ver el error.

Slds.

.    Facundo

Bitácora De Vuelo: http://www.taniquetil.com.ar/plog
PyAr - Python Argentina: http://pyar.decode.com.ar/



From rapto en arrakis.es  Tue Mar 29 22:51:43 2005
From: rapto en arrakis.es (Marcos =?ISO-8859-1?Q?S=E1nchez?= Provencio)
Date: Tue, 29 Mar 2005 22:51:43 +0200
Subject: Informacion sobre etiquetas en particiones
In-Reply-To: <200503291824.49918.josepgimbernat@cdgir.com>
References: <200503291824.49918.josepgimbernat@cdgir.com>
Message-ID: <1112129503.8323.0.camel@localhost.localdomain>

El mar, 29-03-2005 a las 18:24 +0200, Josep escribió:
> NameError: global name '_parted' is not defined

parece el nombre de una extensión en C. ¿Cómo has instalado
python-parted?

A veces da pistas arrancar python con -v



From cescd en yahoo.com.mx  Wed Mar 30 00:08:58 2005
From: cescd en yahoo.com.mx (Cesar Cardenas Desales)
Date: Tue, 29 Mar 2005 16:08:58 -0600 (CST)
Subject: Modulos de Python
In-Reply-To: 6667
Message-ID: <20050329220858.55462.qmail@web50403.mail.yahoo.com>


--- Zinedine Zidane  wrote:
> Hola gente !
>  
> Soy nuevo en esto y queria saber 2 cosillas:
> 1)a que directorio tengo que acudir para saber que
> modulos tengo instalados en mi version 2.3.3 de
> Python.

En el directorio /docs de tu instalacion debe estar un
documento que se llama "Python Library Reference".
Allí están listados y descritos todos los módulos que
se han instalado con Python. Si no los tienes, puedes
consultar:

http://docs.python.org/lib/lib.html

> 2)Y me interesa el modulo orientado a GUI , ya que
> tengo que desarrollar la barra de menus de una
> aplicacion (Archivo - Ver - Opciones etc..) con sus
> respectivos submenus, alguien tiene algun ejemplo de
> esto que me pueda orientar o ayudar?

Pues ya se ha hablado bastante aquí en la lista de
PyQT, wxPython y Tkinter. Tkinter ya viene instalado
por defecto, y en la propia documentación de python
vienen referencias.

> Gracias de antemano.
>  
> 
> 		
> ---------------------------------
> 
> _______________________________________________
> Python-es mailing list
> Python-es en aditel.org
> http://listas.aditel.org/listinfo/python-es
> 

_________________________________________________________
Do You Yahoo!?
La mejor conexión a internet y 25MB extra a tu correo por $100 al mes. http://net.yahoo.com.mx



From lvxfher en yahoo.com.ar  Wed Mar 30 01:39:45 2005
From: lvxfher en yahoo.com.ar (lvzbel astaroth)
Date: Tue, 29 Mar 2005 20:39:45 -0300 (ART)
Subject: novato pero de verdad
In-Reply-To: 6667
Message-ID: <20050329233946.13228.qmail@web54001.mail.yahoo.com>

hey como estan solamente quiero saber como puedo conseguir el program python
 
les agradecere de verdad!!!!

Cesar Cardenas Desales  wrote:

--- Zinedine Zidane wrote:
> Hola gente !
> 
> Soy nuevo en esto y queria saber 2 cosillas:
> 1)a que directorio tengo que acudir para saber que
> modulos tengo instalados en mi version 2.3.3 de
> Python.

En el directorio /docs de tu instalacion debe estar un
documento que se llama "Python Library Reference".
Allí están listados y descritos todos los módulos que
se han instalado con Python. Si no los tienes, puedes
consultar:

http://docs.python.org/lib/lib.html

> 2)Y me interesa el modulo orientado a GUI , ya que
> tengo que desarrollar la barra de menus de una
> aplicacion (Archivo - Ver - Opciones etc..) con sus
> respectivos submenus, alguien tiene algun ejemplo de
> esto que me pueda orientar o ayudar?

Pues ya se ha hablado bastante aquí en la lista de
PyQT, wxPython y Tkinter. Tkinter ya viene instalado
por defecto, y en la propia documentación de python
vienen referencias.

> Gracias de antemano.
> 
> 
> 
> ---------------------------------
> 
> _______________________________________________
> Python-es mailing list
> Python-es en aditel.org
> http://listas.aditel.org/listinfo/python-es
> 

_________________________________________________________
Do You Yahoo!?
La mejor conexión a internet y 25MB extra a tu correo por $100 al mes. http://net.yahoo.com.mx
_______________________________________________
Python-es mailing list
Python-es en aditel.org
http://listas.aditel.org/listinfo/python-es

		
---------------------------------
 250MB gratis, Antivirus y Antispam
 Correo Yahoo!, el mejor correo web del mundo
 Abrí tu cuenta aquí



From necudeco en yahoo.es  Wed Mar 30 01:57:29 2005
From: necudeco en yahoo.es (Mario Renato Uriarte Amaya)
Date: Tue, 29 Mar 2005 18:57:29 -0500
Subject: novato pero de verdad
In-Reply-To: <20050329233946.13228.qmail@web54001.mail.yahoo.com>
References: <20050329233946.13228.qmail@web54001.mail.yahoo.com>
Message-ID: <1112140650.8901.0.camel@kelthuzad>

http://www.google.com.pe

El mar, 29-03-2005 a las 20:39 -0300, lvzbel astaroth escribió:
> hey como estan solamente quiero saber como puedo conseguir el program python
>  
> les agradecere de verdad!!!!
> 
> Cesar Cardenas Desales  wrote:
> 
> --- Zinedine Zidane wrote:
> > Hola gente !
> > 
> > Soy nuevo en esto y queria saber 2 cosillas:
> > 1)a que directorio tengo que acudir para saber que
> > modulos tengo instalados en mi version 2.3.3 de
> > Python.
> 
> En el directorio /docs de tu instalacion debe estar un
> documento que se llama "Python Library Reference".
> Allí están listados y descritos todos los módulos que
> se han instalado con Python. Si no los tienes, puedes
> consultar:
> 
> http://docs.python.org/lib/lib.html
> 
> > 2)Y me interesa el modulo orientado a GUI , ya que
> > tengo que desarrollar la barra de menus de una
> > aplicacion (Archivo - Ver - Opciones etc..) con sus
> > respectivos submenus, alguien tiene algun ejemplo de
> > esto que me pueda orientar o ayudar?
> 
> Pues ya se ha hablado bastante aquí en la lista de
> PyQT, wxPython y Tkinter. Tkinter ya viene instalado
> por defecto, y en la propia documentación de python
> vienen referencias.
> 
> > Gracias de antemano.
> > 
> > 
> > 
> > ---------------------------------
> > 
> > _______________________________________________
> > Python-es mailing list
> > Python-es en aditel.org
> > http://listas.aditel.org/listinfo/python-es
> > 
> 
> _________________________________________________________
> Do You Yahoo!?
> La mejor conexión a internet y 25MB extra a tu correo por $100 al mes. http://net.yahoo.com.mx
> _______________________________________________
> Python-es mailing list
> Python-es en aditel.org
> http://listas.aditel.org/listinfo/python-es
> 
> 		
> ---------------------------------
>  250MB gratis, Antivirus y Antispam
>  Correo Yahoo!, el mejor correo web del mundo
>  Abrí tu cuenta aquí
> _______________________________________________
> Python-es mailing list
> Python-es en aditel.org
> http://listas.aditel.org/listinfo/python-es



From lgs en sicem.biz  Wed Mar 30 03:33:44 2005
From: lgs en sicem.biz (Lorenzo Gil Sanchez)
Date: Tue, 29 Mar 2005 22:33:44 -0300
Subject: MdiForm en PyGtk
In-Reply-To: <20050326213152.GA14680@aditel.org>
References: <8ff8025f050326115434d1f8d@mail.gmail.com>
	<20050326213152.GA14680@aditel.org>
Message-ID: <1112146424.14013.7.camel@walrus.async.com.br>

> Si las MDIForm son lo que yo pienso (esas ventanas que contienen otras
> ventanas dentro de ellas), mucho me temo que eso no lo soporta PyGTK, y
> tengo entendido que ha sido más  bien un "NO ME DA LA GANA
> SOPORTARLAS". Pero no solo PyGTK, si no todo GTK (eso me comento un
> amigo).
Tu amigo estaba en lo cierto en cuanto a que GTK no soporta MDI pero por
favor, no seamos tan simplistas al decir que no se tiene esta
caracteristica porque a los responsables de GTK no les ha dado la gana
implementarla.

El concepto MDI es, en general, una mala idea. En los tiempos del
Windows 3.1 puede que funcionara bien pero fijate que la tendencia es a
eliminar este concepto: que yo sepa en Mac OS X no hay aplicaciones MDI,
las aplicaciones Microsoft Office (Word, Excel, ...) se han modificado
para no ser MDI, etc, etc.

La razon principal es que una aplicacion MDI duplica el trabajo del
manejador de ventanas y en la mayoria de los casos esto despista al
usuario que esta acostumbrado a utilizar su manejador de ventanas.
Ejemplo: en anteriores versiones de Microsoft Word cuando tenias un
documento abierto, habia dos tipos de botones con la 'x' para cerrar
ventana, uno cerraba el documento activo y el otro cerraba la aplicacion
completa. Todos, absolutamente todos los usuarios no avanzados con los
que he tratado, no fueron capaces de apreciar esta diferencia jamas.

Otro ejemplo, en Opera siempre ha sido posible tener varias paginas web
abiertas con una interfaz MDI. Esto nunca llego a ser una killer
feature. Sin embargo, mira que bien funciona la navegacion multipestania
de Firefox, Konqueror, Safari... Creo que Opera ahora opta por las
pestanias y ha dejado de lado la interfaz MDI.

Creo que en las Gnome Human Interface guidelines explican mas razones
para no usar MDI y dan alternativas si realmente necesitas tener varios
documentos abiertos en tu aplicacion

Ala, ya me he quedado agusto

Lorenzo Gil



From ycomoloves en yahoo.es  Wed Mar 30 03:52:48 2005
From: ycomoloves en yahoo.es (Alexander Rojas Garcia)
Date: Wed, 30 Mar 2005 03:52:48 +0200 (CEST)
Subject: programa en python que lea sentencias sql
Message-ID: <20050330015248.15404.qmail@web25805.mail.ukl.yahoo.com>

Hola.

como puedo hacer que mi programa hecho en python con
la conexion a bd para mysql, pueda leerme un archivo
.sql

gracias.
ALEXANDER ROJAS


		
______________________________________________ 
Renovamos el Correo Yahoo!: ¡250 MB GRATIS! 
Nuevos servicios, más seguridad 
http://correo.yahoo.es



From rapto en arrakis.es  Wed Mar 30 09:07:35 2005
From: rapto en arrakis.es (Marcos =?ISO-8859-1?Q?S=E1nchez?= Provencio)
Date: Wed, 30 Mar 2005 09:07:35 +0200
Subject: programa en python que lea sentencias sql
In-Reply-To: <20050330015248.15404.qmail@web25805.mail.ukl.yahoo.com>
References: <20050330015248.15404.qmail@web25805.mail.ukl.yahoo.com>
Message-ID: <1112166456.8539.9.camel@localhost.localdomain>

Para abrir un archivo se usa la función interna open:

f=open('xx.sql')

Como supongo que querrás hacer algo con el archivo ;-) falta trocearlo
por un separador; suele ser ';', '/', GO...
Eso es chungo, porque el separador puede aparecer dentro de cadenas. Si
suponemos que no, 

SEPARADOR=';'
cadenas=f.read().split(SEPARADOR)

Y sólo hay que lanzar los trozos de uno en uno:

cur=con.cursor() #En con está la base de datos abierta
for sql in cadenas:
  cur.execute()
  # print cur.fetchall() si es DQL

con.commit() # Para que haga algo si es DML y se usan transacciones

Si no, habrá que hacer un analizador de cadenas que encuentre qué
separadores están en cadenas o comentarios. Me pido no.

El mié, 30-03-2005 a las 03:52 +0200, Alexander Rojas Garcia escribió:
> Hola.
> 
> como puedo hacer que mi programa hecho en python con
> la conexion a bd para mysql, pueda leerme un archivo
> .sql
> 
> gracias.
> ALEXANDER ROJAS
> 



From pachi en mmn-arquitectos.com  Wed Mar 30 11:54:13 2005
From: pachi en mmn-arquitectos.com (Rafael Villar Burke)
Date: Wed, 30 Mar 2005 11:54:13 +0200
Subject: novato pero de verdad
In-Reply-To: <20050329233946.13228.qmail@web54001.mail.yahoo.com>
References: <20050329233946.13228.qmail@web54001.mail.yahoo.com>
Message-ID: <424A7745.8090707@mmn-arquitectos.com>

lvzbel astaroth wrote:

>hey como estan solamente quiero saber como puedo conseguir el program python
> 
>les agradecere de verdad!!!!
>
>Cesar Cardenas Desales  wrote:
>
Tienes suerte, porque la información disponible para python es 
excelente. Además del sitio de referencia www.python.org, que está en 
inglés, tienes también en castellano:

http://www.hispapython.org/
http://www.pythonhispano.org

En el primero de los enlaces tienes varios cursos muy muy buenos.

Suerte, ánimo y a ver si pronto estás dando ayuda a otras novatas y 
novatos :)

--
Pachi



From py en ls-l.org  Wed Mar 30 14:49:35 2005
From: py en ls-l.org (Chema Cortes)
Date: Wed, 30 Mar 2005 14:49:35 +0200
Subject: Modulos de Python
In-Reply-To: <20050329133322.25352.qmail@web26409.mail.ukl.yahoo.com>
References: <20050329133322.25352.qmail@web26409.mail.ukl.yahoo.com>
Message-ID: <424AA05F.3050103@ls-l.org>

Zinedine Zidane escribió:
> Hola gente !
>  
> Soy nuevo en esto y queria saber 2 cosillas:
> 1)a que directorio tengo que acudir para saber que modulos tengo instalados en mi version 2.3.3 de Python.

Algo muy simple es utilizar el comando pydoc:

$ pydoc modules

o desde el shell de python

 >>> help("modules")


> 2)Y me interesa el modulo orientado a GUI , ya que tengo que desarrollar la barra de menus de una aplicacion (Archivo - Ver - Opciones etc..) con sus respectivos submenus, alguien tiene algun ejemplo de esto que me pueda orientar o ayudar?

Como te han dicho, con el Tkinter podrías hacerlo. Mira en las demos que 
vienen con python, un fichero llamado "newmenubardemo.py" y otro llamado 
"menu-simple.py". Y si quieres más, en "menu-all-types-of-entries.py" 
encontrarás cómo hacer todo tipo de menus y submenús.



From gumerco en yahoo.es  Wed Mar 30 16:52:53 2005
From: gumerco en yahoo.es (Gumer Coronel =?ISO-8859-1?Q?P=E9rez?=)
Date: Wed, 30 Mar 2005 16:52:53 +0200
Subject: isnumeric
In-Reply-To: <040901c52fdf$4bbd5940$17905c9d@elw2k>
References: <040901c52fdf$4bbd5940$17905c9d@elw2k>
Message-ID: <1112194373.8774.0.camel@localhost.localdomain>

isinstance(x,int)

Devuelve true si x es un entero, Falso en cualquier otro caso. Para
float basta con cambiar int por float :)

El mié, 23-03-2005 a las 16:34 -0300, Esteban escribió:
> hola nuevamente
> como hago para saber que lo ingresado en un formulario web con el modulo cgi
> es un numero o no
> 
> saludos y gracias
> 
> _______________________________________________
> Python-es mailing list
> Python-es en aditel.org
> http://listas.aditel.org/listinfo/python-es
-- 
Gumer Coronel Pérez.



------------ próxima parte ------------
_______________________________________________
Python-es mailing list
Python-es en aditel.org
http://listas.aditel.org/listinfo/python-es

From esteban en ffyb.uba.ar  Wed Mar 30 18:15:25 2005
From: esteban en ffyb.uba.ar (esteban en ffyb.uba.ar)
Date: Wed, 30 Mar 2005 13:15:25 -0300 (ART)
Subject: isnumeric
In-Reply-To: <1112194373.8774.0.camel@localhost.localdomain>
References: <040901c52fdf$4bbd5940$17905c9d@elw2k>
	<1112194373.8774.0.camel@localhost.localdomain>
Message-ID: <4361.157.92.144.77.1112199325.squirrel@newton.local>

exelente, gracias

> isinstance(x,int)
>
> Devuelve true si x es un entero, Falso en cualquier otro caso. Para
> float basta con cambiar int por float :)
>
> El mié, 23-03-2005 a las 16:34 -0300, Esteban escribió:
>> hola nuevamente
>> como hago para saber que lo ingresado en un formulario web con el
>> modulo cgi es un numero o no
>>
>> saludos y gracias
>>
>> _______________________________________________
>> Python-es mailing list
>> Python-es en aditel.org
>> http://listas.aditel.org/listinfo/python-es
> --
> Gumer Coronel Pérez.



From jcea en argo.es  Wed Mar 30 18:28:11 2005
From: jcea en argo.es (Jesus Cea)
Date: Wed, 30 Mar 2005 18:28:11 +0200
Subject: isnumeric
In-Reply-To: <4361.157.92.144.77.1112199325.squirrel@newton.local>
References: <040901c52fdf$4bbd5940$17905c9d@elw2k>	<1112194373.8774.0.camel@localhost.localdomain>
	<4361.157.92.144.77.1112199325.squirrel@newton.local>
Message-ID: <424AD39B.3000509@argo.es>

No creo que sea esos lo que buscas, sino algo del tipo

try :
   int(valor)
except :
   [El dato entrado no era un entero...]



esteban en ffyb.uba.ar wrote:
> exelente, gracias
> 
> 
>>isinstance(x,int)
>>
>>Devuelve true si x es un entero, Falso en cualquier otro caso. Para
>>float basta con cambiar int por float :)
>>
>>El mié, 23-03-2005 a las 16:34 -0300, Esteban escribió:
>>
>>>hola nuevamente
>>>como hago para saber que lo ingresado en un formulario web con el
>>>modulo cgi es un numero o no
>>>
>>>saludos y gracias
>>>
>>>_______________________________________________
>>>Python-es mailing list
>>>Python-es en aditel.org
>>>http://listas.aditel.org/listinfo/python-es
>>
>>--
>>Gumer Coronel Pérez.
> 
> 
> 
> 
> _______________________________________________
> Python-es mailing list
> Python-es en aditel.org
> http://listas.aditel.org/listinfo/python-es
> 
> 

-- 
Jesus Cea Avion                         _/_/      _/_/_/        _/_/_/
jcea en argo.es http://www.argo.es/~jcea/ _/_/    _/_/  _/_/    _/_/  _/_/
                                       _/_/    _/_/          _/_/_/_/_/
PGP Key Available at KeyServ   _/_/  _/_/    _/_/          _/_/  _/_/
"Things are not so easy"      _/_/  _/_/    _/_/  _/_/    _/_/  _/_/
"My name is Dump, Core Dump"   _/_/_/        _/_/_/      _/_/  _/_/
"El amor es poner tu felicidad en la felicidad de otro" - Leibniz



From rvr en infoastro.com  Wed Mar 30 19:14:27 2005
From: rvr en infoastro.com (=?iso-8859-1?q?V=EDctor_R=2E?= Ruiz)
Date: Wed, 30 Mar 2005 18:14:27 +0100
Subject: isnumeric
In-Reply-To: <040901c52fdf$4bbd5940$17905c9d@elw2k>
References: <040901c52fdf$4bbd5940$17905c9d@elw2k>
Message-ID: <200503301814.27614.rvr@infoastro.com>


  Hola:

El Miércoles 23 Marzo 2005 19:34, Esteban tecleó:
> como hago para saber que lo ingresado en un formulario web con el modulo
> cgi es un numero o no

  Échale un vistazo a formencode.org: "FormEncode is a validation and form 
generation package. The validation can be used separately from the form 
generation. The validation works on compound data structures, with all parts 
being nestable. It is separate from HTTP or any other input mechanism".

  Saludetes,

-- 
Víctor R. Ruiz           | - Todos estos momentos se perderán
http://infoastro.com/rvr |   como lágrimas en la lluvia



From vitojph en gmail.com  Wed Mar 30 19:16:32 2005
From: vitojph en gmail.com (Victor Peinado)
Date: Wed, 30 Mar 2005 19:16:32 +0200
Subject: =?iso-8859-1?q?De_vueltas_con_la_codificaci=F3n=2E?=
Message-ID: 

¡Hola a todos!

Me temo que este tema está más que trillado pero es que no hay manera
de aclararse las tildes, las eñes y el bendito unicode. Os cuento:

Estoy parseando un archivo XML con xml.sax y guardo la estructura en
un diccionario de diccionarios para su posterior procesado. Hasta aquí
sin problemas. El archivo XML que parseo está en iso-8859-15, que es
la codificación base que uso en mi ordenador (Ubuntu Hoary). Leo en
«Dive into Python» que «cuando Python analiza un documento XML, todos
los datos se almacenan en memoria como unicode» y así parece, porque
las cadenas que aparecen en mi diccionario están en unicode.

Cuando trato de imprimir el resultado por salida estándar
(concretamente, quiero imprimir el resultado en otro XML), el programa
me casca con el siguiente error:

  File "mergeDict.py", line 288, in main
    sys.stdout.write("""""" % entry)
UnicodeEncodeError: 'ascii' codec can't encode character u'\xf3' in
position 21: ordinal not in range(128)

En el ejemplo, la variable 'entry' contiene la cadena u'invenci\xf3n'
(invención) y tal cual no se puede imprimir con sys.stdout.write
aunque se soluciona provisionalmente utilizando un simple print (he
leído que print convierte a ascii
todo lo que le echen).

¿Qué tendría que hacer para imprimir en unicode directamente y
utilizar sys.stdout.write para poder redirigir la salida? ¿Tengo que
reconvertir todas las cadenas con el método encode("iso-8859-15")
antes de imprimir? No soy muy partidario de pasar todo mi sistema a
unicode hasta que el resto de los mortales lo use de manera habitual,
¿hay alguna forma de especificarle a xml.sax que cualquier unicode sea
tratado iso-8859-15 y dejar de darse cabezazos con la codificación?
¿Cómo os enfrentáis habitualmente vosotros con estos problemas?

Siento dar la tabarra. Muchas gracias de antemano y saludos.

-- 
Víctor Peinado ||  || http://nlp.uned.es/~victor



From morillas en posta.unizar.es  Wed Mar 30 19:45:33 2005
From: morillas en posta.unizar.es (luis miguel morillas)
Date: Wed, 30 Mar 2005 19:45:33 +0200
Subject: De =?iso-8859-1?Q?vueltas_?=
	=?iso-8859-1?Q?con_la_codificaci=F3n=2E?=
In-Reply-To: 
References: 
Message-ID: <20050330174533.GA4938@marmota>


	Asunto: [Python-es] De vueltas con la codificación.
	Fecha: mié, mar 30, 2005 at 07:16:32 +0200


Citando a  Victor Peinado (vitojph en gmail.com):
> ¡Hola a todos!
> 
> Me temo que este tema está más que trillado pero es que no hay manera
> de aclararse las tildes, las eñes y el bendito unicode. Os cuento:
>

jeje. Tienes un hilo aquí
http://listas.aditel.org/archivos/python-es/2004-October/thread.html#10667

He escrito unas líneas que te pueden ayudar
http://155.210.85.193:8010/ccia/nodes/2005-03-30/unicodeerror?xslt=/akara/akara.xslt

Saludos,
 
> Estoy parseando un archivo XML con xml.sax y guardo la estructura en
> un diccionario de diccionarios para su posterior procesado. Hasta aquí
> sin problemas. El archivo XML que parseo está en iso-8859-15, que es
> la codificación base que uso en mi ordenador (Ubuntu Hoary). Leo en
> «Dive into Python» que «cuando Python analiza un documento XML, todos
> los datos se almacenan en memoria como unicode» y así parece, porque
> las cadenas que aparecen en mi diccionario están en unicode.
> 
> Cuando trato de imprimir el resultado por salida estándar
> (concretamente, quiero imprimir el resultado en otro XML), el programa
> me casca con el siguiente error:
> 
>   File "mergeDict.py", line 288, in main
>     sys.stdout.write("""""" % entry)
> UnicodeEncodeError: 'ascii' codec can't encode character u'\xf3' in
> position 21: ordinal not in range(128)
> 
> En el ejemplo, la variable 'entry' contiene la cadena u'invenci\xf3n'
> (invención) y tal cual no se puede imprimir con sys.stdout.write
> aunque se soluciona provisionalmente utilizando un simple print (he
> leído que print convierte a ascii
> todo lo que le echen).
> 
> ¿Qué tendría que hacer para imprimir en unicode directamente y
> utilizar sys.stdout.write para poder redirigir la salida? ¿Tengo que
> reconvertir todas las cadenas con el método encode("iso-8859-15")
> antes de imprimir? No soy muy partidario de pasar todo mi sistema a
> unicode hasta que el resto de los mortales lo use de manera habitual,
> ¿hay alguna forma de especificarle a xml.sax que cualquier unicode sea
> tratado iso-8859-15 y dejar de darse cabezazos con la codificación?
> ¿Cómo os enfrentáis habitualmente vosotros con estos problemas?
> 
> Siento dar la tabarra. Muchas gracias de antemano y saludos.
> 
> -- 
> Víctor Peinado ||  || http://nlp.uned.es/~victor
> _______________________________________________
> Python-es mailing list
> Python-es en aditel.org
> http://listas.aditel.org/listinfo/python-es

-- 

Luis Miguel

No a las patentes de software en Europa
EuropeSwPatentFree
http://EuropeSwPatentFree.hispalinux.es



From py en ls-l.org  Thu Mar 31 10:29:39 2005
From: py en ls-l.org (Chema Cortes)
Date: Thu, 31 Mar 2005 10:29:39 +0200
Subject: isnumeric
In-Reply-To: <1112194373.8774.0.camel@localhost.localdomain>
References: <040901c52fdf$4bbd5940$17905c9d@elw2k>
	<1112194373.8774.0.camel@localhost.localdomain>
Message-ID: <424BB4F3.7020909@ls-l.org>

Gumer Coronel Pérez escribió:
> isinstance(x,int)
> 
> Devuelve true si x es un entero, Falso en cualquier otro caso. Para
> float basta con cambiar int por float :)

No te lo recomiendo. Lo primero, porque de los formularios web se 
obtiene siempre los datos como cadena de texto, y segundo, porque hay 
otros "números" que no son instancias de int, por ejemplo:

 >>> isinstance(1L,int)
False
 >>> isinstance(9999999999,int)
False
 >>> isinstance(9999999999,long)
True


Ya que siempre hay que convertir a número desde cadena de texto, lo 
mejor es convertir a número directamente y capturar el error tal como se 
está diciendo.

Como truco elegante podría ser:


def isnumeric(x):
   return set(x)<=set("1234567890.") and x.count(".")<=1

------------ próxima parte ------------
_______________________________________________
Python-es mailing list
Python-es en aditel.org
http://listas.aditel.org/listinfo/python-es

From vitojph en gmail.com  Thu Mar 31 13:10:59 2005
From: vitojph en gmail.com (Victor Peinado)
Date: Thu, 31 Mar 2005 13:10:59 +0200
Subject: =?ISO-8859-1?Q?Re:__De_vueltas_con_la_codificaci=F3n.?=
In-Reply-To: <20050330174533.GA4938@marmota>
References: 
	<20050330174533.GA4938@marmota>
Message-ID: 

On Wed, 30 Mar 2005 19:45:33 +0200, luis miguel morillas  wrote:

> He escrito unas líneas que te pueden ayudar
> http://155.210.85.193:8010/ccia/nodes/2005-03-30/unicodeerror?xslt=/akara/akara.xslt

Gracias por tus notas, ya lo he solucionado usando .encode() antes de
imprimir. ¡Qué jaleo!

¿Para cuándo todo el mundo con unicode? :-)

-- 
Víctor Peinado ||  || http://nlp.uned.es/~victor



From cesar.andres en gmail.com  Thu Mar 31 22:17:08 2005
From: cesar.andres en gmail.com (Cesar Andres Roldan Garcia)
Date: Thu, 31 Mar 2005 15:17:08 -0500
Subject: Controling the ALU
Message-ID: <2b608e46050331121755fe06bf@mail.gmail.com>

Hi

How can I control an ALU from a PC using Python?

Thanks!


Hola...

Como puedo controlar la ALU de un PC usando Pyhton?

Gracias!

-- 
Atentamente,

Cesar Andres Roldan Garcia
Presidente Comunidad Académica Microsoft Javeriana
Teléfono: 300 8169857
Cali - Colombia



From jaumeantoni en gmail.com  Sat Mar 26 11:06:44 2005
From: jaumeantoni en gmail.com (J. Cinclaus)
Date: Sat, 26 Mar 2005 11:06:44 +0100
Subject: MdiForm en PyGtk
Message-ID: <42453434.5040104@gmail.com>

Hola a todos,
Estoy empezando con la programación en PyGtk y para el programa que he 
diseñado necesito utilizar una MdiForm, pero en el manual no encuentro 
ninguna referencia a ella. ¿Podéis indicarme cómo crearla?
Gracias.
Jaume



From decg_84 en hotmail.com  Sat Mar 26 15:04:47 2005
From: decg_84 en hotmail.com (Daniel casas)
Date: Sat, 26 Mar 2005 09:04:47 -0500
Subject: Ayuda
Message-ID: 

Hola que tal soy principiante en python y necesito ayuda para mi clase de 
Ing. de software tengo que exponer sobre python y mostrar un ejemplo 
sencillo de como me conecto a la base de datos. entonces yo tengo sqlite y 
halli cree una tabla empleado. entonces abro python y que codigo debo 
colocar para que me muestre la tabla EMPLEADO de la base de datos  llamada 
EJEMPLO todo es bajo windows he visto que importan sqlite pero no se que 
pasos seguir
Gracias
Att: Daniel Eduardo Casas Guerra

_________________________________________________________________
Consigue aquí las mejores y mas recientes ofertas de trabajo en América 
Latina y USA: http://latam.msn.com/empleos/