From bismarkcastilla en gmail.com Thu Sep 1 00:13:50 2005 From: bismarkcastilla en gmail.com (Bismark Castilla) Date: Wed, 31 Aug 2005 18:13:50 -0400 Subject: ide para python In-Reply-To: <1125525222.11052.35.camel@Laptop-Ubuntu> References: <1125519809.7807.26.camel@localhost.localdomain> <1125525222.11052.35.camel@Laptop-Ubuntu> Message-ID: umm, hay algun mirror donde este estos?? tengo el PIDA pero me esta dando problemas de dependencias -- saludos Bismark .................................................................................................... Debian Gnu/Linux Etch "Testing" Kernel 2.6.11-1-686 Linux for Human Beings On 8/31/05, Mario Lacunza wrote: > > Hola, > > Puedes probar: > -Boa > -SpeIDE > > Con PIDA lo trate de instalar en mi Ubuntu 5.04 pero tuve problemas de > dependencias al instarlo, Fernando, sabes si hay paquete para > Debian/Ubuntu ? > > > El mié, 31-08-2005 a las 16:23 -0400, Fernando San Martín Woerner > escribió: > > > El mié, 31-08-2005 a las 15:47 -0400, Bismark Castilla escribió: > > > hola hay algun IDE bueno para python(linux), es decir uno como anjuta > > > para > > > c++?? que tengo completamiento de codigo y esas cositas?? > > > > > > PIDA: http://pida.berlios.de/index.php/Main_Page > > > > saludos > > > > > Saludos / Best regards > > Mario Lacunza Vásquez > Desarrollador de Sistemas - Webmaster > Celular : +51193100386 (Tim) > Website : http://www.lacunza.tk > Email : mlacunza en gmail.com > Blog : http://mlacunza.blogspot.com > Lima - Peru > > > _______________________________________________ > Python-es mailing list > Python-es en aditel.org > http://listas.aditel.org/listinfo/python-es > > > From mlacunza en gmail.com Thu Sep 1 00:22:21 2005 From: mlacunza en gmail.com (Mario Lacunza) Date: Wed, 31 Aug 2005 17:22:21 -0500 Subject: ide para python In-Reply-To: References: <1125519809.7807.26.camel@localhost.localdomain> <1125525222.11052.35.camel@Laptop-Ubuntu> Message-ID: <1125526941.11052.45.camel@Laptop-Ubuntu> q distro tienes?? pues yo uso Ubuntu y lo mismo con el PIDA...incluso me falta un paquete (creo recordar) q pide y no encuentro por ningun lado... Te paso los links: SPEIDE : http://www.stani.be/python/spe/blog/ BOA: http://sourceforge.net/projects/boa-constructor/ Para GTK: Glade:http://glade.gnome.org/ El mié, 31-08-2005 a las 18:13 -0400, Bismark Castilla escribió: > umm, hay algun mirror donde este estos?? tengo el PIDA pero me esta dando > problemas de dependencias > > Saludos / Best regards Mario Lacunza Vásquez Desarrollador de Sistemas - Webmaster Celular : +51193100386 (Tim) Website : http://www.lacunza.tk Email : mlacunza en gmail.com Blog : http://mlacunza.blogspot.com Lima - Peru ------------ próxima parte ------------ _______________________________________________ Python-es mailing list Python-es en aditel.org http://listas.aditel.org/listinfo/python-es From bismarkcastilla en gmail.com Thu Sep 1 00:25:49 2005 From: bismarkcastilla en gmail.com (Bismark Castilla) Date: Wed, 31 Aug 2005 18:25:49 -0400 Subject: ide para python In-Reply-To: <1125526941.11052.45.camel@Laptop-Ubuntu> References: <1125519809.7807.26.camel@localhost.localdomain> <1125525222.11052.35.camel@Laptop-Ubuntu> <1125526941.11052.45.camel@Laptop-Ubuntu> Message-ID: uso debian etch, gracias por los links On 8/31/05, Mario Lacunza wrote: > > q distro tienes?? pues yo uso Ubuntu y lo mismo con el PIDA...incluso me > falta un paquete (creo recordar) q pide y no encuentro por ningun > lado... > > Te paso los links: > > SPEIDE : http://www.stani.be/python/spe/blog/ > BOA: http://sourceforge.net/projects/boa-constructor/ > > Para GTK: > Glade:http://glade.gnome.org/ > > > El mié, 31-08-2005 a las 18:13 -0400, Bismark Castilla escribió: > > > umm, hay algun mirror donde este estos?? tengo el PIDA pero me esta > dando > > problemas de dependencias > > > > > > Saludos / Best regards > > Mario Lacunza Vásquez > Desarrollador de Sistemas - Webmaster > Celular : +51193100386 (Tim) > Website : http://www.lacunza.tk > Email : mlacunza en gmail.com > Blog : http://mlacunza.blogspot.com > Lima - Peru > > > _______________________________________________ > Python-es mailing list > Python-es en aditel.org > http://listas.aditel.org/listinfo/python-es > > > -- saludos Bismark .................................................................................................... Debian Gnu/Linux Etch "Testing" Kernel 2.6.11-1-686 Linux for Human Beings From mario.carrasco en gmail.com Thu Sep 1 00:42:41 2005 From: mario.carrasco en gmail.com (=?ISO-8859-1?Q?Mario_Jim=E9nez_Carrasco?=) Date: Wed, 31 Aug 2005 17:42:41 -0500 Subject: ide para python In-Reply-To: References: <1125519809.7807.26.camel@localhost.localdomain> <1125525222.11052.35.camel@Laptop-Ubuntu> <1125526941.11052.45.camel@Laptop-Ubuntu> Message-ID: Otro de los IDES comumente usados para Python es el Eric.... www.die-offenbachs.de/detlev/ *eric* 3.html On 8/31/05, Bismark Castilla wrote: > > uso debian etch, gracias por los links > > On 8/31/05, Mario Lacunza wrote: > > > > q distro tienes?? pues yo uso Ubuntu y lo mismo con el PIDA...incluso me > > falta un paquete (creo recordar) q pide y no encuentro por ningun > > lado... > > > > Te paso los links: > > > > SPEIDE : http://www.stani.be/python/spe/blog/ > > BOA: http://sourceforge.net/projects/boa-constructor/ > > > > Para GTK: > > Glade:http://glade.gnome.org/ > > > > > > El mié, 31-08-2005 a las 18:13 -0400, Bismark Castilla escribió: > > > > > umm, hay algun mirror donde este estos?? tengo el PIDA pero me esta > > dando > > > problemas de dependencias > > > > > > > > > > Saludos / Best regards > > > > Mario Lacunza Vásquez > > Desarrollador de Sistemas - Webmaster > > Celular : +51193100386 (Tim) > > Website : http://www.lacunza.tk > > Email : mlacunza en gmail.com > > Blog : http://mlacunza.blogspot.com > > Lima - Peru > > > > > > _______________________________________________ > > Python-es mailing list > > Python-es en aditel.org > > http://listas.aditel.org/listinfo/python-es > > > > > > > > > -- > saludos > > Bismark > > .................................................................................................... > Debian Gnu/Linux Etch "Testing" Kernel 2.6.11-1-686 > Linux for Human Beings > _______________________________________________ > Python-es mailing list > Python-es en aditel.org > http://listas.aditel.org/listinfo/python-es > -- Mario Jimenez Carrasco Calle 27-A #324 x 10-C y 12, Fracc. Vergel II. Mérida, Yucatán. From py en ls-l.org Thu Sep 1 01:27:46 2005 From: py en ls-l.org (Chema Cortes) Date: Thu, 1 Sep 2005 01:27:46 +0200 Subject: ide para python In-Reply-To: References: Message-ID: <200509010127.47979.py@ls-l.org> El Miércoles 31 Agosto 2005 21:47, Bismark Castilla escribió: > hola hay algun IDE bueno para python(linux), es decir uno como anjuta para > c++?? que tengo completamiento de codigo y esas cositas?? Hay muchos intentos en cuanto a IDEs para python. Depende un poco de las librerías gráficas que utilices para crear el GUI. Así tenemos: - idle para tkinter (viene en la instalación de python) - boa-constructor para wxpython - kdevelop para qt - pythonwin para windows/MFC - pydev para eclipse - pida para gtk Pero si tuviera que decidirme por uno en estos momentos, creo sería la combinación de SPE 0.7.5 y winpdb: - SPE http://www.stani.be/python/spe/blog/ - winpdb http://winpdb.sf.net Os recomiendo que le echéis un vistazo a este debugger gráfico para python si todavía no lo habéis hecho. Entre otras cosas, permite realizar depurados remotos. From mlacunza en gmail.com Thu Sep 1 02:28:22 2005 From: mlacunza en gmail.com (Mario Lacunza) Date: Wed, 31 Aug 2005 19:28:22 -0500 Subject: ide para python In-Reply-To: <200509010127.47979.py@ls-l.org> References: <200509010127.47979.py@ls-l.org> Message-ID: <1125534502.8007.14.camel@Laptop-Ubuntu> Concuerdo contigo Chema, el SpeIDe esta muy bien, lo usaba en Win pero a mi me dio un problema al tratar de compilar desde el binario el wxPython 2.6.1(requisito para el SPE) por lo cual no puedo instalarlo en mi Ubuntu, he buscado por todos lados he puesto la pregunta en todos los foros y nada, si pudieran darme una luz se los agradeceria, les pongo el error q aparece luego de un buen rato compilando: ../../.././bk-deps g++ -c -o stcdll_XPM.o -D__WXGTK__ -I../../../../contrib/src/stc/../../include -I../../../../contrib/src/stc/scintilla/include -I../../../../contrib/src/stc/scintilla/src -D__WX__ -DSCI_LEXER -DLINK_LEXERS -DWXUSINGDLL -DWXMAKINGDLL_STC -fPIC -DPIC -D__WXDEBUG__ -I../../../lib/wx/include/gtk2-unicode-debug-2.6 -I../../../../include -DXTHREADS -pthread -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/X11R6/include -I/usr/include/atk-1.0 -I/usr/include/pango-1.0 -I/usr/include/freetype2 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -D_LARGEFILE_SOURCE=1 -I/usr/X11R6/include -O2 -pthread -I/usr/include/SDL -D_REENTRANT -Wall -Wno-ctor-dtor-privacy ../../../../contrib/src/stc/scintilla/src/XPM.cxx g++ -shared -fPIC -o ../../../lib/libwx_gtk2ud_stc-2.6.so.0.0.0 stcdll_PlatWX.o stcdll_ScintillaWX.o stcdll_stc.o stcdll_AutoComplete.o stcdll_CallTip.o stcdll_CellBuffer.o stcdll_ContractionState.o stcdll_Document.o stcdll_DocumentAccessor.o stcdll_Editor.o stcdll_ExternalLexer.o stcdll_Indicator.o stcdll_KeyMap.o stcdll_KeyWords.o stcdll_LexAPDL.o stcdll_LexAU3.o stcdll_LexAVE.o stcdll_LexAda.o stcdll_LexAsm.o stcdll_LexAsn1.o stcdll_LexBaan.o stcdll_LexBash.o stcdll_LexBullant.o stcdll_LexCLW.o stcdll_LexCPP.o stcdll_LexCSS.o stcdll_LexConf.o stcdll_LexCrontab.o stcdll_LexEScript.o stcdll_LexEiffel.o stcdll_LexErlang.o stcdll_LexForth.o stcdll_LexFortran.o stcdll_LexGui4Cli.o stcdll_LexHTML.o stcdll_LexKix.o stcdll_LexLisp.o stcdll_LexLout.o stcdll_LexLua.o stcdll_LexMMIXAL.o stcdll_LexMPT.o stcdll_LexMSSQL.o stcdll_LexMatlab.o stcdll_LexMetapost.o stcdll_LexNsis.o stcdll_LexOthers.o stcdll_LexPB.o stcdll_LexPOV.o stcdll_LexPS.o stcdll_LexPascal.o stcdll_LexPerl.o stcdll_LexPython.o stcdll_LexRuby.o stcdll_LexSQL.o stcdll_LexScriptol.o stcdll_LexSpecman.o stcdll_LexTeX.o stcdll_LexVB.o stcdll_LexVHDL.o stcdll_LexVerilog.o stcdll_LexYAML.o stcdll_LineMarker.o stcdll_PropSet.o stcdll_RESearch.o stcdll_ScintillaBase.o stcdll_Style.o stcdll_StyleContext.o stcdll_UniConversion.o stcdll_ViewStyle.o stcdll_WindowAccessor.o stcdll_XPM.o -pthread -L/usr/X11R6/lib -L../../../lib -Wl,-soname,libwx_gtk2ud_stc-2.6.so.0 -lwx_gtk2ud-2.6 -lwxtiffd-2.6 -lwxjpegd-2.6 -lwxpngd-2.6 -lwxregexud-2.6 -pthread -L/usr/X11R6/lib -Wl,--version-script,../../../version-script -lz -ldl -lm -pthread -lgtk-x11-2.0 -lgdk-x11-2.0 -latk-1.0 -lgdk_pixbuf-2.0 -lm -lpangoxft-1.0 -lpangox-1.0 -lpango-1.0 -lgobject-2.0 -lgmodule-2.0 -ldl -lgthread-2.0 -lglib-2.0 -lXinerama (cd ../../../lib/; rm -f libwx_gtk2ud_stc-2.6.so libwx_gtk2ud_stc-2.6.so.0; ln -s libwx_gtk2ud_stc-2.6.so.0.0.0 libwx_gtk2ud_stc-2.6.so.0; ln -s libwx_gtk2ud_stc-2.6.so.0 libwx_gtk2ud_stc-2.6.so) make: Leaving directory `/usr/src/rpm/BUILD/wxPython-src-2.6.1.0/bld/contrib/src/stc' + cd /usr/src/rpm/BUILD/wxPython-src-2.6.1.0/wxPython + /usr/bin/python2.4 setup.py WXPORT=gtk2 UNICODE=1 EP_ADD_OPTS=1 NO_SCRIPTS=1 'WX_CONFIG=/usr/src/rpm/BUILD/wxPython-src-2.6.1.0/bld/wx-config --no_rpath' build_ext --rpath=/usr/lib/wxPython-2.6.1.0-gtk2-unicode/lib build Preparing CORE... Preparing GLCANVAS... Preparing STC... Preparing GIZMOS... Preparing ANIMATE... running build_ext error: invalid Python installation: unable to open /usr/lib/python2.4/config/Makefile (Is a directory) error: Bad exit status from /var/tmp/rpm-tmp.42016 (%build) RPM build errors: Bad exit status from /var/tmp/rpm-tmp.42016 (%build) Este es el comando: root en Laptop-Ubuntu:/home/mario/MisDownloads/Linux/Programas/wxPython # sudo rpmbuild --rebuild --define 'pyver 2.4' wxPython2.6-2.6.1.0-1.src.rpm Sigo las instrucciones de este website: http://www.bitpim.org/developer.html Saludos / Best regards Mario Lacunza Vásquez Desarrollador de Sistemas - Webmaster Celular : +51193100386 (Tim) Website : http://www.lacunza.tk Email : mlacunza en gmail.com Blog : http://mlacunza.blogspot.com Lima - Peru ------------ próxima parte ------------ _______________________________________________ Python-es mailing list Python-es en aditel.org http://listas.aditel.org/listinfo/python-es From mlacunza en gmail.com Thu Sep 1 02:31:05 2005 From: mlacunza en gmail.com (Mario Lacunza) Date: Wed, 31 Aug 2005 19:31:05 -0500 Subject: ide para python In-Reply-To: References: <1125519809.7807.26.camel@localhost.localdomain> <1125525222.11052.35.camel@Laptop-Ubuntu> <1125526941.11052.45.camel@Laptop-Ubuntu> Message-ID: <1125534666.8007.18.camel@Laptop-Ubuntu> Tendras el wxPython 2.6.1 en un paquete .DEB ??? si es asi podrias enviarmelo??o decirme de donde lo puedo bajar??? No he podido instalar esta version pues me ha dado erroresal compilar, q he posteado en otro email aca a la lista hace unos momentos. Gracias! El mié, 31-08-2005 a las 18:25 -0400, Bismark Castilla escribió: > uso debian etch, gracias por los links > > On 8/31/05, Mario Lacunza wrote: > > > > q distro tienes?? pues yo uso Ubuntu y lo mismo con el PIDA...incluso me > > falta un paquete (creo recordar) q pide y no encuentro por ningun > > lado... > > > > Te paso los links: > > > > SPEIDE : http://www.stani.be/python/spe/blog/ > > BOA: http://sourceforge.net/projects/boa-constructor/ > > > > Para GTK: > > Glade:http://glade.gnome.org/ > > > > > > El mié, 31-08-2005 a las 18:13 -0400, Bismark Castilla escribió: > > > > > umm, hay algun mirror donde este estos?? tengo el PIDA pero me esta > > dando > > > problemas de dependencias > > > > > > > > > > Saludos / Best regards > > > > Mario Lacunza Vásquez > > Desarrollador de Sistemas - Webmaster > > Celular : +51193100386 (Tim) > > Website : http://www.lacunza.tk > > Email : mlacunza en gmail.com > > Blog : http://mlacunza.blogspot.com > > Lima - Peru > > > > > > _______________________________________________ > > Python-es mailing list > > Python-es en aditel.org > > http://listas.aditel.org/listinfo/python-es > > > > > > > > Saludos / Best regards Mario Lacunza Vásquez Desarrollador de Sistemas - Webmaster Celular : +51193100386 (Tim) Website : http://www.lacunza.tk Email : mlacunza en gmail.com Blog : http://mlacunza.blogspot.com Lima - Peru ------------ próxima parte ------------ _______________________________________________ Python-es mailing list Python-es en aditel.org http://listas.aditel.org/listinfo/python-es From fpalm en ula.ve Thu Sep 1 03:44:41 2005 From: fpalm en ula.ve (Francisco Palm) Date: Wed, 31 Aug 2005 21:44:41 -0400 Subject: ide para python In-Reply-To: <1125534502.8007.14.camel@Laptop-Ubuntu> References: <200509010127.47979.py@ls-l.org> <1125534502.8007.14.camel@Laptop-Ubuntu> Message-ID: <43165D09.5050806@ula.ve> He estado revisando los IDEs, el que me dejo la mejor impresión fue el SPE ya que se puede trabajar de inmediato y la completación de código es -excelente-. El BOA está muy bien aunque está hecho para proyectos grandes y no me da una buena sensación que sea un proyecto que actualizan de vez en cuando... no sé si realizar un proyecto grande con este sistema y después encontrarme un problema a mitad de camino, he hecho unas cosas bobas y ha estado bastante estable. El PIDA está muy bien aunque un poco crudo... En general lo IDEs ponen muchos problemas con la codificación, esto debería ser más simple. Para instalar el SPE hay que descargar la ultimísima versión 0.75c y el paquete de wxpython2.6-0 de los repositorios de la versión breezy. Para instalar PIDA se utiliza el paquete .deb de la página de PIDA para python 2.4 y hay que instalar el python2.4-profiler, para este paquete hay que tener activados los repositorios multiverse. También hay que tener instalado VIM. En fin, eric3 no me parece muy interesante porque no me gusta trabajar en kde... se puede instalar sin problemas ya que está empaquetado para Ubuntu. Saludos F. Palm Mario Lacunza wrote: >Concuerdo contigo Chema, el SpeIDe esta muy bien, lo usaba en Win pero a >mi me dio un problema al tratar de compilar desde el binario el wxPython >2.6.1(requisito para el SPE) por lo cual no puedo instalarlo en mi >Ubuntu, he buscado por todos lados he puesto la pregunta en todos los >foros y nada, si pudieran darme una luz se los agradeceria, les po... > ------------ 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 Thu Sep 1 06:41:49 2005 From: pan_python en yahoo.com.ar (Ariel Nardelli) Date: Thu, 01 Sep 2005 01:41:49 -0300 Subject: Simplificar codigo. In-Reply-To: <200508310900.14316.jjdelcerromurciano@yahoo.es> References: <43153A9A.5050301@yahoo.com.ar> <200508310900.14316.jjdelcerromurciano@yahoo.es> Message-ID: <4316868D.7000801@yahoo.com.ar> GRACIAS Joaquin!!! Te cuento que lo hice andar y ya estoy readaptando mi codigo :) Hice un par de modificaciones que las pongo aca asi le puede servir a cualquiera :) En los eventos va.. # p_apno -3- (Razon Social) EVT_TEXT_ENTER(self, 3,self.evt_get) EVT_TEXT(self, 3,self.evt_get) EVT_CHAR(self.tb_apno, lambda event: self.p_apno_ev_char(event,'tb_dire','tb_copo') ) EVT_SET_FOCUS(self.tb_apno,self.evt_skip) # toma foco... EVT_KILL_FOCUS(self.tb_apno,self.p_apno_ev_df) # deja el foco... Donde tb_dire es el proximo tb a procesar y tb_copo es el tb anterior y despues en mi rutina tengo... def p_apno_ev_char(self,event,sig,ant): # 353 es F12 y 352 es F11 (f12 avanza, f11 retrocede) key = event.GetKeyCode() if key == 9 or key == 353 or key == 13: # Tecla TAB o F12 Pasa foco. va = 'self.'+sig+'.SetFocus()' eval(va) event.Skip() if key == 352: # F11 retrocede va = 'self.'+ant+'.SetFocus()' eval(va) event.Skip() if key < WXK_SPACE or key == WXK_DELETE or key > 255: event.Skip() return event.Skip() Asi se pone "en foco" el proximo o anterior segun las teclas pulsadas... Espero que a alguien le sirva.... Joaquin Jose del Cerro Murciano wrote: >El Miércoles, 31 de Agosto de 2005 07:05, Ariel Nardelli escribió: > > >>Hola! >>Estoy haciendo un sistema de gestion (wx + python2.3) que tiene muchos >>textbox que "levantan" info desde pantalla para grabar todos esos datos >>en la base de datos. >> >>Haciendo el programa y tratando de afinar mas el codigo (sobre todo >>sacar el codigo repetitivo) veo que una rutina sobre todo se me repite >>constantemente solo me cambia 2 lineas pero los demas es siempre el >>mismo y entonces se me ocurrio simplificar todo y tratar de usar solo >>una rutina. >> >>Les explico con ejemplos, tengo dentro de programa los armados de >>pantalla y despues los eventos, aca un ejemplo de 2 eventos... >> >> # p_apno -3- (Razon Social) >> EVT_TEXT_ENTER(self, 3,self.evt_get) >> EVT_TEXT(self, 3,self.evt_get) >> EVT_CHAR(self.tb_apno, self.p_apno_ev_char) >> EVT_SET_FOCUS(self.tb_apno,self.evt_skip) # toma foco... >> EVT_KILL_FOCUS(self.tb_apno,self.p_apno_ev_df) # deja el foco... >> >> # p_dire -4- (Direccion) >> EVT_TEXT_ENTER(self, 4,self.evt_get) >> EVT_TEXT(self, 4,self.evt_get) >> EVT_CHAR(self.tb_dire, self.p_dire_ev_char) >> EVT_SET_FOCUS(self.tb_dire,self.evt_skip) # toma foco... >> EVT_KILL_FOCUS(self.tb_dire,self.p_dire_ev_df) # deja el foco... >> >>Toman el evento de apno y dire y ejecutan segun lo que se pulsa las >>rutinas, tengo 2 generales que solo sacan el enter y esas cosas que son >>la evt_get y el evt_skip que ya lo tengo simplificado en una rutina, >>despues tengo las otras dos, una donde asigno variables y verifico que >>los datos cargados sea lo que quiero (fechas correctas y demases) que >>esta siempre cuando pierdo el foco o sea verifico los datos y asigno >>variables siempre que pierdo el foco no antes, por lo tanto esta rutina >>siempre va a ser unica por cada texbox pero la que quiero "simplificar" >>es la de evt_char, la que va verificando cada tecla pulsada, esto lo >>hago porque en algunos casos necesito solo poner numeros o xx cosas >>filtradas y uso estas rutinas para filtrar lo que me pulsan del teclado. >>Pero una de las cosas por lo que mas la uso es que dependiendo lo que >>pulse del teclado fuerzo a pasar al foco, para lograr que pulsando F12 >>se pase el foco al proximo texbox y pulsando F11 pase el foco al textbox >>anterior, ese es el uso fundamental de las dos rutinas, aca las pongo: >> >> # Eventos p_apno -3- >> def p_apno_ev_df(self,event): # Deja Foco. >> if len(self.tb_apno.GetValue()) <> 0: >> self.tm_apno = self.tb_apno.GetValue() >> else: >> self.tm_apno = '' >> event.Skip() >> def p_apno_ev_char(self,event): >> # 353 es F12 y 352 es F11 (f12 avanza, f11 retrocede) >> key = event.GetKeyCode() >> if key == 9 or key == 353 or key == 13: # Tecla TAB o F12 Pasa >>foco. self.tb_dire.SetFocus() >> event.Skip() >> if key == 352: # F11 retrocede >> self.tb_ncli.SetFocus() >> event.Skip() >> if key < WXK_SPACE or key == WXK_DELETE or key > 255: >> event.Skip() >> return >> event.Skip() >> >> # Eventos p_dire -4- >> def p_dire_ev_df(self,event): # Deja Foco. >> if len(self.tb_dire.GetValue()) <> 0: >> self.tm_dire = self.tb_dire.GetValue() >> else: >> self.tm_dire = '' >> event.Skip() >> def p_dire_ev_char(self,event): >> # 353 es F12 y 352 es F11 (f12 avanza, f11 retrocede) >> key = event.GetKeyCode() >> if key == 9 or key == 353 or key == 13: # Tecla TAB o F12 Pasa >>foco. self.tb_copo.SetFocus() >> event.Skip() >> if key == 352: # F11 retrocede >> self.tb_apno.SetFocus() >> event.Skip() >> if key < WXK_SPACE or key == WXK_DELETE or key > 255: >> event.Skip() >> return >> event.Skip() >> >>Si la miran, lo unico que varia es si pulso tab, F12 o enter paso el >>evento al siguiente tb o si pulso F11 paso el foco al tb anterior. >>Esta rutina se repite en todos los tb salvo la parte que marca donde ir >>segun estas teclas, entonces se me ocurrio simplificar todo y dejar una >>sola rutina que lo haga. >>Tengo ordenado todo por orden si se fijan al asignar los tb yo no uso -1 >>sino que pongo un numero asi puedo mantener un orden cuando cargo los >>datos y "marcar" el orden con que voy tomando la informacion. >>La cosa es, hay alguna manera en esta rutina de "detectar" en que orden >>estoy? asi, simplemente cuando tengo que pasar el foco al orden >>siguiente seria un setfocus +1 y cuando quiero pasar el orden al tb >>anterior seria un setfocus -1 :). >> >> > >Hola, no se mucho de wx, pero podrias probar con una lambda a la hora de >enlazar el evento, algo asi como > > EVT_CHAR( > self.tb_apno, > lambda event: self.p_apno_ev_char(event,self.tb_apno) > ) > >Y la funcion p_apno_ev_char la declaras que recive un segundo parametro que es >el ID. Si ahora tienes la precaucion de mantener una lista con los controles >que has ido añadiendo puedes indexar sobre ella y poner el foco al que le >toque (self.controles[index+-1].SetFocus()). > >No se si es muy wx, pero te hara lo que quieres. > > > >>Lo que necesitaria saber es como detectar en que orden estoy y ademas >>como hacer para pasar el foco no como lo estoy haciendo aca >>(sef.tb.SetFocus()) sino hacerlo directamente sobre el orden algo asi >>como self.orden.SetFocus(). >> >>Bueno, Agradezco la ayuda y ademas si alguien tiene una mejor idea de >>hacer esto y me lo cuenta le estare muy agradecido. >> >> >> > >Bueno, yo uso Tkinter, y la forma en que lo abordaria seria crenadome una >clase que deriba del textbox y encapsula todo esto. Pero por desgracia no se >siquiera si es factible hacerlo asi con wx (esta claro que todo es factible >pero a veces es peor el remedio que la enfermedad). > >Un saludo >Joaquin > > > >>Gracias! >>Ariel >> >> > > >______________________________________________ >Renovamos el Correo Yahoo! >Nuevos servicios, más seguridad >http://correo.yahoo.es >_______________________________________________ >Python-es mailing list >Python-es en aditel.org >http://listas.aditel.org/listinfo/python-es > > -- 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 minoztro en gmail.com Thu Sep 1 08:00:28 2005 From: minoztro en gmail.com (Milton inostroza) Date: Thu, 1 Sep 2005 02:00:28 -0400 Subject: manual de ayuda Message-ID: <172699c505083123007a258776@mail.gmail.com> hola: Existe algo parecido a yelp GNOME online help browser application, para poder crear una propia documentación para un sistema que estoy realizando, por la ayuda gracias -- Milton Inostroza Aguilera From minoztro en gmail.com Thu Sep 1 08:02:06 2005 From: minoztro en gmail.com (Milton inostroza) Date: Thu, 1 Sep 2005 02:02:06 -0400 Subject: manual de ayuda In-Reply-To: <172699c505083123007a258776@mail.gmail.com> References: <172699c505083123007a258776@mail.gmail.com> Message-ID: <172699c5050831230225c4b5c3@mail.gmail.com> o tambien algo que se pueda crear como la ayuda que hizo la gente de mozilla firefox, existe alguna aplicación que haga eso de forma automática?? salu2!! -- Milton Inostroza Aguilera From jjdelcerromurciano en yahoo.es Thu Sep 1 09:31:11 2005 From: jjdelcerromurciano en yahoo.es (Joaquin Jose del Cerro Murciano) Date: Thu, 1 Sep 2005 09:31:11 +0200 Subject: ide para python In-Reply-To: <43165D09.5050806@ula.ve> References: <1125534502.8007.14.camel@Laptop-Ubuntu> <43165D09.5050806@ula.ve> Message-ID: <200509010931.11704.jjdelcerromurciano@yahoo.es> Hola, La cosa de los IDEs al final es algo bastante personal. Yo uso eric3. La ultima version esta muy bien. El debugger funciona bien, tiene un completado aceptable, un browser de clases decente, y en general el IDE esta bien (para lo que se ve para python). Lo que apuntan de "trabajar con KDE", es un IDE, y desarrollas para el GUI que quieras. Yo lo he rodado sobre el escritorio de gnome, lo unico es que necesitas tener instaladas las Qt (depende de Qt no de KDE). En la lista tienden a dejarse de lado los IDEs comerciales. Yo he probado el wingide, y me parece uno de los IDEs mas alucinantes que he visto para python. Realiza una de las mejores introspeccion de codigo sobre python que he visto, y te va guiando en todo momento sobre que metodos y atributos tienes disponibles. Ademas tiene uno de los debuggers mas rapidos que he visto para python. http://wingware.com Otro IDE que tiene muy buene pinta es el BlackAdder, de TheKompany. Este no lo he llegado a probar ya que no hay version de evaluacion para mi S.O., pero tambien tiene muy buena pinta. Respecto a precios (que es lo que nos suele asustar), tienen unos precios muy asequibles, el wingide esta desde $35 la version personal (que tiene de casi todo) a $175 la profesional. Y el BlackAdder esta en $80 la personal y $400 la "Bussines edition". http://www.thekompany.com/products/blackadder/ Un dia de estos tengo que decidirme a arrancar la maquina Güindous y probarlo. Por lo que parece tiene un diseñador de guis integrado en el propio IDE al estilo VB. Precisamente al hilo de esto ultimo, muchas veces la gente pregunta por un IDE esperando encontrarse algo que le permita picar codigo y diseñar el GUI de forma integrada. En lo que respecta a esto python cogea bastante. Ban apareciendo IDEs que te permiten editar codigo cada vez mejor, pero aun no hay muchos que integren la edicion de codigo con el diseño de GUIs. Si lo que buscas algo de eso, puedes intentar tirar de BOA, (y como ya he comentado blackadder parece tenerlo tambien). En la lista tambien han comentado algun IDE basado en glade (no recuerdo cualera). Hay Tambien otras herramientas, que no siendo propiamente IDEs de python pueden ser en ocasiones mas cercanas a lo que se busca que un IDE de python. Tienes cosas que pretenden ser lo que es MSAccess pero multiplataforma, y que como lenguaje de programacion usan python. Cosas como: - ReKall (ahora con licencia GPL), que permite manejar una base de datos al estilo Access, con diseñador de formularios e informes, y usa como lenguaje de programacion para los forms el python. http://www.rekallrevealed.org/kbExec.py - knoda, que sigue la linea de ReKall. http://knoda.sourceforge.net/ No son IDEs propiamente dichos pero te permiten desarrollar aplicaicones de "ir por casa" de forma rapida y sin muchas complicaciones (los dos disponen de un modo runtime para poder distribuir tus aplicaciones sin el IDE). Un saludo Joaquin ______________________________________________ Renovamos el Correo Yahoo! Nuevos servicios, más seguridad http://correo.yahoo.es From jjdelcerromurciano en yahoo.es Thu Sep 1 09:38:50 2005 From: jjdelcerromurciano en yahoo.es (Joaquin Jose del Cerro Murciano) Date: Thu, 1 Sep 2005 09:38:50 +0200 Subject: SimpleXMLRPCServer problema enigmatico In-Reply-To: <200508311635.00898.packo@assamita.net> References: <200508311125.27262.packo@assamita.net> <200508311635.00898.packo@assamita.net> Message-ID: <200509010938.50513.jjdelcerromurciano@yahoo.es> El Miércoles, 31 de Agosto de 2005 16:35, Paco Moreno escribió: > El Miércoles 31 Agosto 2005 11:25, Paco Moreno escribió: > > Estoy con la cabeza caliente porque no se por qué falla la siguiente > > petición xmlrpc: > > "error": > > Traceback (most recent call last): > > File "iclient.py", line 57, in refresca_hebra > > b = self.server.memoria() > > File "/usr/lib/python2.4/xmlrpclib.py", line 1096, in __call__ > > return self.__send(self.__name, args) > > File "/usr/lib/python2.4/xmlrpclib.py", line 1383, in __request > > verbose=self.__verbose > > File "/usr/lib/python2.4/xmlrpclib.py", line 1147, in request > > return self._parse_response(h.getfile(), sock) > > File "/usr/lib/python2.4/xmlrpclib.py", line 1286, in _parse_response > > return u.close() > > File "/usr/lib/python2.4/xmlrpclib.py", line 744, in close > > raise Fault(**self._stack[0]) > > xmlrpclib.Fault: > 2 arguments (1 given)'> > > > > "codigo servidor": > > from SimpleXMLRPCServer import * > > > > class sesiones: > > def __init__(self): > > print "Instanciacion de sesiones" > > > > def datos_iniciales(self): > > #devuelve una lista: espacio a, espacio b,mem_total, swap_total > > a = os.open('/proc/meminfo') > > sal = a.read() > > lista = sal.split() > > return [lista[4],lista[7],lista[1],lista[13]] #revisar > > > > def espacio_2(self): > > #devuelve lista de 2 elementos: a:ocupado,b:ocupado en en % > > a,b = os.popen2('df / -h') > > sal = b.read() > > b.close() > > lista1 = sal.split() > > a,b = os.popen2('df /dev/hda1 -h') > > sal = b.read() > > b.close() > > lista2 = sal.split() > > return [lista1[11][0:-1],lista2[11][0:-1]] > > def memoria(self): > #devuelve una lista de elementos: libre, cached, > buffered,swap_cached en kb > a = os.open('/proc/meminfo') > sal = a.read() > lista = sal.split() > return [lista[4],lista[7],lista[10],lista[13]] > --------------------------------------------- >>> import os >>> help(os.open) Help on built-in function open in module posix: open(...) open(filename, flag [, mode=0777]) -> fd Open a file (for low level IO). ------------------------------------------------ Un consejo que te alivia muchas veces con XMLRPC, cuando crees una funcion que esportas por XMLRPC atrapa las exceptciones, has un print del error, si puedes haz un print del stack, y luego relanza la excepcion. Asi podras ver mejor los errores y separar lo que tiene que ver con XMLRPC de lo que le pasa a tu codigo. > > class servidor: > > """Clase principal del servidor.""" > > configuraciones = {'puerto':6051, > > 'version_cliente':0.1,'version_server':0.1} > > > > def __init__(self): > > self.server = SimpleXMLRPCServer(("", > > self.configuraciones['puerto'])) > > self.server.register_instance(sesiones()) > > self.server.register_introspection_functions( ) > > > > def run(self): > > self.server.serve_forever() > > > > "cliente": > > class iclient: > > TIME_UPDATE = 200 > > def __init__(self): > > self.x = gtk.glade.XML('gui.glade') > > self.x.signal_autoconnect(self) > > self.server = ServerProxy("http://localhost:6051") > > print self.server.system.listMethods() > > self.hebra = gobject.timeout_add(self.TIME_UPDATE, > > self.refresca_hebra) > > > > def refresca_hebra(self): > > a = self.server.espacio_2() <-------- Lo ejecuta bien > > self.x.get_widget('progressbar11').set_fraction(float(a[0])/100) > > self.x.get_widget('progressbar12').set_fraction(float(a[1])/100) > > b = self.server.memoria() <-------- da el error de > > arriba return 1 > > > > ¿por qué? si alguien me lo puede decir muchas gracias porque por más que > > le doy vueltas está bien, a lo mejor se me escapa algún detalle de xmlrpc > > que no sepa(es la primera vez que hago una aplicación de este tipo). > > Lo siento, por recortar código se me pasó ______________________________________________ Renovamos el Correo Yahoo! Nuevos servicios, más seguridad http://correo.yahoo.es From ori_055 en hotmail.com Thu Sep 1 09:50:37 2005 From: ori_055 en hotmail.com (=?iso-8859-1?B?T3Jpb2wgU2VtZW506SBCZWxsbXVudA==?=) Date: Thu, 01 Sep 2005 07:50:37 +0000 Subject: Quiero aprender Python In-Reply-To: <43155953.90003@eibar.org> References: <43155953.90003@eibar.org> Message-ID: >From: Gari Araolaza >Reply-To: La lista de python en castellano >To: La lista de python en castellano >Subject: Re: [Python-es] Quiero aprender Python >Date: Wed, 31 Aug 2005 09:16:35 +0200 > >Joan Ordinas wrote: > >>Tato cuesta preguntar al Google o mirar? >> >>O mirar el histórico de la lista? >> >> >Yo creo que sí en algunos casos y sobre todo en este. Recordemos el mensaje >original: > >>Hola, qiuero aprender Python aunque tenga que estar mucho tiempo en ello. >>Mi problema es que no lo entiendo mucho todo esto, he leïdo >>www.sindominio.net/biblioweb/ telematica/hacker-como.html >>pero no lo acabo de pillar! >> >>Además no se que programa necessito ni de donde descargar-lo... >> >>Ya se que que hos costara un poco orientar-me pero por favor, QUIERO >>APRENDER PYTHON!!! > > >Hasta ahora la única respuesta lógica que he visto ha sido la de Marcos: > >>Er... ¿Para qué quieres aprenderlo? >> >Efectivamente. Uno que no sabe mirar en Google quiere ser hacker. Pues sí, >necesita toda nuestra ayuda. > >Así que lo mejor sería que fuera centrando el tema, no sea que quiera >aprender python para hacer un sniffer de paquetes o alguna otra idea genial >como un servidor web. ;-) > >Así que Oriol, ¿por qué no nos lo dices? > >¿Para qué quieres aprender Python? ¿Qué necesitas? Sólo así te podremos >orientar en algún camino decente y perderás el menor tiempo posible. > >Gari > Gari si que he mirado por el google pero solo he encontrado (www.sindominio.net/biblioweb/ telematica/hacker-como.html) esto pero OK ya intentaré darle mas vueltas al Google. _______________________________________________ >Python-es mailing list >Python-es en aditel.org >http://listas.aditel.org/listinfo/python-es _________________________________________________________________ Acepta el reto MSN Premium: Correos más divertidos con fotos y textos increíbles en MSN Premium. Descárgalo y pruébalo 2 meses gratis. http://join.msn.com?XAPID=1697&DI=1055&HL=Footer_mailsenviados_correosmasdivertidos From py en ls-l.org Thu Sep 1 10:05:14 2005 From: py en ls-l.org (Chema Cortes) Date: Thu, 01 Sep 2005 10:05:14 +0200 Subject: ide para python In-Reply-To: <1125534502.8007.14.camel@Laptop-Ubuntu> References: <200509010127.47979.py@ls-l.org> <1125534502.8007.14.camel@Laptop-Ubuntu> Message-ID: <4316B63A.9060106@ls-l.org> Mario Lacunza escribió: > Concuerdo contigo Chema, el SpeIDe esta muy bien, lo usaba en Win pero a > mi me dio un problema al tratar de compilar desde el binario el wxPython > 2.6.1(requisito para el SPE) por lo cual no puedo instalarlo en mi > Ubuntu, he buscado por todos lados he puesto la pregunta en todos los > foros y nada, si pudieran darme una luz se los agradeceria, les pongo el > error q aparece luego de un buen rato compilando: > > [...] > > make: Leaving directory > `/usr/src/rpm/BUILD/wxPython-src-2.6.1.0/bld/contrib/src/stc' > + cd /usr/src/rpm/BUILD/wxPython-src-2.6.1.0/wxPython > + /usr/bin/python2.4 setup.py WXPORT=gtk2 UNICODE=1 EP_ADD_OPTS=1 > NO_SCRIPTS=1 > 'WX_CONFIG=/usr/src/rpm/BUILD/wxPython-src-2.6.1.0/bld/wx-config > --no_rpath' build_ext --rpath=/usr/lib/wxPython-2.6.1.0-gtk2-unicode/lib > build > Preparing CORE... > Preparing GLCANVAS... > Preparing STC... > Preparing GIZMOS... > Preparing ANIMATE... > running build_ext > error: invalid Python installation: unable to > open /usr/lib/python2.4/config/Makefile (Is a directory) > error: Bad exit status from /var/tmp/rpm-tmp.42016 (%build) Te debe faltar el 'distutils'. Desconozco el ubuntu, pero busca algún paquete como 'python-dev' ó similar, e instálalo. ------------ próxima parte ------------ _______________________________________________ Python-es mailing list Python-es en aditel.org http://listas.aditel.org/listinfo/python-es From packo en assamita.net Thu Sep 1 10:27:41 2005 From: packo en assamita.net (Paco Moreno) Date: Thu, 1 Sep 2005 10:27:41 +0200 Subject: SimpleXMLRPCServer problema enigmatico In-Reply-To: <200509010938.50513.jjdelcerromurciano@yahoo.es> References: <200508311125.27262.packo@assamita.net> <200508311635.00898.packo@assamita.net> <200509010938.50513.jjdelcerromurciano@yahoo.es> Message-ID: <200509011027.42014.packo@assamita.net> > >>> import os > >>> help(os.open) > > Help on built-in function open in module posix: > > open(...) > open(filename, flag [, mode=0777]) -> fd > > Open a file (for low level IO). > > > ------------------------------------------------ > > Un consejo que te alivia muchas veces con XMLRPC, cuando crees una funcion > que esportas por XMLRPC atrapa las exceptciones, has un print del error, si > puedes haz un print del stack, y luego relanza la excepcion. > > Asi podras ver mejor los errores y separar lo que tiene que ver con XMLRPC > de lo que le pasa a tu codigo. > Gracias lo tendré en cuenta, que alivio, y menuda tontería era -- |Paco Moreno |web: http://www.assamita.net |blog: http://blog.assamita.net |correo: packo en assamita punto net |jabber: packo en jabber-hispano.org El trabajo sin reposo, convierte a Juan en un soso. From py en ls-l.org Thu Sep 1 10:46:17 2005 From: py en ls-l.org (Chema Cortes) Date: Thu, 01 Sep 2005 10:46:17 +0200 Subject: Simplificar codigo. In-Reply-To: <4316868D.7000801@yahoo.com.ar> References: <43153A9A.5050301@yahoo.com.ar> <200508310900.14316.jjdelcerromurciano@yahoo.es> <4316868D.7000801@yahoo.com.ar> Message-ID: <4316BFD9.9060806@ls-l.org> Ariel Nardelli escribió: > Te cuento que lo hice andar y ya estoy readaptando mi codigo :) > Hice un par de modificaciones que las pongo aca asi le puede servir a > cualquiera :) > > En los eventos va.. > > # p_apno -3- (Razon Social) > EVT_TEXT_ENTER(self, 3,self.evt_get) > EVT_TEXT(self, 3,self.evt_get) > EVT_CHAR(self.tb_apno, lambda event: > self.p_apno_ev_char(event,'tb_dire','tb_copo') ) > EVT_SET_FOCUS(self.tb_apno,self.evt_skip) # toma foco... > EVT_KILL_FOCUS(self.tb_apno,self.p_apno_ev_df) # deja el foco... > > Donde tb_dire es el proximo tb a procesar y tb_copo es el tb anterior y > despues en mi rutina tengo... > > def p_apno_ev_char(self,event,sig,ant): > # 353 es F12 y 352 es F11 (f12 avanza, f11 retrocede) > key = event.GetKeyCode() > if key == 9 or key == 353 or key == 13: # Tecla TAB o F12 Pasa foco. > va = 'self.'+sig+'.SetFocus()' > eval(va) > event.Skip() > if key == 352: # F11 retrocede > va = 'self.'+ant+'.SetFocus()' > eval(va) > event.Skip() > if key < WXK_SPACE or key == WXK_DELETE or key > 255: > event.Skip() > return > event.Skip() > > Asi se pone "en foco" el proximo o anterior segun las teclas pulsadas... Se podría evitar el eval() if key in (353,9,13): # Tecla TAB o F12 Pasa foco. tb=geattr(self,sig) tb.SetFocus() event.Skip() elif key == 352: # F11 retrocede tb=geattr(self,ant) tb.SetFocus() event.Skip() From aciddized en gmail.com Thu Sep 1 10:38:54 2005 From: aciddized en gmail.com (cut0ff) Date: Thu, 01 Sep 2005 10:38:54 +0200 Subject: ide para python In-Reply-To: References: Message-ID: <4316BE1E.6050406@gmail.com> En/na Bismark Castilla ha escrit: >hola hay algun IDE bueno para python(linux), es decir uno como anjuta para >c++?? que tengo completamiento de codigo y esas cositas?? > > > Yo utilizo Eric, que aún siendo una herramienta hecha en PyQT (utilizo Gnome) cumple de sobras con su cometido. Eric: http://www.die-offenbachs.de/detlev/eric3.html Saludos -- .~. Robert C. Rodriguez /V\ aciddized en gmail.com // \\ http://cut0ff.blogsome.com /( )\ JID cut0ff en jabberes.org ^`~´^ linux registered user #371167 From fpalm en ula.ve Thu Sep 1 12:47:40 2005 From: fpalm en ula.ve (Francisco Palm) Date: Thu, 01 Sep 2005 06:47:40 -0400 Subject: Necesitamos un Wiki! (y FAQ) Re: Quiero aprender Python In-Reply-To: References: Message-ID: <4316DC4C.30409@ula.ve> Señores!, Alguien tiene un servidor para iniciar un wiki? ESto lo digo porque tantas preguntas sobre como empezar a aprender y cúal IDE usar dejan en evidencia que esta lista esta pidiendo un Wiki a gritos. También está la página de pythonmexico, ¿será que nos dejan editar allí? ;-) Saludos F. Palm From aciddized en gmail.com Thu Sep 1 12:53:50 2005 From: aciddized en gmail.com (cut0ff) Date: Thu, 01 Sep 2005 12:53:50 +0200 Subject: ide para python In-Reply-To: <4316BE1E.6050406@gmail.com> References: <4316BE1E.6050406@gmail.com> Message-ID: <4316DDBE.5070307@gmail.com> En/na cut0ff ha escrit: > En/na Bismark Castilla ha escrit: > >> hola hay algun IDE bueno para python(linux), es decir uno como anjuta >> para c++?? que tengo completamiento de codigo y esas cositas?? >> >> >> > Yo utilizo Eric, que aún siendo una herramienta hecha en PyQT (utilizo > Gnome) cumple de sobras con su cometido. > > Eric: http://www.die-offenbachs.de/detlev/eric3.html > > > Saludos Por cierto, alguien ha probado DrPython? DrPython: http://drpython.sourceforge.net/ Saludos -- .~. Robert C. Rodriguez /V\ aciddized en gmail.com // \\ http://cut0ff.blogsome.com /( )\ JID cut0ff en jabberes.org ^`~´^ linux registered user #371167 From ftricas en gmail.com Thu Sep 1 13:43:35 2005 From: ftricas en gmail.com (=?ISO-8859-1?Q?Fernando_Tricas_Garc=EDa?=) Date: Thu, 1 Sep 2005 13:43:35 +0200 Subject: Necesitamos un Wiki! (y FAQ) Re: Quiero aprender Python In-Reply-To: <4316DC4C.30409@ula.ve> References: <4316DC4C.30409@ula.ve> Message-ID: Se pueden cear gratuitamente, por ejemplo en www.eapuntes.com Saludos, -- Fernando Tricas On 9/1/05, Francisco Palm wrote: > > Señores!, > > Alguien tiene un servidor para iniciar un wiki? > ESto lo digo porque tantas preguntas sobre como empezar a aprender y > cúal IDE usar dejan en evidencia que esta lista esta pidiendo un Wiki a > gritos. > > También está la página de pythonmexico, ¿será que nos dejan editar allí? > ;-) > > Saludos > > F. Palm > _______________________________________________ > Python-es mailing list > Python-es en aditel.org > http://listas.aditel.org/listinfo/python-es > -- Fernando Tricas From fjcalderon en gmail.com Thu Sep 1 15:12:38 2005 From: fjcalderon en gmail.com (Francisco Calderon) Date: Thu, 1 Sep 2005 09:12:38 -0400 Subject: Web + Python Message-ID: Ante todo un cordial saludo a los listeros, soy nuevo en la lista y queria hacer una consulta, actualmente estoy trabajando en una empresa como desarrollador php + mysql, estoy con una campaña franca por cambiar de lenguaje ya que como todos en esta lista sabrán php es bastante limitado y me he decidido por python que me parece genial :) Es por ello que he investigado sobre mod_python para el apache he leido en la documentacion que hay dos maneras de hacerlo funcionar, una es con archivos .py los cuales tienen el código python y muestran la web por medio de otros archivos .tmpl de esta manera se separa el código del html, y la otra es con psp, que me recuerda mucho a php u asp, ya que el codigo se puede meter en la pagina html con <% %> Me gustaria saber que experiencia han tenido aca los listeros con esto, cual opcion les parece más profesional, si conocen algun tutorial para trabajar con mod_python (estoy leyendo el manual pero siempre es bueno conseguir mas documentacion), he buscado por internet y la documentación y los ejemplos son muy limitada si la comparamos con php :s creo que esa es una de las pocas debilidades que le he encontrado a python. gracias de antemano -- // // Ing. Francisco J. Calderón S. // fjcalderon en gmail.com // Usuario de GNU/Linux nº 349529 // Maracay, Venezuela // From snmartin en galilea.cl Thu Sep 1 00:57:14 2005 From: snmartin en galilea.cl (Fernando San =?ISO-8859-1?Q?Mart=EDn?= Woerner) Date: Wed, 31 Aug 2005 18:57:14 -0400 Subject: ide para python In-Reply-To: <1125525222.11052.35.camel@Laptop-Ubuntu> References: <1125519809.7807.26.camel@localhost.localdomain> <1125525222.11052.35.camel@Laptop-Ubuntu> Message-ID: <1125529034.13899.12.camel@localhost.localdomain> El mié, 31-08-2005 a las 16:53 -0500, Mario Lacunza escribió: > Hola, > > Puedes probar: > -Boa > -SpeIDE > > Con PIDA lo trate de instalar en mi Ubuntu 5.04 pero tuve problemas de > dependencias al instarlo, Fernando, sabes si hay paquete para > Debian/Ubuntu ? > no pero yo lo tengo en ubuntu y no hay dramas, eso si debes tener algunos paquetes instalados como python-gnome-extra y otros mas en el canal #pida de freenode.net puedes preguntar mas -- Fernando San Martín Woerner Jefe de Informática Galilea S.A. From snmartin en galilea.cl Thu Sep 1 16:17:47 2005 From: snmartin en galilea.cl (Fernando San =?ISO-8859-1?Q?Mart=EDn?= Woerner) Date: Thu, 01 Sep 2005 10:17:47 -0400 Subject: PIDA IDE Para python Message-ID: <1125584267.7896.3.camel@localhost.localdomain> Colegas: Personalmente estoy involucrado en el desarrollo de PIDA, me gustaría comentar con uds. los problemas que están teniendo para hacerlo funcionar, el proyecto es bastante nuevo, sin embargo creo que tenemos cosas interesantes que mostrar. Por este medio ofrezco mi ayuda para dar soporte a aquellos que tengan problemas usandolo. saludos -- Fernando San Martín Woerner Jefe de Informática Galilea S.A. From peralta en aditel.org Thu Sep 1 15:16:23 2005 From: peralta en aditel.org (Luis Peralta) Date: Thu, 1 Sep 2005 15:16:23 +0200 Subject: Necesitamos un Wiki! (y FAQ) Re: Quiero aprender Python In-Reply-To: <4316DC4C.30409@ula.ve> References: <4316DC4C.30409@ula.ve> Message-ID: <20050901131623.GA25469@spisa.uji.es> Hola Francisco! El jue, 01 sep 2005, Francisco Palm decía: > Señores!, > > Alguien tiene un servidor para iniciar un wiki? > ESto lo digo porque tantas preguntas sobre como empezar a aprender y > cúal IDE usar dejan en evidencia que esta lista esta pidiendo un Wiki a > gritos. > > También está la página de pythonmexico, ¿será que nos dejan editar allí? > ;-) Voy a intentar montar un MediaWiki esta noche en Aditel y empezar a trabajar allí. ¿Os parece? Por otro lado, necesitaría algún gurú de este motor en concreto para temas de plantillas (no las html, sino los propios templates de MediaWiki) y demás. Un saludo, -- Luis Peralta http://spisa.act.uji.es/~peralta/ From antonio.beamud en linkend.net Thu Sep 1 16:29:52 2005 From: antonio.beamud en linkend.net (Antonio Beamud Montero) Date: Thu, 01 Sep 2005 16:29:52 +0200 Subject: ide para python In-Reply-To: <1125529034.13899.12.camel@localhost.localdomain> References: <1125519809.7807.26.camel@localhost.localdomain> <1125525222.11052.35.camel@Laptop-Ubuntu> <1125529034.13899.12.camel@localhost.localdomain> Message-ID: <1125584992.3878.21.camel@homer.linkend.net> Eclipse con la extensión de python. ------------ 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 Sep 1 15:22:31 2005 From: csotelop en yahoo.es (Carlos Eduardo Sotelo Pinto) Date: Thu, 01 Sep 2005 08:22:31 -0500 Subject: ide para python In-Reply-To: References: Message-ID: <43170097.2000604@yahoo.es> -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Hola esto va a depender mucho de lo que quieras hacer con python, s slo buscar programar y jugar(aprender), pues $ python y entraras al mode interactivo, y para hacer scripts, cualquier editor de testos es bueno, ahora si desrrolaras app graficas dependera de la librerias yo uso por ejemplo wxPytho con Boa Contructor que viene con debian sarge, y cuando usaba winbug tambien usaba wxpython con boa constructor. Bismark Castilla escribió: > hola hay algun IDE bueno para python(linux), es decir uno como anjuta para > c++?? que tengo completamiento de codigo y esas cositas?? > - -- Atentamente: *------------------------------------* ,= ,-_-. =. |Carlos E. Sotelo Pinto(KrLoS) | ((_/)o o(\_)) |GNU/Linux User Registered # 379182 | `-'(. .)`-' |Tildes omitidas voluntariamente | \_/ *------------------------------------* Bitacora de Vuelo Sociedad Peruana de Computacion Grupo de Usuarios GNU/Linux Arequipa Grupo de Usuarios Debian Arequipa Grupo de Usuarios Debian Peru - ------------------------------------------------------------------------ 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. -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.1 (GNU/Linux) Comment: Using GnuPG with Debian - http://enigmail.mozdev.org iD8DBQFDFwCWGmKhCAJG4kcRAtmEAJ9+v+Jw278BARyfTen2p0l5kh6JIwCfUkda QIx7StkFvkGsM1WBxY8/obg= =tVme -----END PGP SIGNATURE----- ______________________________________________ Renovamos el Correo Yahoo! Nuevos servicios, más seguridad http://correo.yahoo.es From cescd en yahoo.com.mx Thu Sep 1 16:55:57 2005 From: cescd en yahoo.com.mx (Cesar Cardenas Desales) Date: Thu, 1 Sep 2005 09:55:57 -0500 (CDT) Subject: Web + Python In-Reply-To: References: Message-ID: <20050901145558.90682.qmail@web50412.mail.yahoo.com> Pues tal vez te interesaría evaluar WebKit. ASí podrías implementar le patrón MVC, usando Servlets para la capa de Control, y PSP para la de Vista. Entrontrarás documentación en español para WebKit y PSP en: http://www.pythonmexico.org/index_html/doc/ --- Francisco Calderon escribió: > Ante todo un cordial saludo a los listeros, soy > nuevo en la lista y queria > hacer una consulta, actualmente estoy trabajando en > una empresa como > desarrollador php + mysql, estoy con una campaña > franca por cambiar de > lenguaje ya que como todos en esta lista sabrán php > es bastante limitado y > me he decidido por python que me parece genial :) > > Es por ello que he investigado sobre mod_python para > el apache he leido en > la documentacion que hay dos maneras de hacerlo > funcionar, una es con > archivos .py los cuales tienen el código python y > muestran la web por medio > de otros archivos .tmpl de esta manera se separa el > código del html, y la > otra es con psp, que me recuerda mucho a php u asp, > ya que el codigo se > puede meter en la pagina html con <% %> > > Me gustaria saber que experiencia han tenido aca los > listeros con esto, cual > opcion les parece más profesional, si conocen algun > tutorial para trabajar > con mod_python (estoy leyendo el manual pero siempre > es bueno conseguir mas > documentacion), he buscado por internet y la > documentación y los ejemplos > son muy limitada si la comparamos con php :s creo > que esa es una de las > pocas debilidades que le he encontrado a python. > > gracias de antemano > > -- > // > // Ing. Francisco J. Calderón S. > // fjcalderon en gmail.com > // Usuario de GNU/Linux nº 349529 > // Maracay, Venezuela > // > _______________________________________________ > Python-es mailing list > Python-es en aditel.org > http://listas.aditel.org/listinfo/python-es > __________________________________________________ Correo Yahoo! Espacio para todos tus mensajes, antivirus y antispam ¡gratis! Regístrate ya - http://correo.yahoo.com.mx/ From cescd en yahoo.com.mx Thu Sep 1 17:07:48 2005 From: cescd en yahoo.com.mx (Cesar Cardenas Desales) Date: Thu, 1 Sep 2005 10:07:48 -0500 (CDT) Subject: Necesitamos un Wiki! (y FAQ) Re: Quiero aprender Python In-Reply-To: <20050901131623.GA25469@spisa.uji.es> References: <20050901131623.GA25469@spisa.uji.es> Message-ID: <20050901150748.69305.qmail@web50415.mail.yahoo.com> Por supuesto el sitio de PythonMéxico está abierto para lo que deseen publicar, solamente hay que pedirle al administrador que lo instale. --- Luis Peralta escribió: > Hola Francisco! > > El jue, 01 sep 2005, Francisco Palm decía: > > > Señores!, > > > > Alguien tiene un servidor para iniciar un wiki? > > ESto lo digo porque tantas preguntas sobre como > empezar a aprender y > > cúal IDE usar dejan en evidencia que esta lista > esta pidiendo un Wiki a > > gritos. > > > > También está la página de pythonmexico, ¿será que > nos dejan editar allí? > > ;-) > > Voy a intentar montar un MediaWiki esta noche en > Aditel y empezar a > trabajar allí. ¿Os parece? Por otro lado, > necesitaría algún gurú de este > motor en concreto para temas de plantillas (no las > html, sino los > propios templates de MediaWiki) y demás. > > Un saludo, > -- > Luis Peralta > http://spisa.act.uji.es/~peralta/ > _______________________________________________ > Python-es mailing list > Python-es en aditel.org > http://listas.aditel.org/listinfo/python-es > __________________________________________________ Correo Yahoo! Espacio para todos tus mensajes, antivirus y antispam ¡gratis! Regístrate ya - http://correo.yahoo.com.mx/ From jordinas en gmail.com Thu Sep 1 17:08:27 2005 From: jordinas en gmail.com (Joan Ordinas) Date: Thu, 1 Sep 2005 17:08:27 +0200 Subject: Web + Python In-Reply-To: References: Message-ID: <9140533f050901080811bb48cd@mail.gmail.com> On 9/1/05, Francisco Calderon wrote: > Ante todo un cordial saludo a los listeros, soy nuevo en la lista y queria > hacer una consulta, actualmente estoy trabajando en una empresa como > desarrollador php + mysql, estoy con una campaña franca por cambiar de > lenguaje ya que como todos en esta lista sabrán php es bastante limitado y > me he decidido por python que me parece genial :) Aunque se aparta del modelo que propones, te puedo recomendar Zope y en particular Plone. Zope es un servidor de aplicacions, equiparable a Tomcat y Plone un CMS desarrollado sobre Zope. Esto se aparta mucho del modelo con el que tienes experiencia, y por su "especifidad" te seria difícil sacarle provecho de forma rápida, pero con calma no dejes de echarle un vistazo. JJOR From snmartin en galilea.cl Thu Sep 1 00:58:05 2005 From: snmartin en galilea.cl (Fernando San =?ISO-8859-1?Q?Mart=EDn?= Woerner) Date: Wed, 31 Aug 2005 18:58:05 -0400 Subject: ide para python In-Reply-To: <1125526941.11052.45.camel@Laptop-Ubuntu> References: <1125519809.7807.26.camel@localhost.localdomain> <1125525222.11052.35.camel@Laptop-Ubuntu> <1125526941.11052.45.camel@Laptop-Ubuntu> Message-ID: <1125529085.13899.14.camel@localhost.localdomain> El mié, 31-08-2005 a las 17:22 -0500, Mario Lacunza escribió: > q distro tienes?? pues yo uso Ubuntu y lo mismo con el PIDA...incluso me > falta un paquete (creo recordar) q pide y no encuentro por ningun > lado... puedo ayudarles si me envian la salida de los errores. saludos -- Fernando San Martín Woerner Jefe de Informática Galilea S.A. From bismarkcastilla en gmail.com Thu Sep 1 16:36:48 2005 From: bismarkcastilla en gmail.com (Bismark Castilla) Date: Thu, 1 Sep 2005 10:36:48 -0400 Subject: PIDA IDE Para python In-Reply-To: <1125584267.7896.3.camel@localhost.localdomain> References: <1125584267.7896.3.camel@localhost.localdomain> Message-ID: Fernando empecemos por aqui, uso debian Etch Nodo:/home/iloveyou/MyDownloads# dpkg -i python2.4-pida_0.2.2_i386.deb (Reading database ... 51429 files and directories currently installed.) Preparing to replace python2.4-pida 0.2.2 (using python2.4-pida_0.2.2_i386.deb) ... Unpacking replacement python2.4-pida ... dpkg: dependency problems prevent configuration of python2.4-pida: python2.4-pida depends on python2.4-gtk2; however: Package python2.4-gtk2 is not installed. python2.4-pida depends on python2.4-profiler; however: Package python2.4-profiler is not installed. dpkg: error processing python2.4-pida (--install): dependency problems - leaving unconfigured Errors were encountered while processing: python2.4-pida Nodo:/home/iloveyou/MyDownloads# dpkg -i python2.4-gtk2 dpkg: error processing python2.4-gtk2 (--install): cannot access archive: No such file or directory Errors were encountered while processing: python2.4-gtk2 -- saludos Bismark .................................................................................................... Debian Gnu/Linux Etch "Testing" Kernel 2.6.11-1-686 Linux for Human Beings On 9/1/05, Fernando San Martín Woerner wrote: > > Colegas: > > Personalmente estoy involucrado en el desarrollo de PIDA, me gustaría > comentar con uds. los problemas que están teniendo para hacerlo > funcionar, el proyecto es bastante nuevo, sin embargo creo que tenemos > cosas interesantes que mostrar. > > Por este medio ofrezco mi ayuda para dar soporte a aquellos que tengan > problemas usandolo. > > 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 harpo en matrix.org.ar Thu Sep 1 16:49:42 2005 From: harpo en matrix.org.ar (Harpo Maxx) Date: Thu, 1 Sep 2005 11:49:42 -0300 Subject: Web + Python In-Reply-To: References: Message-ID: <20050901144942.GC10486@matrix.org.ar> El Thu, Sep 01, 2005 at 09:12:38AM -0400, Francisco Calderon dijo: > Ante todo un cordial saludo a los listeros, soy nuevo en la lista y queria > hacer una consulta, actualmente estoy trabajando en una empresa como > desarrollador php + mysql, estoy con una campaña franca por cambiar de > lenguaje ya que como todos en esta lista sabrán php es bastante limitado y > me he decidido por python que me parece genial :) > > Es por ello que he investigado sobre mod_python para el apache he leido en > la documentacion que hay dos maneras de hacerlo funcionar, una es con > archivos .py los cuales tienen el código python y muestran la web por medio > de otros archivos .tmpl de esta manera se separa el código del html, y la > otra es con psp, que me recuerda mucho a php u asp, ya que el codigo se > puede meter en la pagina html con <% %> > > Me gustaria saber que experiencia han tenido aca los listeros con esto, cual > opcion les parece más profesional, si conocen algun tutorial para trabajar > con mod_python (estoy leyendo el manual pero siempre es bueno conseguir mas > documentacion), he buscado por internet y la documentación y los ejemplos > son muy limitada si la comparamos con php :s creo que esa es una de las > pocas debilidades que le he encontrado a python. Sin duda, python en la web no es tan sencillo como PHP, pero eso esta cambiando. mod_python es _MUCHO_ mas potente que mod_php IMHO. Lo que falta por ahi son buenos modulos para desarrollo web. podes mirar http://www.pythonweb.org un set de modulos para desarrollo web, que incluye sessiones, abstraccion para acceso a las DB, y un proyecto como bricks que no es otra cosa que "RubyonRails" pero en python (aun esta verde). Sencillito pero funcional http://www.djangoproject.com/ Esto es un framework tipo ROR (RubyOnRails) dicen que promete mucho, no lo he probado. http://www.zope.org bueno Zope es un moustro!, no es solo python, tenes un par de lenguajes de templates (DTML y ZPT) y no es tan facil para empezar, pero si queres hacer algo serio y escalable. Zope es lo que buscas. Hay otros mas, pero no me los acuerdo. Saludos! -- Harpo+ http://elserver.forknet-ar.org/harpo/ [FP] F152 8D50 6939 E21A 7A90 CDD4 AEE4 FA48 DF70 4D68 From cescd en yahoo.com.mx Thu Sep 1 17:00:25 2005 From: cescd en yahoo.com.mx (Cesar Cardenas Desales) Date: Thu, 1 Sep 2005 10:00:25 -0500 (CDT) Subject: =?iso-8859-1?q?Manuales_Programaci=F3n_Web_Python_?= =?iso-8859-1?q?=28Espa=F1ol=29?= Message-ID: <20050901150025.47646.qmail@web50402.mail.yahoo.com> Con beneplácito les anuncio la publicación de dos nuevos manuales (en Español) de programación en Web con Python, usando Webware: Servlets y Actions con WebKit http://www.pythonmexico.org/index_html/doc/servlets.html Introducción a Python Server Pages http://www.pythonmexico.org/index_html/doc/psp.html Que los disfruten Saludos __________________________________________________ Correo Yahoo! Espacio para todos tus mensajes, antivirus y antispam ¡gratis! Regístrate ya - http://correo.yahoo.com.mx/ From rapto en arrakis.es Thu Sep 1 16:59:55 2005 From: rapto en arrakis.es (=?ISO-8859-1?Q?Marcos_S=E1nchez_Provencio?=) Date: Thu, 01 Sep 2005 16:59:55 +0200 Subject: Web + Python In-Reply-To: References: Message-ID: <4317176B.3020603@arrakis.es> No dejen de probar Django: http://www.djangoproject.com/ Si alguien tiene ganas de traducir el 'tutorial', seguro que más de uno se lo agradece. Componentes de Django: * Traducción objeto-BD relacional * Traducción de URLs * Un nuevo :-P sistema de plantillas * Sistema de cache * Pantallas de administración automática Estoy estudiando para pasar mi proyecto Celestina a esto (antes estaba en Webware) por varios motivos: * Facilidad de instalación (mod_python viene en Ubuntu). * Está de moda (igual cae alguien para meterse a desarrollar). * La única manera de aprender algo complejo es plantearse una tarea. Besos Marcos Francisco Calderon wrote: >Ante todo un cordial saludo a los listeros, soy nuevo en la lista y queria >hacer una consulta, actualmente estoy trabajando en una empresa como >desarrollador php + mysql, estoy con una campaña franca por cambiar de >lenguaje ya que como todos en esta lista sabrán php es bastante limitado y >me he decidido por python que me parece genial :) > >Es por ello que he investigado sobre mod_python para el apache he leido en >la documentacion que hay dos maneras de hacerlo funcionar, una es con >archivos .py los cuales tienen el código python y muestran la web por medio >de otros archivos .tmpl de esta manera se separa el código del html, y la >otra es con psp, que me recuerda mucho a php u asp, ya que el codigo se >puede meter en la pagina html con <% %> > >Me gustaria saber que experiencia han tenido aca los listeros con esto, cual >opcion les parece más profesional, si conocen algun tutorial para trabajar >con mod_python (estoy leyendo el manual pero siempre es bueno conseguir mas >documentacion), he buscado por internet y la documentación y los ejemplos >son muy limitada si la comparamos con php :s creo que esa es una de las >pocas debilidades que le he encontrado a python. > >gracias de antemano > > > From bismarkcastilla en gmail.com Thu Sep 1 17:02:45 2005 From: bismarkcastilla en gmail.com (Bismark Castilla) Date: Thu, 1 Sep 2005 11:02:45 -0400 Subject: ide para python In-Reply-To: <43170097.2000604@yahoo.es> References: <43170097.2000604@yahoo.es> Message-ID: estas seguro que wxpython viene con debian sarge?? no lo veo por casualidad es esto?? Nodo:/home/iloveyou/eclipse-SDK-3.1-linux-gtk/eclipse# apt-cache search wxpython libwxgtk2.4-python - wxWindows Cross-platform C++ GUI toolkit (wxPython binding) python-opengl - Python binding to OpenGL python2.1-opengl - Python binding to OpenGL python2.2-opengl - Python binding to OpenGL python2.3-opengl - Python binding to OpenGL wxwin2.4-examples - wxWindows Cross-platform C++ GUI toolkit (examples) cual debo instalar?? On 9/1/05, Carlos Eduardo Sotelo Pinto wrote: > > -----BEGIN PGP SIGNED MESSAGE----- > Hash: SHA1 > > Hola esto va a depender mucho de lo que quieras hacer con python, s slo > buscar programar y jugar(aprender), pues > $ python > y entraras al mode interactivo, y para hacer scripts, cualquier editor > de testos es bueno, ahora si desrrolaras app graficas > dependera de la librerias > yo uso por ejemplo wxPytho con Boa Contructor que viene con debian > sarge, y cuando usaba winbug tambien usaba wxpython con boa constructor. > > Bismark Castilla escribió: > > hola hay algun IDE bueno para python(linux), es decir uno como anjuta > para > > c++?? que tengo completamiento de codigo y esas cositas?? > > > > > - -- > Atentamente: > > *------------------------------------* ,= ,-_-. =. > |Carlos E. Sotelo Pinto(KrLoS) | ((_/)o o(\_)) > |GNU/Linux User Registered # 379182 | `-'(. .)`-' > |Tildes omitidas voluntariamente | \_/ > *------------------------------------* > Bitacora de Vuelo > Sociedad Peruana de Computacion > Grupo de Usuarios GNU/Linux Arequipa > Grupo de Usuarios Debian Arequipa > Grupo de Usuarios Debian Peru > - ------------------------------------------------------------------------ > 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. > > -----BEGIN PGP SIGNATURE----- > Version: GnuPG v1.4.1 (GNU/Linux) > Comment: Using GnuPG with Debian - http://enigmail.mozdev.org > > iD8DBQFDFwCWGmKhCAJG4kcRAtmEAJ9+v+Jw278BARyfTen2p0l5kh6JIwCfUkda > QIx7StkFvkGsM1WBxY8/obg= > =tVme > -----END PGP SIGNATURE----- > > > ______________________________________________ > Renovamos el Correo Yahoo! > Nuevos servicios, más seguridad > http://correo.yahoo.es > _______________________________________________ > Python-es mailing list > Python-es en aditel.org > http://listas.aditel.org/listinfo/python-es > -- saludos Bismark .................................................................................................... Debian Gnu/Linux Etch "Testing" Kernel 2.6.11-1-686 Linux for Human Beings From cescd en yahoo.com.mx Thu Sep 1 18:28:50 2005 From: cescd en yahoo.com.mx (Cesar Cardenas Desales) Date: Thu, 1 Sep 2005 11:28:50 -0500 (CDT) Subject: Web + Python In-Reply-To: <4317176B.3020603@arrakis.es> References: <4317176B.3020603@arrakis.es> Message-ID: <20050901162851.90507.qmail@web50403.mail.yahoo.com> En eso de la traducción ando, pero ya saben, primero debo leer (y correr, por supuesto) los tutoriales, pues he escuchado maravillas de django y de ruby on rails. Por favor, si alguien ya comenzó o va a comenzar a traducirlos, envíe un aviso a la lista antes de que cometamos el error de duplicar trabajo. Saludos --- Marcos Sánchez Provencio escribió: > No dejen de probar Django: > > http://www.djangoproject.com/ > > Si alguien tiene ganas de traducir el 'tutorial', > seguro que más de uno > se lo agradece. > > Componentes de Django: > * Traducción objeto-BD relacional > * Traducción de URLs > * Un nuevo :-P sistema de plantillas > * Sistema de cache > * Pantallas de administración automática > > Estoy estudiando para pasar mi proyecto Celestina a > esto (antes estaba > en Webware) por varios motivos: > * Facilidad de instalación (mod_python viene en > Ubuntu). > * Está de moda (igual cae alguien para meterse a > desarrollar). > * La única manera de aprender algo complejo es > plantearse una tarea. > > Besos > Marcos > > Francisco Calderon wrote: > > >Ante todo un cordial saludo a los listeros, soy > nuevo en la lista y queria > >hacer una consulta, actualmente estoy trabajando en > una empresa como > >desarrollador php + mysql, estoy con una campaña > franca por cambiar de > >lenguaje ya que como todos en esta lista sabrán php > es bastante limitado y > >me he decidido por python que me parece genial :) > > > >Es por ello que he investigado sobre mod_python > para el apache he leido en > >la documentacion que hay dos maneras de hacerlo > funcionar, una es con > >archivos .py los cuales tienen el código python y > muestran la web por medio > >de otros archivos .tmpl de esta manera se separa el > código del html, y la > >otra es con psp, que me recuerda mucho a php u asp, > ya que el codigo se > >puede meter en la pagina html con <% %> > > > >Me gustaria saber que experiencia han tenido aca > los listeros con esto, cual > >opcion les parece más profesional, si conocen algun > tutorial para trabajar > >con mod_python (estoy leyendo el manual pero > siempre es bueno conseguir mas > >documentacion), he buscado por internet y la > documentación y los ejemplos > >son muy limitada si la comparamos con php :s creo > que esa es una de las > >pocas debilidades que le he encontrado a python. > > > >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 2GB extra a tu correo por $100 al mes. http://net.yahoo.com.mx From bismarkcastilla en gmail.com Thu Sep 1 16:32:54 2005 From: bismarkcastilla en gmail.com (Bismark Castilla) Date: Thu, 1 Sep 2005 10:32:54 -0400 Subject: ide para python In-Reply-To: <4316DDBE.5070307@gmail.com> References: <4316BE1E.6050406@gmail.com> <4316DDBE.5070307@gmail.com> Message-ID: d todos los IDE que han puesto son un dolor de cabeza instalarlos, muchos problemas de compilacion y de dependencias, hay alguno que sea facil?? no puedo pasarme una semana para instalar un IDE es mucho tiempo. alguna sugerencia?? -- saludos Bismark .................................................................................................... Debian Gnu/Linux Etch "Testing" Kernel 2.6.11-1-686 Linux for Human Beings On 9/1/05, cut0ff wrote: > > En/na cut0ff ha escrit: > > > En/na Bismark Castilla ha escrit: > > > >> hola hay algun IDE bueno para python(linux), es decir uno como anjuta > >> para c++?? que tengo completamiento de codigo y esas cositas?? > >> > >> > >> > > Yo utilizo Eric, que aún siendo una herramienta hecha en PyQT (utilizo > > Gnome) cumple de sobras con su cometido. > > > > Eric: http://www.die-offenbachs.de/detlev/eric3.html > > > > > > Saludos > > Por cierto, alguien ha probado DrPython? > > DrPython: http://drpython.sourceforge.net/ > > Saludos > > -- > .~. Robert C. Rodriguez > /V\ aciddized en gmail.com > // \\ http://cut0ff.blogsome.com > /( )\ JID cut0ff en jabberes.org > ^`~´^ linux registered user #371167 > > _______________________________________________ > Python-es mailing list > Python-es en aditel.org > http://listas.aditel.org/listinfo/python-es > From bismarkcastilla en gmail.com Thu Sep 1 16:38:24 2005 From: bismarkcastilla en gmail.com (Bismark Castilla) Date: Thu, 1 Sep 2005 10:38:24 -0400 Subject: PIDA IDE Para python In-Reply-To: <1125584267.7896.3.camel@localhost.localdomain> References: <1125584267.7896.3.camel@localhost.localdomain> Message-ID: disculpa, cometi un error en el otro mensaje, este es el error de dependencia que no se como resolverlo Nodo:/home/iloveyou/MyDownloads# dpkg -i python2.4-pida_0.2.2_i386.deb (Reading database ... 51429 files and directories currently installed.) Preparing to replace python2.4-pida 0.2.2 (using python2.4-pida_0.2.2_i386.deb) ... Unpacking replacement python2.4-pida ... dpkg: dependency problems prevent configuration of python2.4-pida: python2.4-pida depends on python2.4-gtk2; however: Package python2.4-gtk2 is not installed. python2.4-pida depends on python2.4-profiler; however: Package python2.4-profiler is not installed. dpkg: error processing python2.4-pida (--install): dependency problems - leaving unconfigured Errors were encountered while processing: python2.4-pida Nodo:/home/iloveyou/MyDownloads# apt-get install python2.4-gtk2 Reading Package Lists... Done Building Dependency Tree... Done Package python2.4-gtk2 is not available, but is referred to by another package. This may mean that the package is missing, has been obsoleted, or is only available from another source E: Package python2.4-gtk2 has no installation candidate On 9/1/05, Fernando San Martín Woerner wrote: > > Colegas: > > Personalmente estoy involucrado en el desarrollo de PIDA, me gustaría > comentar con uds. los problemas que están teniendo para hacerlo > funcionar, el proyecto es bastante nuevo, sin embargo creo que tenemos > cosas interesantes que mostrar. > > Por este medio ofrezco mi ayuda para dar soporte a aquellos que tengan > problemas usandolo. > > 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 > -- saludos Bismark .................................................................................................... Debian Gnu/Linux Etch "Testing" Kernel 2.6.11-1-686 Linux for Human Beings From cescd en yahoo.com.mx Thu Sep 1 17:25:14 2005 From: cescd en yahoo.com.mx (Cesar Cardenas Desales) Date: Thu, 1 Sep 2005 10:25:14 -0500 (CDT) Subject: =?iso-8859-1?q?Re:=20=20=BFprogramar=20con=20wxPython=3F=20gra?= =?iso-8859-1?q?cias=20por=20algun=20tip?= In-Reply-To: References: Message-ID: <20050901152515.74727.qmail@web50403.mail.yahoo.com> Está el grupo de PtyhonMéxico, pero creo que nadie es de Yucatan. http://www.pythonmexico.org/ --- Mario Jiménez Carrasco escribió: > Hola.. antes que nada, un Saludo... > > Bien Lenin, en cuanto a tu pregunta de si en Mérida > (Yucatán, México) existe > algun grupo de programadores en Python, hasta > ahorita no he sabido nada > sobre alguno, de hecho hay muy pocos o no conozco a > muchos que utilicen > Python, yo vivo en Mérida y al igual que tú me estoy > iniciando en Python, he > estado leyendo algunos manuales y puedo decir que es > muy interesante todo lo > que se puede lograr con Python... > > Espero que sigas tan interesado y pues ya que > estamos cerca podriamos > iniciar algo de lo que mencionas, un grupo dedicado > al desarrollo de > aplicaciones o un grupo de desarrollo en Python.. > > Saludos.. y hasta pronto... > > On 8/29/05, Ruben Charles > wrote: > > > > Con wxPython es posible hacer aplicaciones como y > mejor que > > VisualBasic. Los hábitos que crea Visual Basic > suelen ser muy malos > > (hacer click, dibujar una ventana, un botón, etc.) > Pero la > > programación es una forma de expresar ideas, así > que prueba y ensaya > > con python y decide tu el lenguaje te da el poder > y expresividad que > > necesitas y/o te gusta. > > > > Lo que bajaste no fué el "código" sino los módulos > de wxWidgets > > utilizables en Python. > > > > La mejor manera de sacarle provecho es leer > primero uno "Getting > > started", luego hacer unas aplicaciones sencilla > tu mismo. > > > > Hay herramientas que te permiten "dibujar" la > interface usando > > wxPython, pero no es el punto que hace mejor un > lenguaje que otro > > sino la flexibildad del mismo. > > > > Te recomiendo antes que nada que leas los > tutoriales y te empapes un > > poco más, practiques y luego preguntes si te > trabas en algo. > > > > > > Otra cosa... Las ventanas y botones que programas > en wxPython se > > ubican con coordenadas "x", "y" y tambien con > otros recursos (windows > > layouts) por demas útiles, estudia la parte de los > wxSizer y tendrás > > una idea. > > > > > > > > On 8/29/05, Puga Lenin > wrote: > > > > > > > > > Que tal lista, soy novato en esto de la > programación y entre los > > comentarios de internet > > > lei que el mejor lenguaje para aprender a > programar es Python (es > > excelente), actualmente > > > estos utilizando el manual de un universidad de > España el cual es una > > introducción del lenguaje > > > por medio del programa PythonG. Me comunico con > ustedes para saber si > > aquí en Mérida > > > hay alguna comunidad de proramadores en Python. > entre muchas de mis > > dudas es que si en Python > > > es posible porgramar aplicaciones como en Visual > Basic, utilizando > > botones y todo. Lei que > > > para ello está el wxPython, descargue el > programa (mejor dicho el > > codigo) y el archivo de doc y demos, en > > > este ultimo veo que existen ejemplos de como > insertar ventanas y botones > > pero si alguien me > > > puede dar tips de como utilizarlo para sacar el > mejor provecho mucho se > > lo agradecería. > > > por lo que pude notar en wxPython es que no > existen botones con en VB > > sino que > > > se tiene que poner en el codigo fuente la orden > de insertar una ventana > > u objeto en xy rango, gracias por > > > su tiempo y su ayuda. > > > > > > > > > > > > > > > atte. Lenin Ernesto Puga > > > Mérida Yucatan México > > > email: lenin.puga en clickmx.com > > > _______________________________________________ > > > 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 > > > > > > -- > Mario Jimenez Carrasco > > Calle 27-A #324 x 10-C y 12, > Fracc. Vergel II. > Mérida, Yucatán. > _______________________________________________ > 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 2GB extra a tu correo por $100 al mes. http://net.yahoo.com.mx From snmartin en galilea.cl Thu Sep 1 17:55:57 2005 From: snmartin en galilea.cl (Fernando San =?ISO-8859-1?Q?Mart=EDn?= Woerner) Date: Thu, 01 Sep 2005 11:55:57 -0400 Subject: PIDA IDE Para python In-Reply-To: References: <1125584267.7896.3.camel@localhost.localdomain> Message-ID: <1125590157.7896.6.camel@localhost.localdomain> Falta el paquete de python-gtk2, puedes instalarlo vía apt-get apt-get install python2.4-gtk2 python2.4-profiler entre otras cosas que necesitaras va: gvim python-gnome2-extras saludos El jue, 01-09-2005 a las 10:36 -0400, Bismark Castilla escribió: > Fernando empecemos por aqui, uso debian Etch > > Nodo:/home/iloveyou/MyDownloads# dpkg -i python2.4-pida_0.2.2_i386.deb > (Reading database ... 51429 files and directories currently installed.) > Preparing to replace python2.4-pida 0.2.2 (using > python2.4-pida_0.2.2_i386.deb) ... > Unpacking replacement python2.4-pida ... > dpkg: dependency problems prevent configuration of python2.4-pida: > python2.4-pida depends on python2.4-gtk2; however: > Package python2.4-gtk2 is not installed. > python2.4-pida depends on python2.4-profiler; however: > Package python2.4-profiler is not installed. > dpkg: error processing python2.4-pida (--install): > dependency problems - leaving unconfigured > Errors were encountered while processing: > python2.4-pida > Nodo:/home/iloveyou/MyDownloads# dpkg -i python2.4-gtk2 > dpkg: error processing python2.4-gtk2 (--install): > cannot access archive: No such file or directory > Errors were encountered while processing: > python2.4-gtk2 > -- Fernando San Martín Woerner Jefe de Informática Galilea S.A. From bismarkcastilla en gmail.com Thu Sep 1 17:36:24 2005 From: bismarkcastilla en gmail.com (Bismark Castilla) Date: Thu, 1 Sep 2005 11:36:24 -0400 Subject: ide para python In-Reply-To: <1125529085.13899.14.camel@localhost.localdomain> References: <1125519809.7807.26.camel@localhost.localdomain> <1125525222.11052.35.camel@Laptop-Ubuntu> <1125526941.11052.45.camel@Laptop-Ubuntu> <1125529085.13899.14.camel@localhost.localdomain> Message-ID: aqui estan los errores que me da, uso debian Etch Nodo:/home/iloveyou/MyDownloads# dpkg -i python2.4-pida_0.2.2_i386.deb (Reading database ... 51429 files and directories currently installed.) Preparing to replace python2.4-pida 0.2.2 (using python2.4-pida_0.2.2_i386.deb) ... Unpacking replacement python2.4-pida ... dpkg: dependency problems prevent configuration of python2.4-pida: python2.4-pida depends on python2.4-gtk2; however: Package python2.4-gtk2 is not installed. python2.4-pida depends on python2.4-profiler; however: Package python2.4-profiler is not installed. dpkg: error processing python2.4-pida (--install): dependency problems - leaving unconfigured Errors were encountered while processing: python2.4-pida Nodo:/home/iloveyou/MyDownloads# apt-get install python2.4-gtk2 python2.4-profiler Reading Package Lists... Done Building Dependency Tree... Done Package python2.4-gtk2 is not available, but is referred to by another package. This may mean that the package is missing, has been obsoleted, or is only available from another source E: Package python2.4-gtk2 has no installation candidate From snmartin en galilea.cl Thu Sep 1 18:43:04 2005 From: snmartin en galilea.cl (Fernando San =?ISO-8859-1?Q?Mart=EDn?= Woerner) Date: Thu, 01 Sep 2005 12:43:04 -0400 Subject: PIDA IDE Para python In-Reply-To: References: <1125584267.7896.3.camel@localhost.localdomain> Message-ID: <1125592985.7896.14.camel@localhost.localdomain> Voy a ser honesto, y con esto además quiero tratar de responder el otro mail donde hablas acerca de tu dolor de cabeza: Yo al menos uso la versión de desarrollo de PIDA, en ella tenemos todo actualizado y esta con constantes mejoras, es decir, día a día puedes recibir actualizaciones, en mi trabajo usamos PIDA como entorno de desarrollo y funciona bastante bien. En cuanto al paquete .deb ni idea quien lo hizo y de seguro es bastante desactualizado, sencillamente no recomiendo usarlo. Para instalar pida de manera fácil es mejor descargarlo desde su svn, para ello necesitas tener subversion en tu equipo apt-get install subversion luego: svn checkout svn://svn.berlios.de/pida/trunk luego haces cd pida/trunk python setup.py install Este método es mucho más limpio que los .deb, ya que funciona en base a las distutils de python. Si tienes algún error con esto con gusto te ayudo. saludos El jue, 01-09-2005 a las 10:38 -0400, Bismark Castilla escribió: > disculpa, cometi un error en el otro mensaje, este es el error de > dependencia que no se como resolverlo > > Nodo:/home/iloveyou/MyDownloads# dpkg -i python2.4-pida_0.2.2_i386.deb > (Reading database ... 51429 files and directories currently installed.) > Preparing to replace python2.4-pida 0.2.2 (using > python2.4-pida_0.2.2_i386.deb) ... > Unpacking replacement python2.4-pida ... > dpkg: dependency problems prevent configuration of python2.4-pida: > python2.4-pida depends on python2.4-gtk2; however: > Package python2.4-gtk2 is not installed. > python2.4-pida depends on python2.4-profiler; however: > Package python2.4-profiler is not installed. > dpkg: error processing python2.4-pida (--install): > dependency problems - leaving unconfigured > Errors were encountered while processing: > python2.4-pida > Nodo:/home/iloveyou/MyDownloads# apt-get install python2.4-gtk2 > Reading Package Lists... Done > Building Dependency Tree... Done > Package python2.4-gtk2 is not available, but is referred to by another > package. > This may mean that the package is missing, has been obsoleted, or > is only available from another source > E: Package python2.4-gtk2 has no installation candidate > > > On 9/1/05, Fernando San Martín Woerner wrote: > > > > Colegas: > > > > Personalmente estoy involucrado en el desarrollo de PIDA, me gustaría > > comentar con uds. los problemas que están teniendo para hacerlo > > funcionar, el proyecto es bastante nuevo, sin embargo creo que tenemos > > cosas interesantes que mostrar. > > > > Por este medio ofrezco mi ayuda para dar soporte a aquellos que tengan > > problemas usandolo. > > > > 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 > > > > > -- Fernando San Martín Woerner Jefe de Informática Galilea S.A. From mlacunza en gmail.com Thu Sep 1 19:49:12 2005 From: mlacunza en gmail.com (Mario Lacunza) Date: Thu, 01 Sep 2005 12:49:12 -0500 Subject: ide para python In-Reply-To: <4316B63A.9060106@ls-l.org> References: <200509010127.47979.py@ls-l.org> <1125534502.8007.14.camel@Laptop-Ubuntu> <4316B63A.9060106@ls-l.org> Message-ID: <1125596952.30899.6.camel@Laptop-Ubuntu> Hola Chema!! Gracias efectivamente era eso, me faltaba el Python2.4-Dev... recien tengo 2 semanas con Linux :-) Mario El jue, 01-09-2005 a las 10:05 +0200, Chema Cortes escribió: > Mario Lacunza escribió: > > Concuerdo contigo Chema, el SpeIDe esta muy bien, lo usaba en Win pero a > > mi me dio un problema al tratar de compilar desde el binario el wxPython > > 2.6.1(requisito para el SPE) por lo cual no puedo instalarlo en mi > > Ubuntu, he buscado por todos lados he puesto la pregunta en todos los > > foros y nada, si pudieran darme una luz se los agradeceria, les pongo el > > error q aparece luego de un buen rato compilando: > > > > [...] > > > > Saludos / Best regards Mario Lacunza Vásquez Desarrollador de Sistemas - Webmaster Celular : +51193100386 (Tim) Website : http://www.lacunza.tk Email : mlacunza en gmail.com Blog : http://mlacunza.blogspot.com Lima - Peru ------------ próxima parte ------------ _______________________________________________ Python-es mailing list Python-es en aditel.org http://listas.aditel.org/listinfo/python-es From cescd en yahoo.com.mx Thu Sep 1 18:33:10 2005 From: cescd en yahoo.com.mx (Cesar Cardenas Desales) Date: Thu, 1 Sep 2005 11:33:10 -0500 (CDT) Subject: Web + Python In-Reply-To: <20050901144942.GC10486@matrix.org.ar> References: <20050901144942.GC10486@matrix.org.ar> Message-ID: <20050901163310.55149.qmail@web50404.mail.yahoo.com> Otra opción es PyWork. No lo he probado, pero leí que está basado en WebWork. WebWork (para Java) es un framework parecido a Struts, configurable mediante XML. http://pywork.sourceforge.net/ --- Harpo Maxx escribió: > El Thu, Sep 01, 2005 at 09:12:38AM -0400, Francisco > Calderon dijo: > > Ante todo un cordial saludo a los listeros, soy > nuevo en la lista y queria > > hacer una consulta, actualmente estoy trabajando > en una empresa como > > desarrollador php + mysql, estoy con una campaña > franca por cambiar de > > lenguaje ya que como todos en esta lista sabrán > php es bastante limitado y > > me he decidido por python que me parece genial :) > > > > Es por ello que he investigado sobre mod_python > para el apache he leido en > > la documentacion que hay dos maneras de hacerlo > funcionar, una es con > > archivos .py los cuales tienen el código python y > muestran la web por medio > > de otros archivos .tmpl de esta manera se separa > el código del html, y la > > otra es con psp, que me recuerda mucho a php u > asp, ya que el codigo se > > puede meter en la pagina html con <% %> > > > > Me gustaria saber que experiencia han tenido aca > los listeros con esto, cual > > opcion les parece más profesional, si conocen > algun tutorial para trabajar > > con mod_python (estoy leyendo el manual pero > siempre es bueno conseguir mas > > documentacion), he buscado por internet y la > documentación y los ejemplos > > son muy limitada si la comparamos con php :s creo > que esa es una de las > > pocas debilidades que le he encontrado a python. > > Sin duda, python en la web no es tan sencillo como > PHP, pero eso esta > cambiando. mod_python es _MUCHO_ mas potente que > mod_php IMHO. > Lo que falta por ahi son buenos modulos para > desarrollo web. podes mirar > > http://www.pythonweb.org un set de modulos para > desarrollo web, que > incluye sessiones, abstraccion para acceso a las DB, > y un proyecto como > bricks que no es otra cosa que "RubyonRails" pero en > python (aun esta > verde). Sencillito pero funcional > > http://www.djangoproject.com/ Esto es un framework > tipo ROR > (RubyOnRails) dicen que promete mucho, no lo he > probado. > > http://www.zope.org bueno Zope es un moustro!, no es > solo python, tenes > un par de lenguajes de templates (DTML y ZPT) y no > es tan facil para > empezar, pero si queres hacer algo serio y > escalable. Zope es lo que > buscas. > > Hay otros mas, pero no me los acuerdo. > > Saludos! > -- > Harpo+ > http://elserver.forknet-ar.org/harpo/ > [FP] F152 8D50 6939 E21A 7A90 CDD4 AEE4 FA48 DF70 > 4D68 > _______________________________________________ > Python-es mailing list > Python-es en aditel.org > http://listas.aditel.org/listinfo/python-es > __________________________________________________ Correo Yahoo! Espacio para todos tus mensajes, antivirus y antispam ¡gratis! Regístrate ya - http://correo.yahoo.com.mx/ From fpalm en ula.ve Thu Sep 1 20:47:09 2005 From: fpalm en ula.ve (Francisco Palm) Date: Thu, 01 Sep 2005 14:47:09 -0400 Subject: PIDA IDE Para python In-Reply-To: References: <1125584267.7896.3.camel@localhost.localdomain> Message-ID: <43174CAD.6000200@ula.ve> Pues muy sencillo... tienes que meter en la línea de comandos (si es Ubuntu) $sudo apt-get install python2.4-gtk2 python2.4-profiler y tienes que activar los repositorios "universe" y "multiverse", es muy sencillo usando Synaptic y desde allí Configuración>Repositorios>Añadir y activar los repositorios... Después apt-get update y vuelve a intentar... Saludos F. Palm Bismark Castilla wrote: >disculpa, cometi un error en el otro mensaje, este es el error de >dependencia que no se como resolverlo > >Nodo:/home/iloveyou/MyDownloads# dpkg -i python2.4-pida_0.2.2_i386.deb >(Reading database ... 51429 files and directories currently installed.) >Preparing to replace python2.4-pida 0.2.2 (using >python2.4-pida_0.2.2_i386.deb) ... >Unpacking replacement python2.4-pida ... >dpkg: dependency problems prevent configuration of python2.4-pida: >python2.4-pida depends on python2.4-gtk2; however: >Package python2.4-gtk2 is not installed. >python2.4-pida depends on python2.4-profiler; however: >Package python2.4-profiler is not installed. >dpkg: error processing python2.4-pida (--install): >dependency problems - leaving unconfigured >Errors were encountered while processing: >python2.4-pida >Nodo:/home/iloveyou/MyDownloads# apt-get install python2.4-gtk2 >Reading Package Lists... Done >Building Dependency Tree... Done >Package python2.4-gtk2 is not available, but is referred to by another >package. >This may mean that the package is missing, has been obsoleted, or >is only available from another source >E: Package python2.4-gtk2 has no installation candidate > > From mlacunza en gmail.com Thu Sep 1 19:27:15 2005 From: mlacunza en gmail.com (Mario Lacunza) Date: Thu, 01 Sep 2005 12:27:15 -0500 Subject: PIDA IDE Para python In-Reply-To: References: <1125584267.7896.3.camel@localhost.localdomain> Message-ID: <1125595635.30899.1.camel@Laptop-Ubuntu> Te esta diciendo q no tienes esos packages instalados, buscalos, debes tener un Synaptic o con apt-get, aptitude... (yo uso Ubuntu pero debe ser casi igual) instalalos y corre de nuevo la instalacion. El jue, 01-09-2005 a las 10:38 -0400, Bismark Castilla escribió: > disculpa, cometi un error en el otro mensaje, este es el error de > dependencia que no se como resolverlo > > Nodo:/home/iloveyou/MyDownloads# dpkg -i python2.4-pida_0.2.2_i386.deb > (Reading database ... 51429 files and directories currently installed.) > Preparing to replace python2.4-pida 0.2.2 (using > python2.4-pida_0.2.2_i386.deb) ... > Unpacking replacement python2.4-pida ... > dpkg: dependency problems prevent configuration of python2.4-pida: > python2.4-pida depends on python2.4-gtk2; however: > Package python2.4-gtk2 is not installed. > python2.4-pida depends on python2.4-profiler; however: > Package python2.4-profiler is not installed. > dpkg: error processing python2.4-pida (--install): > dependency problems - leaving unconfigured > Errors were encountered while processing: > python2.4-pida > Nodo:/home/iloveyou/MyDownloads# apt-get install python2.4-gtk2 > Reading Package Lists... Done > Building Dependency Tree... Done > Package python2.4-gtk2 is not available, but is referred to by another > package. > This may mean that the package is missing, has been obsoleted, or > is only available from another source > E: Package python2.4-gtk2 has no installation candidate > > > On 9/1/05, Fernando San Martín Woerner wrote: > > > > Colegas: > > > > Personalmente estoy involucrado en el desarrollo de PIDA, me gustaría > > comentar con uds. los problemas que están teniendo para hacerlo > > funcionar, el proyecto es bastante nuevo, sin embargo creo que tenemos > > cosas interesantes que mostrar. > > > > Por este medio ofrezco mi ayuda para dar soporte a aquellos que tengan > > problemas usandolo. > > > > 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 > > > > > Saludos / Best regards Mario Lacunza Vásquez Desarrollador de Sistemas - Webmaster Celular : +51193100386 (Tim) Website : http://www.lacunza.tk Email : mlacunza en gmail.com Blog : http://mlacunza.blogspot.com Lima - Peru ------------ próxima parte ------------ _______________________________________________ Python-es mailing list Python-es en aditel.org http://listas.aditel.org/listinfo/python-es From erny en sicem.biz Thu Sep 1 21:02:42 2005 From: erny en sicem.biz (Ernesto Revilla) Date: Thu, 01 Sep 2005 21:02:42 +0200 Subject: Necesitamos un Wiki! (y FAQ) Re: Quiero aprender Python In-Reply-To: <20050901131623.GA25469@spisa.uji.es> References: <4316DC4C.30409@ula.ve> <20050901131623.GA25469@spisa.uji.es> Message-ID: <43175052.8020709@sicem.biz> He recogido los IDEs en http://hispapython.org Hay una pestaña FAQ que es una Wiki que puede modificarse completamente por cualquier usuario registrado, y donde pueden agregarse comentarios sin registrarse. Si hace falta convierto la página principal tb en Wiki Un saludo, Erny Luis Peralta wrote: >Hola Francisco! > >El jue, 01 sep 2005, Francisco Palm decía: > > > >>Señores!, >> >>Alguien tiene un servidor para iniciar un wiki? >>ESto lo digo porque tantas preguntas sobre como empezar a aprender y >>cúal IDE usar dejan en evidencia que esta lista esta pidiendo un Wiki a >>gritos. >> >>También está la página de pythonmexico, ¿será que nos dejan editar allí? >>;-) >> >> > >Voy a intentar montar un MediaWiki esta noche en Aditel y empezar a >trabajar allí. ¿Os parece? Por otro lado, necesitaría algún gurú de este >motor en concreto para temas de plantillas (no las html, sino los >propios templates de MediaWiki) y demás. > >Un saludo, > > From bismarkcastilla en gmail.com Thu Sep 1 19:09:57 2005 From: bismarkcastilla en gmail.com (Bismark Castilla) Date: Thu, 1 Sep 2005 13:09:57 -0400 Subject: PIDA IDE Para python In-Reply-To: <1125590157.7896.6.camel@localhost.localdomain> References: <1125584267.7896.3.camel@localhost.localdomain> <1125590157.7896.6.camel@localhost.localdomain> Message-ID: esos paketes no se dejan instalar: Nodo:/home/iloveyou/MyDownloads/VMware-workstation-5.0.0-13124/vmware-distrib# apt-get install python2.4-gtk2 python2.4-profiler Reading Package Lists... Done Building Dependency Tree... Done Package python2.4-gtk2 is not available, but is referred to by another package. This may mean that the package is missing, has been obsoleted, or is only available from another source E: Package python2.4-gtk2 has no installation candidate por que sera?? alguna idea? On 9/1/05, Fernando San Martín Woerner wrote: > > Falta el paquete de python-gtk2, puedes instalarlo vía apt-get > > apt-get install python2.4-gtk2 python2.4-profiler > > entre otras cosas que necesitaras va: > > gvim > python-gnome2-extras > > saludos > > > El jue, 01-09-2005 a las 10:36 -0400, Bismark Castilla escribió: > > Fernando empecemos por aqui, uso debian Etch > > > > Nodo:/home/iloveyou/MyDownloads# dpkg -i python2.4-pida_0.2.2_i386.deb > > (Reading database ... 51429 files and directories currently installed.) > > Preparing to replace python2.4-pida 0.2.2 (using > > python2.4-pida_0.2.2_i386.deb) ... > > Unpacking replacement python2.4-pida ... > > dpkg: dependency problems prevent configuration of python2.4-pida: > > python2.4-pida depends on python2.4-gtk2; however: > > Package python2.4-gtk2 is not installed. > > python2.4-pida depends on python2.4-profiler; however: > > Package python2.4-profiler is not installed. > > dpkg: error processing python2.4-pida (--install): > > dependency problems - leaving unconfigured > > Errors were encountered while processing: > > python2.4-pida > > Nodo:/home/iloveyou/MyDownloads# dpkg -i python2.4-gtk2 > > dpkg: error processing python2.4-gtk2 (--install): > > cannot access archive: No such file or directory > > Errors were encountered while processing: > > python2.4-gtk2 > > > -- > 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 > -- saludos Bismark .................................................................................................... Debian Gnu/Linux Etch "Testing" Kernel 2.6.11-1-686 Linux for Human Beings From mlacunza en gmail.com Thu Sep 1 19:28:26 2005 From: mlacunza en gmail.com (Mario Lacunza) Date: Thu, 01 Sep 2005 12:28:26 -0500 Subject: ide para python In-Reply-To: References: <43170097.2000604@yahoo.es> Message-ID: <1125595706.30899.2.camel@Laptop-Ubuntu> Debes instalar wxPython2.X.X si tienes la 2.6.1 mejor... El jue, 01-09-2005 a las 11:02 -0400, Bismark Castilla escribió: > estas seguro que wxpython viene con debian sarge?? no lo veo > > por casualidad es esto?? > > Nodo:/home/iloveyou/eclipse-SDK-3.1-linux-gtk/eclipse# apt-cache search > wxpython > libwxgtk2.4-python - wxWindows Cross-platform C++ GUI toolkit (wxPython > binding) > python-opengl - Python binding to OpenGL > python2.1-opengl - Python binding to OpenGL > python2.2-opengl - Python binding to OpenGL > python2.3-opengl - Python binding to OpenGL > wxwin2.4-examples - wxWindows Cross-platform C++ GUI toolkit (examples) > > cual debo instalar?? > > > On 9/1/05, Carlos Eduardo Sotelo Pinto wrote: > > > > -----BEGIN PGP SIGNED MESSAGE----- > > Hash: SHA1 > > > > Hola esto va a depender mucho de lo que quieras hacer con python, s slo > > buscar programar y jugar(aprender), pues > > $ python > > y entraras al mode interactivo, y para hacer scripts, cualquier editor > > de testos es bueno, ahora si desrrolaras app graficas > > dependera de la librerias > > yo uso por ejemplo wxPytho con Boa Contructor que viene con debian > > sarge, y cuando usaba winbug tambien usaba wxpython con boa constructor. > > > > Bismark Castilla escribió: > > > hola hay algun IDE bueno para python(linux), es decir uno como anjuta > > para > > > c++?? que tengo completamiento de codigo y esas cositas?? > > > > > > > > > - -- > > Atentamente: > > > > *------------------------------------* ,= ,-_-. =. > > |Carlos E. Sotelo Pinto(KrLoS) | ((_/)o o(\_)) > > |GNU/Linux User Registered # 379182 | `-'(. .)`-' > > |Tildes omitidas voluntariamente | \_/ > > *------------------------------------* > > Bitacora de Vuelo > > Sociedad Peruana de Computacion > > Grupo de Usuarios GNU/Linux Arequipa > > Grupo de Usuarios Debian Arequipa > > Grupo de Usuarios Debian Peru > > - ------------------------------------------------------------------------ > > 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. > > > > -----BEGIN PGP SIGNATURE----- > > Version: GnuPG v1.4.1 (GNU/Linux) > > Comment: Using GnuPG with Debian - http://enigmail.mozdev.org > > > > iD8DBQFDFwCWGmKhCAJG4kcRAtmEAJ9+v+Jw278BARyfTen2p0l5kh6JIwCfUkda > > QIx7StkFvkGsM1WBxY8/obg= > > =tVme > > -----END PGP SIGNATURE----- > > > > > > ______________________________________________ > > Renovamos el Correo Yahoo! > > Nuevos servicios, más seguridad > > http://correo.yahoo.es > > _______________________________________________ > > Python-es mailing list > > Python-es en aditel.org > > http://listas.aditel.org/listinfo/python-es > > > > > Saludos / Best regards Mario Lacunza Vásquez Desarrollador de Sistemas - Webmaster Celular : +51193100386 (Tim) Website : http://www.lacunza.tk Email : mlacunza en gmail.com Blog : http://mlacunza.blogspot.com Lima - Peru ------------ próxima parte ------------ _______________________________________________ Python-es mailing list Python-es en aditel.org http://listas.aditel.org/listinfo/python-es From aciddized en gmail.com Thu Sep 1 21:06:07 2005 From: aciddized en gmail.com (cut0ff) Date: Thu, 01 Sep 2005 21:06:07 +0200 Subject: Necesitamos un Wiki! (y FAQ) Re: Quiero aprender Python In-Reply-To: <43175052.8020709@sicem.biz> References: <4316DC4C.30409@ula.ve> <20050901131623.GA25469@spisa.uji.es> <43175052.8020709@sicem.biz> Message-ID: <4317511F.5050308@gmail.com> En/na Ernesto Revilla ha escrit: > He recogido los IDEs en http://hispapython.org > > Hay una pestaña FAQ que es una Wiki que puede modificarse > completamente por cualquier usuario registrado, y donde pueden > agregarse comentarios sin registrarse. > > Si hace falta convierto la página principal tb en Wiki > > Un saludo, > Erny > > > Luis Peralta wrote: > >> Hola Francisco! >> >> El jue, 01 sep 2005, Francisco Palm decía: >> >> >> >>> Señores!, >>> >>> Alguien tiene un servidor para iniciar un wiki? >>> ESto lo digo porque tantas preguntas sobre como empezar a aprender y >>> cúal IDE usar dejan en evidencia que esta lista esta pidiendo un >>> Wiki a gritos. >>> >>> También está la página de pythonmexico, ¿será que nos dejan editar >>> allí? ;-) >>> >> >> >> Voy a intentar montar un MediaWiki esta noche en Aditel y empezar a >> trabajar allí. ¿Os parece? Por otro lado, necesitaría algún gurú de este >> motor en concreto para temas de plantillas (no las html, sino los >> propios templates de MediaWiki) y demás. >> >> Un saludo, >> >> > > _______________________________________________ > Python-es mailing list > Python-es en aditel.org > http://listas.aditel.org/listinfo/python-es > Se agradece mucho. Saludos -- .~. Robert C. Rodriguez /V\ aciddized en gmail.com // \\ http://cut0ff.blogsome.com /( )\ JID cut0ff en jabberes.org ^`~´^ linux registered user #371167 From aciddized en gmail.com Thu Sep 1 22:07:25 2005 From: aciddized en gmail.com (cut0ff) Date: Thu, 01 Sep 2005 22:07:25 +0200 Subject: PIDA IDE Para python In-Reply-To: References: <1125584267.7896.3.camel@localhost.localdomain> <1125590157.7896.6.camel@localhost.localdomain> Message-ID: <43175F7D.3080400@gmail.com> En/na Bismark Castilla ha escrit: >esos paketes no se dejan instalar: > >Nodo:/home/iloveyou/MyDownloads/VMware-workstation-5.0.0-13124/vmware-distrib# >apt-get install python2.4-gtk2 python2.4-profiler >Reading Package Lists... Done >Building Dependency Tree... Done >Package python2.4-gtk2 is not available, but is referred to by another >package. >This may mean that the package is missing, has been obsoleted, or >is only available from another source >E: Package python2.4-gtk2 has no installation candidate > >por que sera?? alguna idea? > >On 9/1/05, Fernando San Martín Woerner wrote: > > >>Falta el paquete de python-gtk2, puedes instalarlo vía apt-get >> >>apt-get install python2.4-gtk2 python2.4-profiler >> >>entre otras cosas que necesitaras va: >> >>gvim >>python-gnome2-extras >> >>saludos >> >> >>El jue, 01-09-2005 a las 10:36 -0400, Bismark Castilla escribió: >> >> >>>Fernando empecemos por aqui, uso debian Etch >>> >>>Nodo:/home/iloveyou/MyDownloads# dpkg -i python2.4-pida_0.2.2_i386.deb >>>(Reading database ... 51429 files and directories currently installed.) >>>Preparing to replace python2.4-pida 0.2.2 (using >>>python2.4-pida_0.2.2_i386.deb) ... >>>Unpacking replacement python2.4-pida ... >>>dpkg: dependency problems prevent configuration of python2.4-pida: >>>python2.4-pida depends on python2.4-gtk2; however: >>>Package python2.4-gtk2 is not installed. >>>python2.4-pida depends on python2.4-profiler; however: >>>Package python2.4-profiler is not installed. >>>dpkg: error processing python2.4-pida (--install): >>>dependency problems - leaving unconfigured >>>Errors were encountered while processing: >>>python2.4-pida >>>Nodo:/home/iloveyou/MyDownloads# dpkg -i python2.4-gtk2 >>>dpkg: error processing python2.4-gtk2 (--install): >>>cannot access archive: No such file or directory >>>Errors were encountered while processing: >>>python2.4-gtk2 >>> >>> >>> >>-- >>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 >> >> >> > > > > > cutoff en this[22:05:15]:~$ sudo aptitude show python2.4-gtk2 Paquete: python2.4-gtk2 Estado: instalado Instalado automáticamente: no Versión: 2.6.1-0ubuntu2 Prioridad: opcional Sección: python Desarrollador: Sebastien Bacher Tamaño sin comprimir: 2138k Depende de: libatk1.0-0 (>= 1.9.0), libc6 (>= 2.3.2.ds1-4), libglib2.0-0 (>= 2.6.0), libgtk2.0-0 (>= 2.6.0), libpango1.0-0 (>= 1.8.1), python2.4, python2.4-numeric Tiene conflictos con: python-gdk-imlib, python-glade, python-gnome, python-gtk Remplaza: python-gtk-1.2 Descripción: Python bindings for the GTK+ widget set This archive contains modules that allow you to use GTK+ in Python programs. This package contains the bindings for the new version 2.0 of that toolkit. Author: James Henstridge Homepage: http://www.daa.com.au/~james/software/pygtk/ Que repositorios utilizas?? -- .~. Robert C. Rodriguez /V\ aciddized en gmail.com // \\ http://cut0ff.blogsome.com /( )\ JID cut0ff en jabberes.org ^`~´^ linux registered user #371167 From snmartin en galilea.cl Thu Sep 1 19:51:01 2005 From: snmartin en galilea.cl (Fernando San =?ISO-8859-1?Q?Mart=EDn?= Woerner) Date: Thu, 01 Sep 2005 13:51:01 -0400 Subject: ide para python In-Reply-To: References: <1125519809.7807.26.camel@localhost.localdomain> <1125525222.11052.35.camel@Laptop-Ubuntu> <1125526941.11052.45.camel@Laptop-Ubuntu> <1125529085.13899.14.camel@localhost.localdomain> Message-ID: <1125597061.7896.18.camel@localhost.localdomain> intenta desde el svn, en otro post indique como hacerlo, yo tengo ubuntu breezy... saludos El jue, 01-09-2005 a las 11:36 -0400, Bismark Castilla escribió: > aqui estan los errores que me da, uso debian Etch > > Nodo:/home/iloveyou/MyDownloads# dpkg -i python2.4-pida_0.2.2_i386.deb > (Reading database ... 51429 files and directories currently installed.) > Preparing to replace python2.4-pida 0.2.2 (using > python2.4-pida_0.2.2_i386.deb) ... > Unpacking replacement python2.4-pida ... > dpkg: dependency problems prevent configuration of python2.4-pida: > python2.4-pida depends on python2.4-gtk2; however: > Package python2.4-gtk2 is not installed. > python2.4-pida depends on python2.4-profiler; however: > Package python2.4-profiler is not installed. > dpkg: error processing python2.4-pida (--install): > dependency problems - leaving unconfigured > Errors were encountered while processing: > python2.4-pida > Nodo:/home/iloveyou/MyDownloads# apt-get install python2.4-gtk2 > python2.4-profiler > Reading Package Lists... Done > Building Dependency Tree... Done > Package python2.4-gtk2 is not available, but is referred to by another > package. > This may mean that the package is missing, has been obsoleted, or > is only available from another source > E: Package python2.4-gtk2 has no installation candidate > _______________________________________________ > 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 bismarkcastilla en gmail.com Thu Sep 1 20:17:07 2005 From: bismarkcastilla en gmail.com (Bismark Castilla) Date: Thu, 1 Sep 2005 14:17:07 -0400 Subject: PIDA IDE Para python In-Reply-To: <1125592985.7896.14.camel@localhost.localdomain> References: <1125584267.7896.3.camel@localhost.localdomain> <1125592985.7896.14.camel@localhost.localdomain> Message-ID: fernando, estoy tratando de entrar mediante web porque paso mediante un squid, y me sale el siguiente error: Python Exception Occurred Traceback (most recent call last): File "/usr/local/viewcvs-0.9.2/lib/viewcvs.py", line 2625, in run_cgi main() File "/usr/local/viewcvs-0.9.2/lib/viewcvs.py", line 2578, in main view_directory(request) File "/usr/local/viewcvs-0.9.2/lib/viewcvs.py", line 1115, in view_directory file_data = get_file_data(full_name) File "/usr/local/viewcvs-0.9.2/lib/viewcvs.py", line 680, in get_file_data files = os.listdir(full_name) OSError: [Errno 13] Permission denied: '/cvsroot/pida' pudieras guiarme por favor? -- saludos Bismark .................................................................................................... Debian Gnu/Linux Etch "Testing" Kernel 2.6.11-1-686 Linux for Human Beings On 9/1/05, Fernando San Martín Woerner wrote: > > Voy a ser honesto, y con esto además quiero tratar de responder el otro > mail donde hablas acerca de tu dolor de cabeza: > > Yo al menos uso la versión de desarrollo de PIDA, en ella tenemos todo > actualizado y esta con constantes mejoras, es decir, día a día puedes > recibir actualizaciones, en mi trabajo usamos PIDA como entorno de > desarrollo y funciona bastante bien. > > En cuanto al paquete .deb ni idea quien lo hizo y de seguro es bastante > desactualizado, sencillamente no recomiendo usarlo. > > Para instalar pida de manera fácil es mejor descargarlo desde su svn, > para ello necesitas tener subversion en tu equipo > > apt-get install subversion > > luego: > > svn checkout svn://svn.berlios.de/pida/trunk > > luego haces > > cd pida/trunk > python setup.py install > > > Este método es mucho más limpio que los .deb, ya que funciona en base a > las distutils de python. > > Si tienes algún error con esto con gusto te ayudo. > > saludos > > El jue, 01-09-2005 a las 10:38 -0400, Bismark Castilla escribió: > > disculpa, cometi un error en el otro mensaje, este es el error de > > dependencia que no se como resolverlo > > > > Nodo:/home/iloveyou/MyDownloads# dpkg -i python2.4-pida_0.2.2_i386.deb > > (Reading database ... 51429 files and directories currently installed.) > > Preparing to replace python2.4-pida 0.2.2 (using > > python2.4-pida_0.2.2_i386.deb) ... > > Unpacking replacement python2.4-pida ... > > dpkg: dependency problems prevent configuration of python2.4-pida: > > python2.4-pida depends on python2.4-gtk2; however: > > Package python2.4-gtk2 is not installed. > > python2.4-pida depends on python2.4-profiler; however: > > Package python2.4-profiler is not installed. > > dpkg: error processing python2.4-pida (--install): > > dependency problems - leaving unconfigured > > Errors were encountered while processing: > > python2.4-pida > > Nodo:/home/iloveyou/MyDownloads# apt-get install python2.4-gtk2 > > Reading Package Lists... Done > > Building Dependency Tree... Done > > Package python2.4-gtk2 is not available, but is referred to by another > > package. > > This may mean that the package is missing, has been obsoleted, or > > is only available from another source > > E: Package python2.4-gtk2 has no installation candidate > > > > > > On 9/1/05, Fernando San Martín Woerner wrote: > > > > > > Colegas: > > > > > > Personalmente estoy involucrado en el desarrollo de PIDA, me gustaría > > > comentar con uds. los problemas que están teniendo para hacerlo > > > funcionar, el proyecto es bastante nuevo, sin embargo creo que tenemos > > > cosas interesantes que mostrar. > > > > > > Por este medio ofrezco mi ayuda para dar soporte a aquellos que tengan > > > problemas usandolo. > > > > > > 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 > > > > > > > > > > -- > 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 aciddized en gmail.com Thu Sep 1 22:46:49 2005 From: aciddized en gmail.com (cut0ff) Date: Thu, 01 Sep 2005 22:46:49 +0200 Subject: ide para python In-Reply-To: <4316DDBE.5070307@gmail.com> References: <4316BE1E.6050406@gmail.com> <4316DDBE.5070307@gmail.com> Message-ID: <431768B9.2070501@gmail.com> En/na cut0ff ha escrit: > Por cierto, alguien ha probado DrPython? > > DrPython: http://drpython.sourceforge.net/ > > Saludos > Nadie conoce este IDE?? -- .~. Robert C. Rodriguez /V\ aciddized en gmail.com // \\ http://cut0ff.blogsome.com /( )\ JID cut0ff en jabberes.org ^`~´^ linux registered user #371167 From cpm2k en datafull.com Thu Sep 1 20:39:01 2005 From: cpm2k en datafull.com (Cesar Massi) Date: Thu, 01 Sep 2005 15:39:01 -0300 Subject: Consulta Message-ID: <43174AC5.3050609@datafull.com> Hola, espero que todos anden bien. Estoy tratando de desarrollar un programa para historias clinicas y turnos, python + MySQL , no es nada del otro mundo... al parecer el diseño es bastante sencillo, pero me encuentro con un gran problema para mi, aunque para todos uds seguro que no es asi. Los reportes... Se que esto se ha preguntado infinidad de veces, y se que en la mayoria de las veces se ha respondido que la solucion es ReportLab. Lo he bajado y lo he instalado, aun asi, lo encuentro dificil de entender, quizas porque no estoy acostumbrado a trabajar en xml. Aunque sabria hacer el reporte, no sabria como comunicarlo con la base de datos... lo mio es mas qu enada un problema de experiencia. Mis preguntas son las siguientes... saben de algun lugar donde haya algun ejemplo de como hacer esto paso a paso? o algun programa que se pueda bajar de ejemplo para tener como referencia? o otra opcion un pco mas sencilla que reportlab, aunque sea que traiga un diseñador de reportes? Les agradeceria que me respondan, aun asi,s e que esto se respondio muchas veces...y alguno se enojara porque vuelvo a preguntar... Para aclarar un poco, estoy tratando de desarrollar esto en windows... y he bajado open reports, que trabaja con jasperreports, a ver si alguien me orienta un poco. Desde ya y como siempre, mil gracias. -- César Massi Linux Registered User #372201 cpm2k en datafull.com cpm2k en hotmail.com comandantenorton en gmail.com From fpalm en ula.ve Thu Sep 1 20:51:26 2005 From: fpalm en ula.ve (Francisco Palm) Date: Thu, 01 Sep 2005 14:51:26 -0400 Subject: Necesitamos un Wiki! (y FAQ) Re: Quiero aprender Python In-Reply-To: <20050901131623.GA25469@spisa.uji.es> References: <4316DC4C.30409@ula.ve> <20050901131623.GA25469@spisa.uji.es> Message-ID: <43174DAE.8060108@ula.ve> Disculpa el abuso, pera ya que vas a hacer el esfuerzo, digo yo, porqué no montar algo del tipo MoinMoin o ZWiki que están hechos en Python? Ahora bien, si es mucho más fácil para ti con PHP te recomiendo PmWiki, funciona muy bien, tiene muchos plugins, hay muchos templates disponibles y son fáciles de instalar y modificar, se pueden instalar "granjas" de wikis, no hace falta tener un manejador de bases de datos así que es mucho más fácil hacer respaldos y reinstalar... Saludos F. Palm Luis Peralta wrote: >Hola Francisco! > >El jue, 01 sep 2005, Francisco Palm decía: > > > >>Señores!, >> >>Alguien tiene un servidor para iniciar un wiki? >>ESto lo digo porque tantas preguntas sobre como empezar a aprender y >>cúal IDE usar dejan en evidencia que esta lista esta pidiendo un Wiki a >>gritos. >> >>También está la página de pythonmexico, ¿será que nos dejan editar allí? >>;-) >> >> > >Voy a intentar montar un MediaWiki esta noche en Aditel y empezar a >trabajar allí. ¿Os parece? Por otro lado, necesitaría algún gurú de este >motor en concreto para temas de plantillas (no las html, sino los >propios templates de MediaWiki) y demás. > >Un saludo, > > From bismarkcastilla en gmail.com Thu Sep 1 22:38:25 2005 From: bismarkcastilla en gmail.com (Bismark Castilla) Date: Thu, 1 Sep 2005 16:38:25 -0400 Subject: ide para python In-Reply-To: <1125597061.7896.18.camel@localhost.localdomain> References: <1125519809.7807.26.camel@localhost.localdomain> <1125525222.11052.35.camel@Laptop-Ubuntu> <1125526941.11052.45.camel@Laptop-Ubuntu> <1125529085.13899.14.camel@localhost.localdomain> <1125597061.7896.18.camel@localhost.localdomain> Message-ID: desde el svn no puedo, descarge la version pida-0.2.2. cuando hago esto Nodo:/home/iloveyou/pida_0.2.2/pida-0.2.2# python setup.py install me sale el siguiente error error: invalid Python installation: unable to open /usr/lib/python2.3/config/Makefile (No such file or directory) fui a ver si el file existe y resulta que no, alguna idea?? -- saludos Bismark .................................................................................................... Debian Gnu/Linux Etch "Testing" Kernel 2.6.11-1-686 Linux for Human Beings On 9/1/05, Fernando San Martín Woerner wrote: > > intenta desde el svn, en otro post indique como hacerlo, yo tengo ubuntu > breezy... > > saludos > > El jue, 01-09-2005 a las 11:36 -0400, Bismark Castilla escribió: > > aqui estan los errores que me da, uso debian Etch > > > > Nodo:/home/iloveyou/MyDownloads# dpkg -i python2.4-pida_0.2.2_i386.deb > > (Reading database ... 51429 files and directories currently installed.) > > Preparing to replace python2.4-pida 0.2.2 (using > > python2.4-pida_0.2.2_i386.deb) ... > > Unpacking replacement python2.4-pida ... > > dpkg: dependency problems prevent configuration of python2.4-pida: > > python2.4-pida depends on python2.4-gtk2; however: > > Package python2.4-gtk2 is not installed. > > python2.4-pida depends on python2.4-profiler; however: > > Package python2.4-profiler is not installed. > > dpkg: error processing python2.4-pida (--install): > > dependency problems - leaving unconfigured > > Errors were encountered while processing: > > python2.4-pida > > Nodo:/home/iloveyou/MyDownloads# apt-get install python2.4-gtk2 > > python2.4-profiler > > Reading Package Lists... Done > > Building Dependency Tree... Done > > Package python2.4-gtk2 is not available, but is referred to by another > > package. > > This may mean that the package is missing, has been obsoleted, or > > is only available from another source > > E: Package python2.4-gtk2 has no installation candidate > > _______________________________________________ > > 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 > From morillas en posta.unizar.es Thu Sep 1 22:36:21 2005 From: morillas en posta.unizar.es (luis miguel morillas) Date: Thu, 1 Sep 2005 22:36:21 +0200 Subject: Web + Python In-Reply-To: References: Message-ID: <20050901203621.GA12156@marmota> Asunto: [Python-es] Web + Python Fecha: jue, sep 01, 2005 at 09:12:38 -0400 Citando a Francisco Calderon (fjcalderon en gmail.com): > Ante todo un cordial saludo a los listeros, soy nuevo en la lista y queria > hacer una consulta, actualmente estoy trabajando en una empresa como > desarrollador php + mysql, estoy con una campaña franca por cambiar de > lenguaje ya que como todos en esta lista sabrán php es bastante limitado y > me he decidido por python que me parece genial :) > > Es por ello que he investigado sobre mod_python para el apache he leido en > la documentacion que hay dos maneras de hacerlo funcionar, una es con > archivos .py los cuales tienen el código python y muestran la web por medio > de otros archivos .tmpl de esta manera se separa el código del html, y la > otra es con psp, que me recuerda mucho a php u asp, ya que el codigo se > puede meter en la pagina html con <% %> > > Me gustaria saber que experiencia han tenido aca los listeros con esto, cual > opcion les parece más profesional, si conocen algun tutorial para trabajar > con mod_python (estoy leyendo el manual pero siempre es bueno conseguir mas > documentacion), he buscado por internet y la documentación y los ejemplos > son muy limitada si la comparamos con php :s creo que esa es una de las > pocas debilidades que le he encontrado a python. > > gracias de antemano > Otra opción (creo que todavía no la he leído en el hilo y vendrá bien para la recopilación de la faq :) es cherrypy (http://www.cherrypy.org) Me parece sencillo, potente, versátil, con un importante apoyo de usuarios y desarrolladores, y bien documentado. -- Luis Miguel No a las patentes de software en Europa EuropeSwPatentFree http://EuropeSwPatentFree.hispalinux.es From rapto en arrakis.es Thu Sep 1 21:14:19 2005 From: rapto en arrakis.es (=?ISO-8859-1?Q?Marcos_S=E1nchez_Provencio?=) Date: Thu, 01 Sep 2005 21:14:19 +0200 Subject: Manuales =?ISO-8859-1?Q?Programaci=F3n_Web_P?= =?ISO-8859-1?Q?ython_=28Espa=F1ol=29?= In-Reply-To: <20050901150025.47646.qmail@web50402.mail.yahoo.com> References: <20050901150025.47646.qmail@web50402.mail.yahoo.com> Message-ID: <4317530B.3070702@arrakis.es> Por si alguien quiere ver una aplicación práctica en Webware, http://celestina.ourproject.org/ http://ourproject.org/projects/celestina Cesar Cardenas Desales wrote: >Con beneplácito les anuncio la publicación de dos >nuevos manuales (en Español) de programación en Web >con Python, usando Webware: > >Servlets y Actions con WebKit >http://www.pythonmexico.org/index_html/doc/servlets.html > >Introducción a Python Server Pages >http://www.pythonmexico.org/index_html/doc/psp.html > > >Que los disfruten > > > From harpo en matrix.org.ar Thu Sep 1 23:12:28 2005 From: harpo en matrix.org.ar (Harpo Maxx) Date: Thu, 1 Sep 2005 18:12:28 -0300 Subject: Que toolkit grafico me conviene aprender primero? Message-ID: <20050901211228.GA8790@matrix.org.ar> Hola gente de la lista! Este es mi primer mensaje a la lista, he estado en modo solo lectura por algunos dias y me decidi a preguntar algo. Hace ya unos meses que vengo trabajando con python y realmente cada dia estoy mas contento de haber optado por python. Al dia de hoy estoy haciendo aplicaciones simples de red y sin parte grafica y desarrollando con unos amigos un juego simple con pygame. Pero le llego el tiempo a las aplicaciones graficas mas tradicionales. asi que aca va mi pregunta. De las opciones para desarrollar aplicaciones de "ventanas" cual me recomiendan para empezar? Yo por mi parte he estado probando algunas cosas con WxPython, y lo he sentido muy comodo. Me intereso sobre todo su portabilidad y sencilles. Pero por otro lado GTK2+ es un toolkit que muchos recomiendan, sobre todo por la facilidad de levantarlo via un archivo .glade. A mi lo que me da cosa de GTK2+ es que en otros sistemas operativos no se "nativo". pero debo reconocer que no es algo tan importante. En definitiva? Lo importante sobre todo es la sencillez. Debido a que no tengo mucha experiencia en aplicaciones de ventana. Uds cual me recomiendan? Saludos! -- Harpo+ http://elserver.forknet-ar.org/harpo/ [FP] F152 8D50 6939 E21A 7A90 CDD4 AEE4 FA48 DF70 4D68 ------------ próxima parte ------------ _______________________________________________ Python-es mailing list Python-es en aditel.org http://listas.aditel.org/listinfo/python-es From acuellar en puj.edu.co Thu Sep 1 23:53:51 2005 From: acuellar en puj.edu.co (Alexis Cuellar Ocampo) Date: Thu, 1 Sep 2005 16:53:51 -0500 Subject: expresiones regulares (regexp) Message-ID: hola a todos. bueno lo siguiente es para saber si alguien me puede recomendar un buen tutorial, donde se encuentre todo lo de expresiones regulares. chao y gracias ALEXIS CUELLAR Estudiante de Ingenieria de Sistemas y Computacion Pontificia Universidad Javeriana de cali ------------ próxima parte ------------ _______________________________________________ Python-es mailing list Python-es en aditel.org http://listas.aditel.org/listinfo/python-es From cescd en yahoo.com.mx Thu Sep 1 23:57:40 2005 From: cescd en yahoo.com.mx (Cesar Cardenas Desales) Date: Thu, 1 Sep 2005 16:57:40 -0500 (CDT) Subject: expresiones regulares (regexp) In-Reply-To: References: Message-ID: <20050901215741.84126.qmail@web50413.mail.yahoo.com> La referencia obligada es el Regexp how-to, que desafortunadamente está en inglés www.amk.ca/python/howto/regex/ --- Alexis Cuellar Ocampo escribió: > hola a todos. > > bueno lo siguiente es para saber si alguien me puede > recomendar un buen tutorial, donde se encuentre > todo lo de expresiones regulares. > > chao y gracias > > > ALEXIS CUELLAR > > > Estudiante de Ingenieria de Sistemas y Computacion > > > Pontificia Universidad Javeriana de cali > > > _______________________________________________ > 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 2GB extra a tu correo por $100 al mes. http://net.yahoo.com.mx From snmartin en galilea.cl Fri Sep 2 00:19:16 2005 From: snmartin en galilea.cl (Fernando San =?ISO-8859-1?Q?Mart=EDn?= Woerner) Date: Thu, 01 Sep 2005 18:19:16 -0400 Subject: Consulta In-Reply-To: <43174AC5.3050609@datafull.com> References: <43174AC5.3050609@datafull.com> Message-ID: <1125613157.6585.3.camel@localhost.localdomain> revisa Gestor http://www.galilea.cl/gestor/ en el modulo ctb_libro_diario.py hay ejemplos de usos con reportlab. saludos On jue, 2005-09-01 at 15:39 -0300, Cesar Massi wrote: > Hola, espero que todos anden bien. > Estoy tratando de desarrollar un programa para historias clinicas y > turnos, python + MySQL , no es nada del otro mundo... al parecer el > diseño es bastante sencillo, pero me encuentro con un gran problema para > mi, aunque para todos uds seguro que no es asi. > Los reportes... > Se que esto se ha preguntado infinidad de veces, y se que en la mayoria > de las veces se ha respondido que la solucion es ReportLab. > Lo he bajado y lo he instalado, aun asi, lo encuentro dificil de > entender, quizas porque no estoy acostumbrado a trabajar en xml. > Aunque sabria hacer el reporte, no sabria como comunicarlo con la base > de datos... lo mio es mas qu enada un problema de experiencia. > Mis preguntas son las siguientes... saben de algun lugar donde haya > algun ejemplo de como hacer esto paso a paso? o algun programa que se > pueda bajar de ejemplo para tener como referencia? o otra opcion un pco > mas sencilla que reportlab, aunque sea que traiga un diseñador de reportes? > Les agradeceria que me respondan, aun asi,s e que esto se respondio > muchas veces...y alguno se enojara porque vuelvo a preguntar... > Para aclarar un poco, estoy tratando de desarrollar esto en windows... y > he bajado open reports, que trabaja con jasperreports, a ver si alguien > me orienta un poco. > Desde ya y como siempre, mil gracias. > -- Fernando San Martín Woerner Jefe de Informática Galilea S.A. From snmartin en galilea.cl Fri Sep 2 00:17:27 2005 From: snmartin en galilea.cl (Fernando San =?ISO-8859-1?Q?Mart=EDn?= Woerner) Date: Thu, 01 Sep 2005 18:17:27 -0400 Subject: PIDA IDE Para python In-Reply-To: References: <1125584267.7896.3.camel@localhost.localdomain> <1125592985.7896.14.camel@localhost.localdomain> Message-ID: <1125613048.6585.1.camel@localhost.localdomain> con view cvs solo puedes ver el codigo fuente, si quieres descargarlo usa subversion, instalalo: apt-get subversion y descarga pida: svn checkout svn://svn.berlios.de/pida/trunk saludos -- Fernando San Martín Woerner Jefe de Informática Galilea S.A. From csotelop en yahoo.es Thu Sep 1 23:57:19 2005 From: csotelop en yahoo.es (Carlos Eduardo Sotelo Pinto) Date: Thu, 01 Sep 2005 16:57:19 -0500 Subject: ide para python In-Reply-To: References: <43170097.2000604@yahoo.es> Message-ID: <4317793F.8030607@yahoo.es> -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 la libreia en linux es libwxgtk, deberas instalar este y el python 2.3 luego instalas el boa-constructor y empiezas a trabajar Bismark Castilla escribió: > estas seguro que wxpython viene con debian sarge?? no lo veo > > por casualidad es esto?? > > Nodo:/home/iloveyou/eclipse-SDK-3.1-linux-gtk/eclipse# apt-cache search > wxpython > libwxgtk2.4-python - wxWindows Cross-platform C++ GUI toolkit (wxPython > binding) > python-opengl - Python binding to OpenGL > python2.1-opengl - Python binding to OpenGL > python2.2-opengl - Python binding to OpenGL > python2.3-opengl - Python binding to OpenGL > wxwin2.4-examples - wxWindows Cross-platform C++ GUI toolkit (examples) > > cual debo instalar?? > > > On 9/1/05, Carlos Eduardo Sotelo Pinto wrote: > > Hola esto va a depender mucho de lo que quieras hacer con python, s slo > buscar programar y jugar(aprender), pues > $ python > y entraras al mode interactivo, y para hacer scripts, cualquier editor > de testos es bueno, ahora si desrrolaras app graficas > dependera de la librerias > yo uso por ejemplo wxPytho con Boa Contructor que viene con debian > sarge, y cuando usaba winbug tambien usaba wxpython con boa constructor. > > Bismark Castilla escribió: > >>hola hay algun IDE bueno para python(linux), es decir uno como anjuta > > para > >>c++?? que tengo completamiento de codigo y esas cositas?? > > > > -- > Atentamente: > > *------------------------------------* ,= ,-_-. =. > |Carlos E. Sotelo Pinto(KrLoS) | ((_/)o o(\_)) > |GNU/Linux User Registered # 379182 | `-'(. .)`-' > |Tildes omitidas voluntariamente | \_/ > *------------------------------------* > Bitacora de Vuelo > Sociedad Peruana de Computacion > Grupo de Usuarios GNU/Linux Arequipa > Grupo de Usuarios Debian Arequipa > Grupo de Usuarios Debian Peru > ------------------------------------------------------------------------ > 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. > ______________________________________________ Renovamos el Correo Yahoo! Nuevos servicios, más seguridad http://correo.yahoo.es _______________________________________________ Python-es mailing list Python-es en aditel.org http://listas.aditel.org/listinfo/python-es - -- Atentamente: *------------------------------------* ,= ,-_-. =. |Carlos E. Sotelo Pinto(KrLoS) | ((_/)o o(\_)) |GNU/Linux User Registered # 379182 | `-'(. .)`-' |Tildes omitidas voluntariamente | \_/ *------------------------------------* Bitacora de Vuelo Sociedad Peruana de Computacion Grupo de Usuarios GNU/Linux Arequipa Grupo de Usuarios Debian Arequipa Grupo de Usuarios Debian Peru - ------------------------------------------------------------------------ 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. -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.1 (GNU/Linux) Comment: Using GnuPG with Debian - http://enigmail.mozdev.org iD8DBQFDF3k/GmKhCAJG4kcRAnRiAJ40g63Jgy6cHAP7nOXoJWcpkzSZJgCePDRw TXlFjg+TC9BDp6WZYm/gDKY= =mK1K -----END PGP SIGNATURE----- ______________________________________________ Renovamos el Correo Yahoo! Nuevos servicios, más seguridad http://correo.yahoo.es From mlacunza en gmail.com Fri Sep 2 00:43:02 2005 From: mlacunza en gmail.com (Mario Lacunza) Date: Thu, 01 Sep 2005 17:43:02 -0500 Subject: ide para python In-Reply-To: <4317793F.8030607@yahoo.es> References: <43170097.2000604@yahoo.es> <4317793F.8030607@yahoo.es> Message-ID: <1125614583.6820.0.camel@Laptop-Ubuntu> Te recomiendo q instales las ultimas versiones siempre, bajate el paquete de desarrollo completo. Busca en la Guia Ubuntu... El jue, 01-09-2005 a las 16:57 -0500, Carlos Eduardo Sotelo Pinto escribió: > -----BEGIN PGP SIGNED MESSAGE----- > Hash: SHA1 > > > la libreia en linux es libwxgtk, deberas instalar este y el python 2.3 > luego instalas el boa-constructor y empiezas a trabajar > > Bismark Castilla escribió: > > estas seguro que wxpython viene con debian sarge?? no lo veo > > > > por casualidad es esto?? > > > > Nodo:/home/iloveyou/eclipse-SDK-3.1-linux-gtk/eclipse# apt-cache search > > wxpython > > libwxgtk2.4-python - wxWindows Cross-platform C++ GUI toolkit (wxPython > > binding) > > python-opengl - Python binding to OpenGL > > python2.1-opengl - Python binding to OpenGL > > python2.2-opengl - Python binding to OpenGL > > python2.3-opengl - Python binding to OpenGL > > wxwin2.4-examples - wxWindows Cross-platform C++ GUI toolkit (examples) > > > > cual debo instalar?? > > > > > > On 9/1/05, Carlos Eduardo Sotelo Pinto wrote: > > > > Hola esto va a depender mucho de lo que quieras hacer con python, s slo > > buscar programar y jugar(aprender), pues > > $ python > > y entraras al mode interactivo, y para hacer scripts, cualquier editor > > de testos es bueno, ahora si desrrolaras app graficas > > dependera de la librerias > > yo uso por ejemplo wxPytho con Boa Contructor que viene con debian > > sarge, y cuando usaba winbug tambien usaba wxpython con boa constructor. > > > > Bismark Castilla escribió: > > > >>hola hay algun IDE bueno para python(linux), es decir uno como anjuta > > > > para > > > >>c++?? que tengo completamiento de codigo y esas cositas?? > > > > > > > > -- > > Atentamente: > > > > *------------------------------------* ,= ,-_-. =. > > |Carlos E. Sotelo Pinto(KrLoS) | ((_/)o o(\_)) > > |GNU/Linux User Registered # 379182 | `-'(. .)`-' > > |Tildes omitidas voluntariamente | \_/ > > *------------------------------------* > > Bitacora de Vuelo > > Sociedad Peruana de Computacion > > Grupo de Usuarios GNU/Linux Arequipa > > Grupo de Usuarios Debian Arequipa > > Grupo de Usuarios Debian Peru > > ------------------------------------------------------------------------ > > 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. > > > > ______________________________________________ > Renovamos el Correo Yahoo! > Nuevos servicios, más seguridad > http://correo.yahoo.es > _______________________________________________ > Python-es mailing list > Python-es en aditel.org > http://listas.aditel.org/listinfo/python-es > > > > > > > > - -- > Atentamente: > > *------------------------------------* ,= ,-_-. =. > |Carlos E. Sotelo Pinto(KrLoS) | ((_/)o o(\_)) > |GNU/Linux User Registered # 379182 | `-'(. .)`-' > |Tildes omitidas voluntariamente | \_/ > *------------------------------------* > Bitacora de Vuelo > Sociedad Peruana de Computacion > Grupo de Usuarios GNU/Linux Arequipa > Grupo de Usuarios Debian Arequipa > Grupo de Usuarios Debian Peru > - ------------------------------------------------------------------------ > 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. > > -----BEGIN PGP SIGNATURE----- > Version: GnuPG v1.4.1 (GNU/Linux) > Comment: Using GnuPG with Debian - http://enigmail.mozdev.org > > iD8DBQFDF3k/GmKhCAJG4kcRAnRiAJ40g63Jgy6cHAP7nOXoJWcpkzSZJgCePDRw > TXlFjg+TC9BDp6WZYm/gDKY= > =mK1K > -----END PGP SIGNATURE----- > > > ______________________________________________ > Renovamos el Correo Yahoo! > Nuevos servicios, más seguridad > http://correo.yahoo.es > _______________________________________________ > Python-es mailing list > Python-es en aditel.org > http://listas.aditel.org/listinfo/python-es Saludos / Best regards Mario Lacunza Vásquez Desarrollador de Sistemas - Webmaster Celular : +51193100386 (Tim) Website : http://www.lacunza.tk Email : mlacunza en gmail.com Blog : http://mlacunza.blogspot.com Lima - Peru ------------ próxima parte ------------ _______________________________________________ Python-es mailing list Python-es en aditel.org http://listas.aditel.org/listinfo/python-es From acuellar en puj.edu.co Fri Sep 2 00:03:01 2005 From: acuellar en puj.edu.co (Alexis Cuellar Ocampo) Date: Thu, 1 Sep 2005 17:03:01 -0500 Subject: expresiones regulares (regexp) Message-ID: que vaina necesito una en español para python, detodas maneras gracias ALEXIS CUELLAR Estudiante de Ingenieria de Sistemas y Computacion Pontificia Universidad Javeriana de cali ________________________________ De: python-es-bounces en aditel.org en nombre de Cesar Cardenas Desales Enviado el: Jue 01/09/2005 04:57 p.m. Para: La lista de python en castellano Asunto: RE: [Python-es] expresiones regulares (regexp) La referencia obligada es el Regexp how-to, que desafortunadamente está en inglés www.amk.ca/python/howto/regex/ --- Alexis Cuellar Ocampo escribió: > hola a todos. > > bueno lo siguiente es para saber si alguien me puede > recomendar un buen tutorial, donde se encuentre > todo lo de expresiones regulares. > > chao y gracias > > > ALEXIS CUELLAR > > > Estudiante de Ingenieria de Sistemas y Computacion > > > Pontificia Universidad Javeriana de cali > > > _______________________________________________ > 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 2GB 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 ------------ próxima parte ------------ _______________________________________________ Python-es mailing list Python-es en aditel.org http://listas.aditel.org/listinfo/python-es From cescd en yahoo.com.mx Thu Sep 1 23:59:19 2005 From: cescd en yahoo.com.mx (Cesar Cardenas Desales) Date: Thu, 1 Sep 2005 16:59:19 -0500 (CDT) Subject: ide para python In-Reply-To: <431768B9.2070501@gmail.com> References: <431768B9.2070501@gmail.com> Message-ID: <20050901215919.14610.qmail@web50411.mail.yahoo.com> Yol o he usado, pero es muy primitivo. Parece usable solamente para pequeños proyectos (escolares). Saludos --- cut0ff escribió: > En/na cut0ff ha escrit: > > > Por cierto, alguien ha probado DrPython? > > > > DrPython: http://drpython.sourceforge.net/ > > > > Saludos > > > Nadie conoce este IDE?? > > -- > .~. Robert C. Rodriguez > /V\ aciddized en gmail.com > // \\ http://cut0ff.blogsome.com > /( )\ JID cut0ff en jabberes.org > ^`~´^ linux registered user #371167 > > _______________________________________________ > 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 2GB extra a tu correo por $100 al mes. http://net.yahoo.com.mx From packo en assamita.net Fri Sep 2 01:06:03 2005 From: packo en assamita.net (Paco Moreno) Date: Fri, 2 Sep 2005 01:06:03 +0200 Subject: Necesitamos un Wiki! (y FAQ) Re: Quiero aprender Python In-Reply-To: <43175052.8020709@sicem.biz> References: <20050901131623.GA25469@spisa.uji.es> <43175052.8020709@sicem.biz> Message-ID: <200509020106.03401.packo@assamita.net> El Jueves 01 Septiembre 2005 21:02, Ernesto Revilla escribió: > He recogido los IDEs en http://hispapython.org > > Hay una pestaña FAQ que es una Wiki que puede modificarse completamente > por cualquier usuario registrado, y donde pueden agregarse comentarios > sin registrarse. Que digo yo que con esto basta no? mejor que disgregarse centrmonos todos en completar uno. -- |Paco Moreno |web: http://www.assamita.net |blog: http://blog.assamita.net |correo: packo en assamita punto net |jabber: packo en jabber-hispano.org Mal hace quien no hace bien, aunque no haga mal. From manel en nosotrosmismos.org Fri Sep 2 00:41:54 2005 From: manel en nosotrosmismos.org (Manel Cebolla) Date: Fri, 2 Sep 2005 00:41:54 +0200 Subject: Web + Python In-Reply-To: <20050901203621.GA12156@marmota> References: <20050901203621.GA12156@marmota> Message-ID: <200509020041.55104.manel@nosotrosmismos.org> Para desarrollo Web con Python otra alternativa sería Zope, es un servidor de aplicaciones Web, en el que la parte dinámica se hace con Python. Se separa perfectamente la capa de presentación con el uso de ZPT (Zope Page Templates), que son páginas HTML 100% válidas. Más información en www.zope.org. El Jueves, 1 de Septiembre de 2005 22:36, luis miguel morillas escribió: > Asunto: [Python-es] Web + Python > Fecha: jue, sep 01, 2005 at 09:12:38 -0400 > > Citando a Francisco Calderon (fjcalderon en gmail.com): > > Ante todo un cordial saludo a los listeros, soy nuevo en la lista y > > queria hacer una consulta, actualmente estoy trabajando en una empresa > > como desarrollador php + mysql, estoy con una campaña franca por cambiar > > de lenguaje ya que como todos en esta lista sabrán php es bastante > > limitado y me he decidido por python que me parece genial :) > > > > Es por ello que he investigado sobre mod_python para el apache he leido > > en la documentacion que hay dos maneras de hacerlo funcionar, una es con > > archivos .py los cuales tienen el código python y muestran la web por > > medio de otros archivos .tmpl de esta manera se separa el código del > > html, y la otra es con psp, que me recuerda mucho a php u asp, ya que el > > codigo se puede meter en la pagina html con <% %> > > > > Me gustaria saber que experiencia han tenido aca los listeros con esto, > > cual opcion les parece más profesional, si conocen algun tutorial para > > trabajar con mod_python (estoy leyendo el manual pero siempre es bueno > > conseguir mas documentacion), he buscado por internet y la documentación > > y los ejemplos son muy limitada si la comparamos con php :s creo que esa > > es una de las pocas debilidades que le he encontrado a python. > > > > gracias de antemano > > Otra opción (creo que todavía no la he leído en el hilo y vendrá bien para > la recopilación de la faq :) es cherrypy (http://www.cherrypy.org) Me > parece sencillo, potente, versátil, con un importante apoyo de usuarios y > desarrolladores, y bien documentado. -- Saludos / Regards. Manel. GNU/Linux User #391733 (http://counter.li.org/) Projects Page: http://www.manelelena.com Libre Software: http://www.libresoftware.com From cescd en yahoo.com.mx Fri Sep 2 00:55:43 2005 From: cescd en yahoo.com.mx (Cesar Cardenas Desales) Date: Thu, 1 Sep 2005 17:55:43 -0500 (CDT) Subject: expresiones regulares (regexp) In-Reply-To: References: Message-ID: <20050901225543.5951.qmail@web50412.mail.yahoo.com> Lo importante es que aprendas la sintaxis de las expresiones regulares, ya que es casi la misma en los diferentes lenguajes de programación. Los siguientes manuales en español te servirán: http://bulma.net/body.phtml?nIdNoticia=770 http://iie.fing.edu.uy/~vagonbar/unixbas/expreg.htm http://www.monohispano.org/tutoriales/regexp/ch-introduccion.html Habiéndolas comprendido, no dudo que podrás entender facilmente los ejemplos del manual en inglés aplicándolo en Python: www.amk.ca/python/howto/regex/ --- Alexis Cuellar Ocampo escribió: > que vaina necesito una en español para python, > detodas maneras gracias > > > ALEXIS CUELLAR > > > Estudiante de Ingenieria de Sistemas y Computacion > > > Pontificia Universidad Javeriana de cali > > > > > > ________________________________ > > De: python-es-bounces en aditel.org en nombre de Cesar > Cardenas Desales > Enviado el: Jue 01/09/2005 04:57 p.m. > Para: La lista de python en castellano > Asunto: RE: [Python-es] expresiones regulares > (regexp) > > > > La referencia obligada es el Regexp how-to, que > desafortunadamente está en inglés > > www.amk.ca/python/howto/regex/ > > > --- Alexis Cuellar Ocampo > escribió: > > > hola a todos. > > > > bueno lo siguiente es para saber si alguien me > puede > > recomendar un buen tutorial, donde se encuentre > > todo lo de expresiones regulares. > > > > chao y gracias > > > > > > ALEXIS CUELLAR > > > > > > Estudiante de Ingenieria de Sistemas y Computacion > > > > > > Pontificia Universidad Javeriana de cali > > > > > _______________________________________________ > > 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 2GB 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 > > > > > _______________________________________________ > 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 2GB extra a tu correo por $100 al mes. http://net.yahoo.com.mx From mlacunza en gmail.com Fri Sep 2 01:01:23 2005 From: mlacunza en gmail.com (Mario Lacunza) Date: Thu, 01 Sep 2005 18:01:23 -0500 Subject: ide para python In-Reply-To: References: <1125519809.7807.26.camel@localhost.localdomain> <1125525222.11052.35.camel@Laptop-Ubuntu> <1125526941.11052.45.camel@Laptop-Ubuntu> <1125529085.13899.14.camel@localhost.localdomain> <1125597061.7896.18.camel@localhost.localdomain> Message-ID: <1125615684.6820.2.camel@Laptop-Ubuntu> Te falta Python2.4-Dev El jue, 01-09-2005 a las 16:38 -0400, Bismark Castilla escribió: > desde el svn no puedo, descarge la version pida-0.2.2. > > cuando hago esto > > Nodo:/home/iloveyou/pida_0.2.2/pida-0.2.2# python setup.py install > > me sale el siguiente error > > error: invalid Python installation: unable to open > /usr/lib/python2.3/config/Makefile (No such file or directory) > > > fui a ver si el file existe y resulta que no, alguna idea?? > > Saludos / Best regards Mario Lacunza Vásquez Desarrollador de Sistemas - Webmaster Celular : +51193100386 (Tim) Website : http://www.lacunza.tk Email : mlacunza en gmail.com Blog : http://mlacunza.blogspot.com Lima - Peru ------------ próxima parte ------------ _______________________________________________ Python-es mailing list Python-es en aditel.org http://listas.aditel.org/listinfo/python-es From mlacunza en gmail.com Thu Sep 1 22:30:48 2005 From: mlacunza en gmail.com (Mario Lacunza) Date: Thu, 01 Sep 2005 15:30:48 -0500 Subject: ide para python In-Reply-To: <1125597061.7896.18.camel@localhost.localdomain> References: <1125519809.7807.26.camel@localhost.localdomain> <1125525222.11052.35.camel@Laptop-Ubuntu> <1125526941.11052.45.camel@Laptop-Ubuntu> <1125529085.13899.14.camel@localhost.localdomain> <1125597061.7896.18.camel@localhost.localdomain> Message-ID: <1125606648.1351.2.camel@Laptop-Ubuntu> Hola, Q tal te va con la Breesy? ayer me pase por un momento pero no habia el wxPython2.6 asi q me regrese nomas a HOary...:-) q tan inestable es?? El jue, 01-09-2005 a las 13:51 -0400, Fernando San Martín Woerner escribió: > intenta desde el svn, en otro post indique como hacerlo, yo tengo ubuntu > breezy... > > saludos > > El jue, 01-09-2005 a las 11:36 -0400, Bismark Castilla escribió: > > aqui estan los errores que me da, uso debian Etch > > > > Nodo:/home/iloveyou/MyDownloads# dpkg -i python2.4-pida_0.2.2_i386.deb > > (Reading database ... 51429 files and directories currently installed.) > > Preparing to replace python2.4-pida 0.2.2 (using > > python2.4-pida_0.2.2_i386.deb) ... > > Unpacking replacement python2.4-pida ... > > dpkg: dependency problems prevent configuration of python2.4-pida: > > python2.4-pida depends on python2.4-gtk2; however: > > Package python2.4-gtk2 is not installed. > > python2.4-pida depends on python2.4-profiler; however: > > Package python2.4-profiler is not installed. > > dpkg: error processing python2.4-pida (--install): > > dependency problems - leaving unconfigured > > Errors were encountered while processing: > > python2.4-pida > > Nodo:/home/iloveyou/MyDownloads# apt-get install python2.4-gtk2 > > python2.4-profiler > > Reading Package Lists... Done > > Building Dependency Tree... Done > > Package python2.4-gtk2 is not available, but is referred to by another > > package. > > This may mean that the package is missing, has been obsoleted, or > > is only available from another source > > E: Package python2.4-gtk2 has no installation candidate > > _______________________________________________ > > Python-es mailing list > > Python-es en aditel.org > > http://listas.aditel.org/listinfo/python-es Saludos / Best regards Mario Lacunza Vásquez Desarrollador de Sistemas - Webmaster Celular : +51193100386 (Tim) Website : http://www.lacunza.tk Email : mlacunza en gmail.com Blog : http://mlacunza.blogspot.com Lima - Peru ------------ próxima parte ------------ _______________________________________________ Python-es mailing list Python-es en aditel.org http://listas.aditel.org/listinfo/python-es From lwayar en retronet.com.ar Thu Sep 1 22:29:45 2005 From: lwayar en retronet.com.ar (Luis Tomas Wayar) Date: Thu, 1 Sep 2005 17:29:45 -0300 Subject: Conexion a HTTP Message-ID: <200509011729.45607.lwayar@retronet.com.ar> Hola: Necesito conectarme a un bridge que admite solo conexiones http desde un script en python que controla el estado de un enlace, cuando este se corta el script deve resetear el bridge para ello devo enviar la siguiente linea: http://usuario:clave en 10.1.0.200/cmd.cgi?data=.P.. Algun consejo de como hacerlo? Muchas gracias. -- -----BEGIN PGP PUBLIC KEY BLOCK----- Version: GnuPG v1.4.1 (GNU/Linux) mQGiBEKrDCIRBAC+qeS50jxjCuQ1JBfl6dpHV4dPwEsb/v+72/b4VeIk2Zbz0Yaz 5EFbASK0RGANdz9y+u0llvTB+WTCDY/LlO5ygPvMG/d6ooTQPyBh1yIz3ojRELRE HIsrZmRN2ZVJN2HQjo4BcNbtcufDRnEsaq29VOOBd705N0d0YoDcEXMpFwCgj/cw 2lrnT4S1w0ekdet+TSwVoCED+gPyYqN+BM0kw556b38u4a63PL6BCik7LykQZY8y 5kYvyP3IMM8F4NgK7sk5VgrCGeYvCPciSnn8O6Vr/dpxRHTr2a/cpyThnMSxl1dk 1syFyX2iR1AB4+19An/K5ejgSgLQA+fK0SLKh2DIT217TwIaflSeEjrugmZoJZQ5 pgXAA/9H3kZn3JZHlBApmLBWxkhIM3WKe0T5eOqc82MZj9lKVTwk3DuJJP4uJYkN 5tWHcpQh1O9seej/F7g7oZmIuNUA7kNGkVSP1DtGBH5GdiVNrj9SBYoM+ayrH4oq quwlaEgn/22rg7u5yYA2PV/6X87Q9y7I/3/VrSXNnkeemUiXibQ0THVpcyBUb21h cyBXYXlhciAoUmV0cm9NYW4pIDxsd2F5YXJAcmV0cm9uZXQuY29tLmFyPoheBBMR AgAeBQJCqwwiAhsDBgsJCAcDAgMVAgMDFgIBAh4BAheAAAoJEAr8xRtwJBc8/toA oIESxASJIhQiUJGuMxob0cysIPUzAJwKeeviE7IQmBCYAUHxuK26RXo1KrkCDQRC qwxWEAgAknagwLPR5oOvyqkNP4gRqVZoxuIQ/RGerTRYuFYKkD2yTd8ziSuHIMrt ng18LjUTE4+kH0eiy243DigSWATwLbtdSttbeeE5CJDABb8UWXU6M63kPabQz/q+ YdF1PqD/JQj+8tcJP3lqgLKIDZFnxKFjam0pffooaMbf2Wrjlb8iwYq44YQ91Vzc cgN9V1eZRHHgTdVj9SCYJAJinIp9WSFs/1JbG7nC7BGI9BCRCwERk0+R1mdZrWUg 9HYLV7QUJATjrZmJP8oS8++tZCfDWMlgtCca1KiD47wdgTWeG9H9n0HqFhzWTP/E WMElvTSrCPubniS+eHHlzUDNvhMEMwADBQf+NwjVa6nIsjRj7zO1dG4wT2Z57eiu FcQ4CAMX6cS+h6OY051ISawAUcQjON2bJ68bZIhiM2nma9vgi4CJBnRNqQ5PwQTp deoWk/GbWre9iYXYQ54Ya9OUM2HqqwpTQUA2XVRndw1JV8oXo01/qCDVwkAJiiue J+4FKBDPnQTn0P85wPhcfpmiRulKxYUgkSegHNyFNBBM92ak2jKaES+cCaoyBDTy v4wEAnAWCQNDp2KWpGamweYh6k9nKFMP3j7ehTz1Wafod1fP7AJ6yHEAbVZd8S9+ NrLRzSyXQwReXKKG+evc2gc/t7Me+vbzp5OX1eXrloMDoX3BN9XEDaedaYhJBBgR AgAJBQJCqwxWAhsMAAoJEAr8xRtwJBc8VMEAn1kY8m+V+R9zevVDectbh0e1QNiB AJ0flIfJk6VuNv+qvQJQF1kGuCGzgQ== =0Ml7 -----END PGP PUBLIC KEY BLOCK----- ------------ próxima parte ------------ _______________________________________________ Python-es mailing list Python-es en aditel.org http://listas.aditel.org/listinfo/python-es From cescd en yahoo.com.mx Fri Sep 2 03:11:36 2005 From: cescd en yahoo.com.mx (Cesar Cardenas Desales) Date: Thu, 1 Sep 2005 20:11:36 -0500 (CDT) Subject: Conexion a HTTP In-Reply-To: <200509011729.45607.lwayar@retronet.com.ar> References: <200509011729.45607.lwayar@retronet.com.ar> Message-ID: <20050902011137.59471.qmail@web50405.mail.yahoo.com> Pues a tiro de piedra parece adecuado usar: - Sockets - Twisted - httplib o urllib Saludos --- Luis Tomas Wayar escribió: > Hola: > > Necesito conectarme a un bridge que admite solo > conexiones http desde un > script en python que controla el estado de un > enlace, cuando este se corta el > script deve resetear el bridge para ello devo enviar > la siguiente linea: > > http://usuario:clave en 10.1.0.200/cmd.cgi?data=.P.. > > Algun consejo de como hacerlo? > > > Muchas gracias. > -- > -----BEGIN PGP PUBLIC KEY BLOCK----- > Version: GnuPG v1.4.1 (GNU/Linux) > > mQGiBEKrDCIRBAC+qeS50jxjCuQ1JBfl6dpHV4dPwEsb/v+72/b4VeIk2Zbz0Yaz > 5EFbASK0RGANdz9y+u0llvTB+WTCDY/LlO5ygPvMG/d6ooTQPyBh1yIz3ojRELRE > HIsrZmRN2ZVJN2HQjo4BcNbtcufDRnEsaq29VOOBd705N0d0YoDcEXMpFwCgj/cw > 2lrnT4S1w0ekdet+TSwVoCED+gPyYqN+BM0kw556b38u4a63PL6BCik7LykQZY8y > 5kYvyP3IMM8F4NgK7sk5VgrCGeYvCPciSnn8O6Vr/dpxRHTr2a/cpyThnMSxl1dk > 1syFyX2iR1AB4+19An/K5ejgSgLQA+fK0SLKh2DIT217TwIaflSeEjrugmZoJZQ5 > pgXAA/9H3kZn3JZHlBApmLBWxkhIM3WKe0T5eOqc82MZj9lKVTwk3DuJJP4uJYkN > 5tWHcpQh1O9seej/F7g7oZmIuNUA7kNGkVSP1DtGBH5GdiVNrj9SBYoM+ayrH4oq > quwlaEgn/22rg7u5yYA2PV/6X87Q9y7I/3/VrSXNnkeemUiXibQ0THVpcyBUb21h > cyBXYXlhciAoUmV0cm9NYW4pIDxsd2F5YXJAcmV0cm9uZXQuY29tLmFyPoheBBMR > AgAeBQJCqwwiAhsDBgsJCAcDAgMVAgMDFgIBAh4BAheAAAoJEAr8xRtwJBc8/toA > oIESxASJIhQiUJGuMxob0cysIPUzAJwKeeviE7IQmBCYAUHxuK26RXo1KrkCDQRC > qwxWEAgAknagwLPR5oOvyqkNP4gRqVZoxuIQ/RGerTRYuFYKkD2yTd8ziSuHIMrt > ng18LjUTE4+kH0eiy243DigSWATwLbtdSttbeeE5CJDABb8UWXU6M63kPabQz/q+ > YdF1PqD/JQj+8tcJP3lqgLKIDZFnxKFjam0pffooaMbf2Wrjlb8iwYq44YQ91Vzc > cgN9V1eZRHHgTdVj9SCYJAJinIp9WSFs/1JbG7nC7BGI9BCRCwERk0+R1mdZrWUg > 9HYLV7QUJATjrZmJP8oS8++tZCfDWMlgtCca1KiD47wdgTWeG9H9n0HqFhzWTP/E > WMElvTSrCPubniS+eHHlzUDNvhMEMwADBQf+NwjVa6nIsjRj7zO1dG4wT2Z57eiu > FcQ4CAMX6cS+h6OY051ISawAUcQjON2bJ68bZIhiM2nma9vgi4CJBnRNqQ5PwQTp > deoWk/GbWre9iYXYQ54Ya9OUM2HqqwpTQUA2XVRndw1JV8oXo01/qCDVwkAJiiue > J+4FKBDPnQTn0P85wPhcfpmiRulKxYUgkSegHNyFNBBM92ak2jKaES+cCaoyBDTy > v4wEAnAWCQNDp2KWpGamweYh6k9nKFMP3j7ehTz1Wafod1fP7AJ6yHEAbVZd8S9+ > NrLRzSyXQwReXKKG+evc2gc/t7Me+vbzp5OX1eXrloMDoX3BN9XEDaedaYhJBBgR > AgAJBQJCqwxWAhsMAAoJEAr8xRtwJBc8VMEAn1kY8m+V+R9zevVDectbh0e1QNiB > AJ0flIfJk6VuNv+qvQJQF1kGuCGzgQ== > =0Ml7 > -----END PGP PUBLIC KEY BLOCK----- > > _______________________________________________ > 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 2GB extra a tu correo por $100 al mes. http://net.yahoo.com.mx From fpalm en ula.ve Fri Sep 2 04:43:05 2005 From: fpalm en ula.ve (Francisco Palm) Date: Thu, 01 Sep 2005 22:43:05 -0400 Subject: ide para python In-Reply-To: <1125615684.6820.2.camel@Laptop-Ubuntu> References: <1125519809.7807.26.camel@localhost.localdomain> <1125525222.11052.35.camel@Laptop-Ubuntu> <1125526941.11052.45.camel@Laptop-Ubuntu> <1125529085.13899.14.camel@localhost.localdomain> <1125597061.7896.18.camel@localhost.localdomain> <1125615684.6820.2.camel@Laptop-Ubuntu> Message-ID: <4317BC39.80205@ula.ve> Bueno, he continuado con mi revisión de los IDEs, en los repositorios de Ubuntu están los enlaces a dos paquetes de eric, uno se llama eric3 e instala la versión 0.3.2-4, este paquete me daba "violación de segmento" al tratarlo de ejecutar. Hay otro paquete denominado simplemente eric que instala la versión 0.3.6-1ubuntu2. Este funciona sin problemas. La interfaz está recargada y no es agradable, muestra desactivados muchísimos botones que quedarían mejor como escondidos o bien empezar con una interfaz básica y después uno debería poder seleccionar las barras de herramientas. Me parece que el SPE tiene una interfaz mucho más acabada, estéticamente más agradable. Y la autocompletación, como mencioné en un email anterior, es excelente. PIDA me ha causado muy buena expresión. Una cosa que no me gustó es que la primera vez que lo ejecuté seleccioné por error como editor por defecto Culebra sin tenerlo instalado y después no había manera de correr PIDA, tuve que modificar manualmente el archivo .pida de mi carpeta de usuario. El Boa Constructor es espectacular, pero es un proyecto que a pesar de su enorme potencial no le veo mucho dinamismo. Yo bajé la última versión alpha de Sourceforge, me funciona bastante bien con el wxpython 2.6.1.0 DrPython es un editor diseñado para la enseñanza, no es una alternativa comparable a eric o SPE. Sigue la idea de un editor similar para el lenguaje Scheme (DrScheme), tiene características que lo situan como una buena alternativa al IDLE. He jugado un poco el pydev para Eclipse, no me parece muy interesante y menos aún considerando el enorme consumo de recursos de Eclipse. Por otro lado, nos hemos olvidado de Emacs y VIM que son dos editores de texto super-potentes con grandes facilidades para la edición de código. Emacs tiene una curva de aprendizaje empinada pero es una excelente herramienta y vale la pena tenerla en cuenta. Por allí hay muchas más herramientas en el camino. está el codeEditor que viene con PythonCard. La batería de herramientas pyalacarte, pyalamode, pycrust, pyfilling, etc... que vienen con wxpython. Y la potente consola IPython que viene con el Scipy... En fin, herramientas hay de sobre, mejor será ponerse a programar, no? :-D F. Palm ------------ próxima parte ------------ _______________________________________________ Python-es mailing list Python-es en aditel.org http://listas.aditel.org/listinfo/python-es From acuellar en puj.edu.co Fri Sep 2 04:06:43 2005 From: acuellar en puj.edu.co (Alexis Cuellar Ocampo) Date: Thu, 1 Sep 2005 21:06:43 -0500 Subject: expresiones regulares (regexp) Message-ID: hola ve no hay una con ejemplos mas claros, porque yo de ingles pocon pocon, y esos ejemplo de www.amk.ca/python/howto/regex/ no son como tan faciles de asimilar. ALEXIS CUELLAR Estudiante de Ingenieria de Sistemas y Computacion Pontificia Universidad Javeriana de cali ________________________________ De: python-es-bounces en aditel.org en nombre de Cesar Cardenas Desales Enviado el: jue 01/09/2005 04:57 Para: La lista de python en castellano Asunto: RE: [Python-es] expresiones regulares (regexp) La referencia obligada es el Regexp how-to, que desafortunadamente está en inglés www.amk.ca/python/howto/regex/ --- Alexis Cuellar Ocampo escribió: > hola a todos. > > bueno lo siguiente es para saber si alguien me puede > recomendar un buen tutorial, donde se encuentre > todo lo de expresiones regulares. > > chao y gracias > > > ALEXIS CUELLAR > > > Estudiante de Ingenieria de Sistemas y Computacion > > > Pontificia Universidad Javeriana de cali > > > _______________________________________________ > 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 2GB 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 ------------ próxima parte ------------ _______________________________________________ Python-es mailing list Python-es en aditel.org http://listas.aditel.org/listinfo/python-es From daemonbsd en tutopia.com Fri Sep 2 06:48:15 2005 From: daemonbsd en tutopia.com (=?ISO-8859-1?Q?Marcelo_Fern=E1ndez?=) Date: Fri, 02 Sep 2005 01:48:15 -0300 Subject: ide para python In-Reply-To: References: <1125519809.7807.26.camel@localhost.localdomain> <1125525222.11052.35.camel@Laptop-Ubuntu> <1125526941.11052.45.camel@Laptop-Ubuntu> Message-ID: <4317D98F.3050700@tutopia.com> Yo uso Eclipse + pyDev y anda bastante bien, es un poco pesadito eclipse. Otro podria ser Komodo (comercial) y un tanto pesado tambien. Si queres algo no tan pesado podes usar SciTe. http://www.eclipse.org http://pydev.sourceforge.net http://www.activestate.com/Products/Komodo/ http://www.scintilla.org/SciTE.html Saludos, Marcelo > Otro de los IDES comumente usados para Python es el Eric.... > www.die-offenbachs.de/detlev/ *eric* > 3.html > > > On 8/31/05, Bismark Castilla wrote: > >>uso debian etch, gracias por los links >> >>On 8/31/05, Mario Lacunza wrote: >> >>>q distro tienes?? pues yo uso Ubuntu y lo mismo con el PIDA...incluso me >>>falta un paquete (creo recordar) q pide y no encuentro por ningun >>>lado... >>> >>>Te paso los links: >>> >>>SPEIDE : http://www.stani.be/python/spe/blog/ >>>BOA: http://sourceforge.net/projects/boa-constructor/ >>> >>>Para GTK: >>>Glade:http://glade.gnome.org/ >>> >>> >>>El mié, 31-08-2005 a las 18:13 -0400, Bismark Castilla escribió: >>> >>> >>>>umm, hay algun mirror donde este estos?? tengo el PIDA pero me esta >>> >>>dando >>> >>>>problemas de dependencias >>>> >>>> >>> >>>Saludos / Best regards >>> >>>Mario Lacunza Vásquez >>>Desarrollador de Sistemas - Webmaster >>>Celular : +51193100386 (Tim) >>>Website : http://www.lacunza.tk >>>Email : mlacunza en gmail.com >>>Blog : http://mlacunza.blogspot.com >>>Lima - Peru >>> >>> >>>_______________________________________________ >>>Python-es mailing list >>>Python-es en aditel.org >>>http://listas.aditel.org/listinfo/python-es >>> >>> >>> >> >> >>-- >>saludos >> >>Bismark >> >>.................................................................................................... >>Debian Gnu/Linux Etch "Testing" Kernel 2.6.11-1-686 >>Linux for Human Beings >>_______________________________________________ >>Python-es mailing list >>Python-es en aditel.org >>http://listas.aditel.org/listinfo/python-es >> > > > > ______________________________ Visita http://www.tutopia.com y comienza a navegar más rápido en Internet. Tutopia es Internet para todos. From erny en sicem.biz Fri Sep 2 07:21:19 2005 From: erny en sicem.biz (Ernesto Revilla) Date: Fri, 02 Sep 2005 07:21:19 +0200 Subject: Conexion a HTTP In-Reply-To: <200509011729.45607.lwayar@retronet.com.ar> References: <200509011729.45607.lwayar@retronet.com.ar> Message-ID: <4317E14F.3030208@sicem.biz> url="http://usuario:clave en 10.1.0.200/cmd.cgi?data=.P." import urllib2 request = urllib2.urlopen(url) txt=request.read() request.close() Si la dirección es incorrecta o la página Web no existe, te lanza una excepción. Erny Luis Tomas Wayar wrote: >Hola: > >Necesito conectarme a un bridge que admite solo conexiones http desde un >script en python que controla el estado de un enlace, cuando este se corta el >script deve resetear el bridge para ello devo enviar la siguiente linea: > >http://usuario:clave en 10.1.0.200/cmd.cgi?data=.P.. > >Algun consejo de como hacerlo? > > >Muchas gracias. > > >------------------------------------------------------------------------ > >_______________________________________________ >Python-es mailing list >Python-es en aditel.org >http://listas.aditel.org/listinfo/python-es > > From erny en sicem.biz Fri Sep 2 07:23:45 2005 From: erny en sicem.biz (Ernesto Revilla) Date: Fri, 02 Sep 2005 07:23:45 +0200 Subject: Web + Python In-Reply-To: <20050901203621.GA12156@marmota> References: <20050901203621.GA12156@marmota> Message-ID: <4317E1E1.5010405@sicem.biz> Lo he recogido una mini sección sobre programación Web en Python en http://hispapython.org. Sin embargo, ahora mismo sólo son simples enlaces. Ni hay explicación lo que es cada cosa ni está formulado como una FAQ. Erny luis miguel morillas wrote: > Asunto: [Python-es] Web + Python > Fecha: jue, sep 01, 2005 at 09:12:38 -0400 > > >Citando a Francisco Calderon (fjcalderon en gmail.com): > > >>Ante todo un cordial saludo a los listeros, soy nuevo en la lista y queria >>hacer una consulta, actualmente estoy trabajando en una empresa como >>desarrollador php + mysql, estoy con una campaña franca por cambiar de >>lenguaje ya que como todos en esta lista sabrán php es bastante limitado y >>me he decidido por python que me parece genial :) >> >>Es por ello que he investigado sobre mod_python para el apache he leido en >>la documentacion que hay dos maneras de hacerlo funcionar, una es con >>archivos .py los cuales tienen el código python y muestran la web por medio >>de otros archivos .tmpl de esta manera se separa el código del html, y la >>otra es con psp, que me recuerda mucho a php u asp, ya que el codigo se >>puede meter en la pagina html con <% %> >> >>Me gustaria saber que experiencia han tenido aca los listeros con esto, cual >>opcion les parece más profesional, si conocen algun tutorial para trabajar >>con mod_python (estoy leyendo el manual pero siempre es bueno conseguir mas >>documentacion), he buscado por internet y la documentación y los ejemplos >>son muy limitada si la comparamos con php :s creo que esa es una de las >>pocas debilidades que le he encontrado a python. >> >>gracias de antemano >> >> >> > >Otra opción (creo que todavía no la he leído en el hilo y vendrá bien para la recopilación >de la faq :) es cherrypy (http://www.cherrypy.org) Me parece sencillo, potente, versátil, >con un importante apoyo de usuarios y desarrolladores, y bien documentado. > > > > From py en ls-l.org Fri Sep 2 09:37:00 2005 From: py en ls-l.org (Chema Cortes) Date: Fri, 02 Sep 2005 09:37:00 +0200 Subject: Web + Python In-Reply-To: <20050901162851.90507.qmail@web50403.mail.yahoo.com> References: <20050901162851.90507.qmail@web50403.mail.yahoo.com> Message-ID: <4318011C.6030101@ls-l.org> Cesar Cardenas Desales escribió: > En eso de la traducción ando, pero ya saben, primero > debo leer (y correr, por supuesto) los tutoriales, > pues he escuchado maravillas de django y de ruby on > rails. > > Por favor, si alguien ya comenzó o va a comenzar a > traducirlos, envíe un aviso a la lista antes de que > cometamos el error de duplicar trabajo. Yo he comenzado a mirarme "Ruby on Rails" (RoR) porque me interesaba mucho cómo implementa el AJAX, algo que le falta a django. Por otro lado, django permite un mejor mantenimiento del modelo de datos. No tengo tiempo para embarcarme en traducciones, pero si quieres ayuda como revisor cuenta conmigo. From lcatalin en siadv.com Fri Sep 2 10:14:25 2005 From: lcatalin en siadv.com (Catalin Lungu) Date: Fri, 2 Sep 2005 10:14:25 +0200 Subject: Firmado digital Message-ID: <000801c5af96$559f8500$c801a8c0@catalin> Hola, Hay alguna forma de mandar un email con firma digital? Muchas gracias, Catalin From mametller en gmail.com Fri Sep 2 00:32:19 2005 From: mametller en gmail.com (Maram) Date: Thu, 01 Sep 2005 19:32:19 -0300 Subject: recomendaciones In-Reply-To: <200508311337.28081.packo@assamita.net> References: <32ec9b1050829115936d5924e@mail.gmail.com> <4315127D.1060908@gmail.com> <200508311337.28081.packo@assamita.net> Message-ID: <43178173.3090902@gmail.com> Paco Moreno wrote: > está muy interesante gracias, por cierto : > >>Aprendiendo a progamar: >>file:///home/mametller/Desarrollo/python/e-books/tutor/tutintro.htm > > se te ha escapado esto En realidad no se escapo... le abri la puerta solito para que se vaya :D Aprendiendo a programar. por Alan Gauld. Traducción de Martín Pozzi ... www.freenetpages.co.uk/hp/alan.gauld/spanish/tutintro.htm saludos -- Marcelo Ametller www.maramsis.com.ar www.aeroenlace.com.ar From py en ls-l.org Fri Sep 2 10:52:55 2005 From: py en ls-l.org (Chema Cortes) Date: Fri, 02 Sep 2005 10:52:55 +0200 Subject: Boo, el primo de python Message-ID: <431812E7.4080105@ls-l.org> Aunque casi offtopic, quisiera comentarles, en relación con un par de hilos en esta lista que iban sobre IDEs y sobre desarrollo web en python, "algo totalmente diferente": el lenguaje Boo [0]. Es un lenguaje pensado para CLI (plataforma .Net 1.0, 1.1 y 2.0, y mono), y es tan similar al python que a veces cuesta darse cuenta que es otro lenguaje. Aún así tiene características muy próximas al C#, con conversores automáticos C#->boo. Boo entraría en competencia directa con IronPython [1], la implementación python para .Net 2.0, pero con la salvedad que boo puede funcionar con cualquier versión de .Net y también con mono [2]. En cuanto a IDEs, boo ofrece su propio IDE, el booexplorer, algo similar al pycrust, pero resulta muy interesante su integración con SharpDevelop [3] para windows y con Monodevelop [4], dos de los IDEs de software libre más populares para .Net/mono. En cuanto a web, se podría utilizar tecnologías emergentes como el ASP.Net ó el XSP de mono. Para acceso a bases de datos no existen muchos módulos propios, ni tiene una estandarización parecida a la DB-API de python; pero no hay que olvidar que estamos en .Net y que, por tanto, no hace falta crear "bindings" propios para cada lenguaje. Se puede usar sin problemas los "ensamblados" para acceso a los SGBDs que ofrece el proyecto mono ó, directamente, el ADO.Net [0] Boo - http://boo.codehaus.org [1] IronPython - http://workspaces.gotdotnet.com/ironpython [2] Mono - http://www.mono-project.com [3] SharpDevelop - http://www.icsharpcode.net/OpenSource/SD [4] MonoDevelop - http://www.monodevelop.com [*] Mono Hispano - http://www.monohispano.org From rapto en arrakis.es Fri Sep 2 11:04:58 2005 From: rapto en arrakis.es (Marcos =?ISO-8859-1?Q?S=E1nchez?= Provencio) Date: Fri, 02 Sep 2005 11:04:58 +0200 Subject: Consulta In-Reply-To: <43174AC5.3050609@datafull.com> References: <43174AC5.3050609@datafull.com> Message-ID: <1125651898.8745.13.camel@savin.proteus> De todos modos, reportlabs utiliza xml _muy_ poco. ¿Qué problemas concretos estás teniendo? El jue, 01-09-2005 a las 15:39 -0300, Cesar Massi escribió: > Hola, espero que todos anden bien. > Estoy tratando de desarrollar un programa para historias clinicas y > turnos, python + MySQL , no es nada del otro mundo... al parecer el > diseño es bastante sencillo, pero me encuentro con un gran problema para > mi, aunque para todos uds seguro que no es asi. > Los reportes... > Se que esto se ha preguntado infinidad de veces, y se que en la mayoria > de las veces se ha respondido que la solucion es ReportLab. > Lo he bajado y lo he instalado, aun asi, lo encuentro dificil de > entender, quizas porque no estoy acostumbrado a trabajar en xml. > Aunque sabria hacer el reporte, no sabria como comunicarlo con la base > de datos... lo mio es mas qu enada un problema de experiencia. > Mis preguntas son las siguientes... saben de algun lugar donde haya > algun ejemplo de como hacer esto paso a paso? o algun programa que se > pueda bajar de ejemplo para tener como referencia? o otra opcion un pco > mas sencilla que reportlab, aunque sea que traiga un diseñador de reportes? > Les agradeceria que me respondan, aun asi,s e que esto se respondio > muchas veces...y alguno se enojara porque vuelvo a preguntar... > Para aclarar un poco, estoy tratando de desarrollar esto en windows... y > he bajado open reports, que trabaja con jasperreports, a ver si alguien > me orienta un poco. > Desde ya y como siempre, mil gracias. > -- Marcos Sánchez Provencio ------------ próxima parte ------------ _______________________________________________ Python-es mailing list Python-es en aditel.org http://listas.aditel.org/listinfo/python-es From rapto en arrakis.es Fri Sep 2 11:07:46 2005 From: rapto en arrakis.es (Marcos =?ISO-8859-1?Q?S=E1nchez?= Provencio) Date: Fri, 02 Sep 2005 11:07:46 +0200 Subject: expresiones regulares (regexp) In-Reply-To: References: Message-ID: <1125652066.8745.16.camel@savin.proteus> Mi experiencia es que hay que huir de las expresiones regulares como de la peste. Muchas veces hay alternativas más sencillas para hacer las cosas o la solución con exp reg ya está hecha y sólo hay que usarla. El jue, 01-09-2005 a las 21:06 -0500, Alexis Cuellar Ocampo escribió: > hola > ve no hay una con ejemplos mas claros, porque yo de ingles pocon pocon, y esos ejemplo de > www.amk.ca/python/howto/regex/ no son como tan faciles de asimilar. > > > ALEXIS CUELLAR > > > Estudiante de Ingenieria de Sistemas y Computacion > > > Pontificia Universidad Javeriana de cali > > > > > > ________________________________ > > De: python-es-bounces en aditel.org en nombre de Cesar Cardenas Desales > Enviado el: jue 01/09/2005 04:57 > Para: La lista de python en castellano > Asunto: RE: [Python-es] expresiones regulares (regexp) > > > > La referencia obligada es el Regexp how-to, que > desafortunadamente está en inglés > > www.amk.ca/python/howto/regex/ > > > --- Alexis Cuellar Ocampo > escribió: > > > hola a todos. > > > > bueno lo siguiente es para saber si alguien me puede > > recomendar un buen tutorial, donde se encuentre > > todo lo de expresiones regulares. > > > > chao y gracias > > > > > > ALEXIS CUELLAR > > > > > > Estudiante de Ingenieria de Sistemas y Computacion > > > > > > Pontificia Universidad Javeriana de cali > > > > > _______________________________________________ > > 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 2GB 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 > > > > _______________________________________________ > Python-es mailing list > Python-es en aditel.org > http://listas.aditel.org/listinfo/python-es -- Marcos Sánchez Provencio ------------ 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 Fri Sep 2 12:12:22 2005 From: py en ls-l.org (Chema Cortes) Date: Fri, 02 Sep 2005 12:12:22 +0200 Subject: Consulta In-Reply-To: <43174AC5.3050609@datafull.com> References: <43174AC5.3050609@datafull.com> Message-ID: <43182586.8040806@ls-l.org> Cesar Massi escribió: > Hola, espero que todos anden bien. > Estoy tratando de desarrollar un programa para historias clinicas y > turnos, python + MySQL , no es nada del otro mundo... al parecer el > diseño es bastante sencillo, pero me encuentro con un gran problema para > mi, aunque para todos uds seguro que no es asi. > Los reportes... > Se que esto se ha preguntado infinidad de veces, y se que en la mayoria > de las veces se ha respondido que la solucion es ReportLab. > Lo he bajado y lo he instalado, aun asi, lo encuentro dificil de > entender, quizas porque no estoy acostumbrado a trabajar en xml. > ... Quizás te pueda interesar darle un vistazo a GNUe: http://www.gnuenterprise.org Podrías ver el código python que usa para generar los informes, aunque puede que te sea más interesante todo el sistema de diseño de formularios y listados para el proyecto que estás llevando. From dvilla en gmx.net Fri Sep 2 12:28:52 2005 From: dvilla en gmx.net (David Villa) Date: Fri, 02 Sep 2005 12:28:52 +0200 Subject: expresiones regulares (regexp) In-Reply-To: References: Message-ID: <1125656932.4004.18.camel@amy> Hola: Yo te recomiendo "kodos", que es un depurador de expresiones regulares, y una magnifica herramienta para mantener la cordura si tienes que trabajar con ellas. Saludos El jue, 01-09-2005 a las 16:53 -0500, Alexis Cuellar Ocampo escribió: > hola a todos. > > bueno lo siguiente es para saber si alguien me puede recomendar un buen tutorial, donde se encuentre > todo lo de expresiones regulares. > > chao y gracias > > > ALEXIS CUELLAR > > > Estudiante de Ingenieria de Sistemas y Computacion > > > Pontificia Universidad Javeriana de cali > > _______________________________________________ > Python-es mailing list > Python-es en aditel.org > http://listas.aditel.org/listinfo/python-es From py en ls-l.org Fri Sep 2 12:31:41 2005 From: py en ls-l.org (Chema Cortes) Date: Fri, 02 Sep 2005 12:31:41 +0200 Subject: expresiones regulares (regexp) In-Reply-To: <1125652066.8745.16.camel@savin.proteus> References: <1125652066.8745.16.camel@savin.proteus> Message-ID: <43182A0D.8090502@ls-l.org> Marcos Sánchez Provencio escribió: > Mi experiencia es que hay que huir de las expresiones regulares como de > la peste. Muchas veces hay alternativas más sencillas para hacer las > cosas o la solución con exp reg ya está hecha y sólo hay que usarla. Hombre, sí que es cierto que no son fáciles de tratar, pero no creo que haya muchas alternativas. A veces necesitas reconocer ciertos patrones dentro de un texto plano y no resulta tan sencillo hacerlo sin expresiones regulares. Por ejemplo, ¿cómo identificarías direcciones de correo dentro de un texto sin usar expresiones regulares? El problema con las expresiones regulares es que no es suficiente con conocer su sintaxis. Es necesario estudiarse una buena batería de ejemplos ("snippets") para hacerse con éllas. ------------ próxima parte ------------ _______________________________________________ Python-es mailing list Python-es en aditel.org http://listas.aditel.org/listinfo/python-es From fpalm en ula.ve Fri Sep 2 13:15:42 2005 From: fpalm en ula.ve (Francisco Palm) Date: Fri, 02 Sep 2005 07:15:42 -0400 Subject: Sobre los wikis Message-ID: <4318345E.80800@ula.ve> He estado revisando el Wiki de HispaPython. Respecto al FAQ yo creo que al ser algo básico perfectamente podría tener un mirror en pythonmexico.org. El diseño en ambos casos debería mejorarse y yo recomendaría simplificarlo y hacerlo con dos columnas para facilitar la lectura, o incluso una sola columna. Tal y como está es difícil que resulte práctico. Bueno, considerando el FAQ de la página oficial de Python, ¿cuáles consideran Uds. que serían las preguntas de nuestro FAQ? Saludos F. Palm From rapto en arrakis.es Fri Sep 2 13:59:07 2005 From: rapto en arrakis.es (Marcos =?ISO-8859-1?Q?S=E1nchez?= Provencio) Date: Fri, 02 Sep 2005 13:59:07 +0200 Subject: expresiones regulares (regexp) In-Reply-To: <43182A0D.8090502@ls-l.org> References: <1125652066.8745.16.camel@savin.proteus> <43182A0D.8090502@ls-l.org> Message-ID: <1125662347.8745.22.camel@savin.proteus> El vie, 02-09-2005 a las 12:31 +0200, Chema Cortes escribió: > Por ejemplo, ¿cómo identificarías direcciones de correo dentro de un > texto sin usar expresiones regulares? http://aspn.activestate.com/ASPN/Cookbook/Python/Recipe/138889 Google mola :-P Me acuerdo de un chiste que decía que sólo existían dos tipos de integrales, las que ya estaban resueltas y las irresolubles. Para las expresiones regulares pasa lo mismo :-D Vaaale, admito que son útiles, pero si me gustaran me pasaría al Perl directamente. ------------ próxima parte ------------ _______________________________________________ Python-es mailing list Python-es en aditel.org http://listas.aditel.org/listinfo/python-es From packo en assamita.net Fri Sep 2 15:05:14 2005 From: packo en assamita.net (Paco Moreno) Date: Fri, 2 Sep 2005 15:05:14 +0200 Subject: programa python que cuelgue de init Message-ID: <200509021505.14095.packo@assamita.net> he hecho una aplicación y me gustaría que colgara directamente del init, o alguna solución al hecho de que lo ejecuto remotamente y no se cierre cuando cierre la sesión. Gracias. -- |Paco Moreno |web: http://www.assamita.net |blog: http://blog.assamita.net |correo: packo en assamita punto net |jabber: packo en jabber-hispano.org Caldo de gallina y precaución, no hicieron jamás daño, a hombre ni varón. ------------ próxima parte ------------ _______________________________________________ Python-es mailing list Python-es en aditel.org http://listas.aditel.org/listinfo/python-es From snmartin en galilea.cl Fri Sep 2 15:29:23 2005 From: snmartin en galilea.cl (Fernando San =?ISO-8859-1?Q?Mart=EDn?= Woerner) Date: Fri, 02 Sep 2005 09:29:23 -0400 Subject: ide para python In-Reply-To: <1125606648.1351.2.camel@Laptop-Ubuntu> References: <1125519809.7807.26.camel@localhost.localdomain> <1125525222.11052.35.camel@Laptop-Ubuntu> <1125526941.11052.45.camel@Laptop-Ubuntu> <1125529085.13899.14.camel@localhost.localdomain> <1125597061.7896.18.camel@localhost.localdomain> <1125606648.1351.2.camel@Laptop-Ubuntu> Message-ID: <1125667763.6769.0.camel@localhost.localdomain> On jue, 2005-09-01 at 15:30 -0500, Mario Lacunza wrote: > Hola, > > Q tal te va con la Breesy? ayer me pase por un momento pero no habia el > wxPython2.6 asi q me regrese nomas a HOary...:-) q tan inestable es?? es bastante estable, y es verdad que no tiene el wxPython2.6, ahora como yo estoy al otro lado y no ocupo wxpython me va bien saludos -- Fernando San Martín Woerner Jefe de Informática Galilea S.A. From jesus.signin en gmail.com Fri Sep 2 16:05:50 2005 From: jesus.signin en gmail.com (=?ISO-8859-1?Q?Jes=FAs_Serrano?=) Date: Fri, 2 Sep 2005 16:05:50 +0200 Subject: programa python que cuelgue de init In-Reply-To: <200509021505.14095.packo@assamita.net> References: <200509021505.14095.packo@assamita.net> Message-ID: hola, supongo que te refieres a que entras por ssh y ejecutas la aplicación y no quieres que se cierre al cerrar el terminal. puedes hacer: nohup tu_ejecutable & te genera un archivo donde se guardará la salida de la consola (nohup.out) puedes cerrar la consola tranquilamente que el proceso seguira corriendo. Otra cosa que puedes hacer es usar SCREEN como shell para poder cerrar el terminal y volver a recuperarla más tarde. Espero que te sea útil. un saludo jesus On 9/2/05, Paco Moreno wrote: > > he hecho una aplicación y me gustaría que colgara directamente del init, o > alguna solución al hecho de que lo ejecuto remotamente y no se cierre > cuando > cierre la sesión. > Gracias. > -- > |Paco Moreno > |web: http://www.assamita.net > |blog: http://blog.assamita.net > |correo: packo en assamita punto net > |jabber: packo en jabber-hispano.org > > Caldo de gallina y precaución, no hicieron jamás daño, a hombre ni varón. > > > _______________________________________________ > Python-es mailing list > Python-es en aditel.org > http://listas.aditel.org/listinfo/python-es > > > From faltet en carabos.com Fri Sep 2 16:51:02 2005 From: faltet en carabos.com (Francesc Altet) Date: Fri, 02 Sep 2005 16:51:02 +0200 Subject: programa python que cuelgue de init In-Reply-To: <200509021505.14095.packo@assamita.net> References: <200509021505.14095.packo@assamita.net> Message-ID: <1125672662.3065.4.camel@localhost.localdomain> El dv 02 de 09 del 2005 a les 15:05 +0200, en/na Paco Moreno va escriure: > he hecho una aplicación y me gustaría que colgara directamente del init, o > alguna solución al hecho de que lo ejecuto remotamente y no se cierre cuando > cierre la sesión. Por la referencia al init, sospecho que estas un unix. Pues tienes el nohup para evitar eso. Si además tienes acceso a root, añade una linea como la siguiente en tu /etc/initab: 3:23:respawn:/path_a_tu_programa.py [suponiendo que estas en el runlevel 3, que es el defecto de muchos unix] Además, el respwan te asegura que aunque muera tu aplicación, el init la rearrancará automáticamente. -- >0,0< Francesc Altet http://www.carabos.com/ V V Cárabos Coop. V. Enjoy Data "-" From fpalm en ula.ve Fri Sep 2 16:24:53 2005 From: fpalm en ula.ve (Francisco Palm) Date: Fri, 02 Sep 2005 10:24:53 -0400 Subject: ide para python In-Reply-To: <1125667763.6769.0.camel@localhost.localdomain> References: <1125519809.7807.26.camel@localhost.localdomain> <1125525222.11052.35.camel@Laptop-Ubuntu> <1125526941.11052.45.camel@Laptop-Ubuntu> <1125529085.13899.14.camel@localhost.localdomain> <1125597061.7896.18.camel@localhost.localdomain> <1125606648.1351.2.camel@Laptop-Ubuntu> <1125667763.6769.0.camel@localhost.localdomain> Message-ID: <431860B5.8080604@ula.ve> Está mal planteada la cuestión.. No es que Breezy (con Z) tenga wxpython2.6, sino que los paquetes de wxpython2.6 que hay disponibles son para Breezy. La versión Breezy será liberada oficialmente en octubre, por esta razón ya deben estar bastante estables. Todo tiene que ver con --cuales repositorios-- de Breezy se está trabajando. Saludos F. Palm Fernando San Martín Woerner wrote: >On jue, 2005-09-01 at 15:30 -0500, Mario Lacunza wrote: > > >>Hola, >> >>Q tal te va con la Breesy? ayer me pase por un momento pero no habia el >>wxPython2.6 asi q me regrese nomas a HOary...:-) q tan inestable es?? >> >> > >es bastante estable, y es verdad que no tiene el wxPython2.6, ahora como >yo estoy al otro lado y no ocupo wxpython me va bien > >saludos > From nocreyentes en terra.es Fri Sep 2 17:14:45 2005 From: nocreyentes en terra.es (nocreyentes en terra.es) Date: Fri, 2 Sep 2005 17:14:45 +0200 Subject: ide para python In-Reply-To: <200509010127.47979.py@ls-l.org> References: <200509010127.47979.py@ls-l.org> Message-ID: <813c4c3f16efde92457029a3c9b27b57@terra.es> Buenas: Reconozco que esta es la contestacion con la que más he aprendido. Creo que es muy correcto el orientar el IDE al tipo de programas que vayas a hacer. Yo, al venir de Java, lo primero que pense es qué IDE usar. Probe unos cuantos, algunos eran dificiles de usar, otros de pago (y no compensaba demasiado su uso), otros... Al final, al comprender las diferencias con Java (http://www.ferg.org/projects/python_java_side-by-side.html por poner algunos ejemplos) me di cuenta de que no necesitaba un IDE que me escribiera el codigo, porque solo escribia lo estrictamente necesario. Ahora que hago programas sin interfaz gráfica no tengo miedo de usar el vi (:syntax on para tener coloreado de sintaxis) para programar con python. Cosa que no creo que haga jamás con Java. Creo que en python solo hace falta un IDE si haces aplicaciones gráficas. En caso contrario, un editor de textos con coloreado de sintaxis es más que suficiente. Saludos: Javi El 01/09/2005, a las 1:27, Chema Cortes escribió: > El Miércoles 31 Agosto 2005 21:47, Bismark Castilla escribió: >> hola hay algun IDE bueno para python(linux), es decir uno como anjuta >> para >> c++?? que tengo completamiento de codigo y esas cositas?? > > Hay muchos intentos en cuanto a IDEs para python. Depende un poco de > las > librerías gráficas que utilices para crear el GUI. Así tenemos: > > - idle para tkinter (viene en la instalación de python) > - boa-constructor para wxpython > - kdevelop para qt > - pythonwin para windows/MFC > - pydev para eclipse > - pida para gtk > > Pero si tuviera que decidirme por uno en estos momentos, creo sería la > combinación de SPE 0.7.5 y winpdb: > > - SPE > http://www.stani.be/python/spe/blog/ > > - winpdb > http://winpdb.sf.net > > > Os recomiendo que le echéis un vistazo a este debugger gráfico para > python si > todavía no lo habéis hecho. Entre otras cosas, permite realizar > depurados > remotos. > _______________________________________________ > Python-es mailing list > Python-es en aditel.org > http://listas.aditel.org/listinfo/python-es From cescd en yahoo.com.mx Fri Sep 2 16:47:18 2005 From: cescd en yahoo.com.mx (Cesar Cardenas Desales) Date: Fri, 2 Sep 2005 09:47:18 -0500 (CDT) Subject: expresiones regulares (regexp) In-Reply-To: <1125662347.8745.22.camel@savin.proteus> References: <1125662347.8745.22.camel@savin.proteus> Message-ID: <20050902144718.50630.qmail@web50414.mail.yahoo.com> Para asuntos simples también te podrían servir los nuevos templates: http://docs.python.org/tut/node13.html#SECTION0013200000000000000000 --- Marcos Sánchez Provencio escribió: > El vie, 02-09-2005 a las 12:31 +0200, Chema Cortes > escribió: > > > Por ejemplo, ¿cómo identificarías direcciones de > correo dentro de un > > texto sin usar expresiones regulares? > > http://aspn.activestate.com/ASPN/Cookbook/Python/Recipe/138889 > > Google mola :-P > > > Me acuerdo de un chiste que decía que sólo existían > dos tipos de > integrales, las que ya estaban resueltas y las > irresolubles. Para las > expresiones regulares pasa lo mismo :-D > > Vaaale, admito que son útiles, pero si me gustaran > me pasaría al Perl > directamente. > > > _______________________________________________ > 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 2GB extra a tu correo por $100 al mes. http://net.yahoo.com.mx From jjdelcerromurciano en yahoo.es Fri Sep 2 16:45:15 2005 From: jjdelcerromurciano en yahoo.es (Joaquin Jose del Cerro Murciano) Date: Fri, 2 Sep 2005 16:45:15 +0200 Subject: programa python que cuelgue de init In-Reply-To: <200509021505.14095.packo@assamita.net> References: <200509021505.14095.packo@assamita.net> Message-ID: <200509021645.15605.jjdelcerromurciano@yahoo.es> El Viernes, 2 de Septiembre de 2005 15:05, Paco Moreno escribió: > he hecho una aplicación y me gustaría que colgara directamente del init, o > alguna solución al hecho de que lo ejecuto remotamente y no se cierre > cuando cierre la sesión. > Gracias. En realidad tu probelma no tiene nada que ver con el "init". Prueba con el comando "nohup" del sistema. http://www.FreeBSD.org/cgi/man.cgi?query=nohup Otra alternativa, si lo quieres hacer todo desde python es usar el modulo signal para atrapar/ignorar la señal SIGHUP, y cerciorarte que te deshaces de la entrada standard, la salida y la salida de errores en caso de que esten ligadas a la terminal desde la que has lanzado tu programa y quieres cerrar sin que se muera este (te aconsoje que tires del comando nohup). Un saludo Joaquin ______________________________________________ Renovamos el Correo Yahoo! Nuevos servicios, más seguridad http://correo.yahoo.es From snmartin en galilea.cl Fri Sep 2 17:56:23 2005 From: snmartin en galilea.cl (Fernando San =?ISO-8859-1?Q?Mart=EDn?= Woerner) Date: Fri, 02 Sep 2005 11:56:23 -0400 Subject: Anuncio PyGTK 2.8.0 Message-ID: <1125676583.6769.8.camel@localhost.localdomain> Con agrado anuncio la versión 2.8.0 del binding de python para GTK+ La nueva versión está disponible en ftp.gnome.org así como sus mirrors tan pronto estos sean sincronizados correctamente. http://ftp.gnome.org/pub/GNOME/sources/pygtk/2.8/pygtk-2.8.0.tar.gz Cambios Mayores: Mejorada la Integración GObject/Python Propiedades como atributos de objeto. Contenedores con interfaces de iteración Wrappers para GIOChannel, GSourc Soporte para cairo. Para la lista completa, ver la página: http://live.gnome.org/PyGTK/WhatsNew28 Gracias a (esta versión no sería posible sin!): Christopher Aillon, Gustavo J. A. M. Carneiro, Steve Chaplin John Ehresman, Tim Evans, Iñaki García Etxebarria, John Finlay Cedric Gustin, James Henstridge, Edward Hervey, Stepan Kasal Christian Kirbach, Tuure Laurinolli, Mark McLoughlin Yevgen Muntyan, Benjamin Otte, Christian Persch, Manish Singh Gian Mario Tagliaretti, Andy Wingo, Fernando San Martin Woerner -- Fernando San Martín Woerner Jefe de Informática Galilea S.A. From erny en sicem.biz Fri Sep 2 18:19:14 2005 From: erny en sicem.biz (Ernesto Revilla) Date: Fri, 02 Sep 2005 18:19:14 +0200 Subject: Sobre los wikis In-Reply-To: <4318345E.80800@ula.ve> References: <4318345E.80800@ula.ve> Message-ID: <43187B82.2040105@sicem.biz> Hola, Al convertir la página principal a Wiki, me he dado cuenta que para el texto estructurado, los enlaces fallan, si el texto del enlace tiene acentos, eñes, etc. Tengo que revisarlo. Ya hice una modificación en el pasado para permitir esto en documentos normales, pero parece que ZWiki usa otro mecanismo. Quería no duplicar las preguntas y respuestas disponibles de la FAQ en Python.org. erny Francisco Palm wrote: > He estado revisando el Wiki de HispaPython. > > Respecto al FAQ yo creo que al ser algo básico perfectamente podría > tener un mirror en pythonmexico.org. > > El diseño en ambos casos debería mejorarse y yo recomendaría > simplificarlo y hacerlo con dos columnas para facilitar la lectura, o > incluso una sola columna. Tal y como está es difícil que resulte > práctico. > > Bueno, considerando el FAQ de la página oficial de Python, ¿cuáles > consideran Uds. que serían las preguntas de nuestro FAQ? > > Saludos > > F. Palm > _______________________________________________ > Python-es mailing list > Python-es en aditel.org > http://listas.aditel.org/listinfo/python-es > From bismarkcastilla en gmail.com Fri Sep 2 21:50:34 2005 From: bismarkcastilla en gmail.com (Bismark Castilla) Date: Fri, 2 Sep 2005 15:50:34 -0400 Subject: error al cargar PIDA Message-ID: hola, he instalado PIDA, al ejecutarlo me sale una ventanita con el siguiente error: File /usr/bin/pida, line 4, in ? pida.main.main(sys.argv) File /usr/lib/python2.3/site-packages/pida/main.py, line 228, in main a = Application() File /usr/lib/python2.3/site-packages/pida/main.py, line 89, in __init__ base.pidaobject.__init__(self) File /usr/lib/python2.3/site-packages/pida/base.py, line 42, in __init__ self.do_init(*args, **kw) File /usr/lib/python2.3/site-packages/pida/main.py, line 101, in do_init self.startup() File /usr/lib/python2.3/site-packages/pida/main.py, line 141, in startup self.set_editor(editorname) File /usr/lib/python2.3/site-packages/pida/main.py, line 194, in set_editor raise Exception, 'Selected editor failed to load' Exception: Selected editor failed to load help!! gracias de antemano -- saludos Bismark .................................................................................................... Debian Gnu/Linux Etch "Testing" Kernel 2.6.11-1-686 Linux for Human Beings From snmartin en galilea.cl Fri Sep 2 21:56:25 2005 From: snmartin en galilea.cl (Fernando San =?ISO-8859-1?Q?Mart=EDn?= Woerner) Date: Fri, 02 Sep 2005 15:56:25 -0400 Subject: error al cargar PIDA In-Reply-To: References: Message-ID: <1125690985.18644.2.camel@localhost.localdomain> dos contraconsultas: puedes instalar python2.4? cual editor seleccionaste? saludos On vie, 2005-09-02 at 15:50 -0400, Bismark Castilla wrote: > hola, he instalado PIDA, al ejecutarlo me sale una ventanita con el > siguiente error: > > File /usr/bin/pida, line 4, in ? > pida.main.main(sys.argv) > File /usr/lib/python2.3/site-packages/pida/main.py, line 228, in main > a = Application() > File /usr/lib/python2.3/site-packages/pida/main.py, line 89, in __init__ > base.pidaobject.__init__(self) > File /usr/lib/python2.3/site-packages/pida/base.py, line 42, in __init__ > self.do_init(*args, **kw) > File /usr/lib/python2.3/site-packages/pida/main.py, line 101, in do_init > self.startup() > File /usr/lib/python2.3/site-packages/pida/main.py, line 141, in startup > self.set_editor(editorname) > File /usr/lib/python2.3/site-packages/pida/main.py, line 194, in set_editor > raise Exception, 'Selected editor failed to load' > Exception: Selected editor failed to load > > help!! > gracias de antemano -- Fernando San Martín Woerner Jefe de Informática Galilea S.A. From snmartin en galilea.cl Fri Sep 2 22:08:46 2005 From: snmartin en galilea.cl (Fernando San =?ISO-8859-1?Q?Mart=EDn?= Woerner) Date: Fri, 02 Sep 2005 16:08:46 -0400 Subject: error al cargar PIDA In-Reply-To: References: Message-ID: <1125691726.18644.6.camel@localhost.localdomain> revisando el tema con el resto de los desarrolladores de momento puedo decirte que va por el lado de dependencias perdidas. saludos On vie, 2005-09-02 at 15:50 -0400, Bismark Castilla wrote: > hola, he instalado PIDA, al ejecutarlo me sale una ventanita con el > siguiente error: > > File /usr/bin/pida, line 4, in ? > pida.main.main(sys.argv) > File /usr/lib/python2.3/site-packages/pida/main.py, line 228, in main > a = Application() > File /usr/lib/python2.3/site-packages/pida/main.py, line 89, in __init__ > base.pidaobject.__init__(self) > File /usr/lib/python2.3/site-packages/pida/base.py, line 42, in __init__ > self.do_init(*args, **kw) > File /usr/lib/python2.3/site-packages/pida/main.py, line 101, in do_init > self.startup() > File /usr/lib/python2.3/site-packages/pida/main.py, line 141, in startup > self.set_editor(editorname) > File /usr/lib/python2.3/site-packages/pida/main.py, line 194, in set_editor > raise Exception, 'Selected editor failed to load' > Exception: Selected editor failed to load > > help!! > gracias de antemano -- Fernando San Martín Woerner Jefe de Informática Galilea S.A. From bismarkcastilla en gmail.com Fri Sep 2 22:37:15 2005 From: bismarkcastilla en gmail.com (Bismark Castilla) Date: Fri, 2 Sep 2005 16:37:15 -0400 Subject: error al cargar PIDA In-Reply-To: <1125691726.18644.6.camel@localhost.localdomain> References: <1125691726.18644.6.camel@localhost.localdomain> Message-ID: bueno creo que gvim fue el editor que seleccione. ya tengo instalado el python2.4 sigue con lo mismo y ahora?? On 9/2/05, Fernando San Martín Woerner wrote: > > revisando el tema con el resto de los desarrolladores de momento puedo > decirte que va por el lado de dependencias perdidas. > > saludos > > On vie, 2005-09-02 at 15:50 -0400, Bismark Castilla wrote: > > hola, he instalado PIDA, al ejecutarlo me sale una ventanita con el > > siguiente error: > > > > File /usr/bin/pida, line 4, in ? > > pida.main.main(sys.argv) > > File /usr/lib/python2.3/site-packages/pida/main.py, line 228, in main > > a = Application() > > File /usr/lib/python2.3/site-packages/pida/main.py, line 89, in __init__ > > base.pidaobject.__init__(self) > > File /usr/lib/python2.3/site-packages/pida/base.py, line 42, in __init__ > > self.do_init(*args, **kw) > > File /usr/lib/python2.3/site-packages/pida/main.py, line 101, in do_init > > self.startup() > > File /usr/lib/python2.3/site-packages/pida/main.py, line 141, in startup > > self.set_editor(editorname) > > File /usr/lib/python2.3/site-packages/pida/main.py, line 194, in > set_editor > > raise Exception, 'Selected editor failed to load' > > Exception: Selected editor failed to load > > > > help!! > > gracias de antemano > -- > 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 > -- saludos Bismark .................................................................................................... Debian Gnu/Linux Etch "Testing" Kernel 2.6.11-1-686 Linux for Human Beings From snmartin en galilea.cl Fri Sep 2 23:21:59 2005 From: snmartin en galilea.cl (Fernando San =?ISO-8859-1?Q?Mart=EDn?= Woerner) Date: Fri, 02 Sep 2005 17:21:59 -0400 Subject: error al cargar PIDA In-Reply-To: References: <1125691726.18644.6.camel@localhost.localdomain> Message-ID: <1125696119.18644.8.camel@localhost.localdomain> On vie, 2005-09-02 at 16:37 -0400, Bismark Castilla wrote: > bueno creo que gvim fue el editor que seleccione. ya tengo instalado el > python2.4 la salida indica que estas usando python2.3, por otra parte tendrías que ver si tienes gvim en tu instalación, ademas de bicycle_repair_man entre otros. todo para python 2.4 de preferencia. saludos -- Fernando San Martín Woerner Jefe de Informática Galilea S.A. From conan en lugmen.org.ar Sat Sep 3 00:10:15 2005 From: conan en lugmen.org.ar (Fernando Canizo) Date: Fri, 2 Sep 2005 19:10:15 -0300 Subject: expresiones regulares (regexp) In-Reply-To: <1125662347.8745.22.camel@savin.proteus> References: <1125652066.8745.16.camel@savin.proteus> <43182A0D.8090502@ls-l.org> <1125662347.8745.22.camel@savin.proteus> Message-ID: <20050902221015.GE22150@lugmen.org.ar> El 02/sep/2005 a las 08:59 -0300, Marcos me decía: > El vie, 02-09-2005 a las 12:31 +0200, Chema Cortes escribió: > > > Por ejemplo, ¿cómo identificarías direcciones de correo dentro de un > > texto sin usar expresiones regulares? > > http://aspn.activestate.com/ASPN/Cookbook/Python/Recipe/138889 > > Google mola :-P > > > Me acuerdo de un chiste que decía que sólo existían dos tipos de > integrales, las que ya estaban resueltas y las irresolubles. Para las > expresiones regulares pasa lo mismo :-D > > Vaaale, admito que son útiles, pero si me gustaran me pasaría al Perl > directamente. Y qué tiene que ver perl? Las expresiones regulares son grossas (molan) no sólo en lenguajes de programación. También son re-útiles en linea de comandos (grep) y editores (vim). -- Fernando Canizo - http://www.lugmen.org.ar/~conan/ SHERRI DOES NOT "GOT BACK" SHERRI DOES NOT "GOT BACK" SHERRI DOES NOT "GOT BACK" SHERRI DOES NOT "GOT BACK" Bart Simpson on chalkboard in episode AABF07 From packo en assamita.net Sat Sep 3 02:08:18 2005 From: packo en assamita.net (Paco Moreno) Date: Sat, 3 Sep 2005 02:08:18 +0200 Subject: programa python que cuelgue de init In-Reply-To: <200509021505.14095.packo@assamita.net> References: <200509021505.14095.packo@assamita.net> Message-ID: <200509030208.19016.packo@assamita.net> El Viernes 02 Septiembre 2005 15:05, Paco Moreno escribió: > he hecho una aplicación y me gustaría que colgara directamente del init, o > alguna solución al hecho de que lo ejecuto remotamente y no se cierre > cuando cierre la sesión. > Gracias. Muchas gracias a todos por responderme, con lo que me habeis dicho soluciono mi problema. pd: efectivamente estoy en gnu/linux, ¿en cual otro si no? jeje -- |Paco Moreno |web: http://www.assamita.net |blog: http://blog.assamita.net |correo: packo en assamita punto net |jabber: packo en jabber-hispano.org El universo no fue hecho a medida del hombre; tampoco le es hostil: Es indiferente. -- Carl Sagan. ------------ próxima parte ------------ _______________________________________________ Python-es mailing list Python-es en aditel.org http://listas.aditel.org/listinfo/python-es From ftoledo en docksud.com.ar Fri Sep 2 18:02:50 2005 From: ftoledo en docksud.com.ar (Fernando Toledo) Date: Fri, 2 Sep 2005 13:02:50 -0300 Subject: ide para python In-Reply-To: <4317D98F.3050700@tutopia.com> References: <1125519809.7807.26.camel@localhost.localdomain> <1125525222.11052.35.camel@Laptop-Ubuntu> <1125526941.11052.45.camel@Laptop-Ubuntu> <4317D98F.3050700@tutopia.com> Message-ID: <20050902130250.2a049801@localhost> conocen algun editor que no sea un ide completo? me intersa que sea un editor solamente , rapido como el vi, pero con intellisense =) ..la verdad no se me ocurrio poner el google vi + intellisense.. voy a ver que sale.. saludos! El Fri, 02 Sep 2005 01:48:15 -0300 Marcelo Fernández escribió: > Yo uso Eclipse + pyDev y anda bastante bien, es un poco pesadito eclipse. > Otro podria ser Komodo (comercial) y un tanto pesado tambien. > Si queres algo no tan pesado podes usar SciTe. > > http://www.eclipse.org > http://pydev.sourceforge.net > http://www.activestate.com/Products/Komodo/ > http://www.scintilla.org/SciTE.html > > Saludos, > Marcelo > > > Otro de los IDES comumente usados para Python es el Eric.... > > www.die-offenbachs.de/detlev/ *eric* > > 3.html > > > > > > On 8/31/05, Bismark Castilla wrote: > > > >>uso debian etch, gracias por los links > >> > >>On 8/31/05, Mario Lacunza wrote: > >> > >>>q distro tienes?? pues yo uso Ubuntu y lo mismo con el PIDA...incluso me > >>>falta un paquete (creo recordar) q pide y no encuentro por ningun > >>>lado... > >>> > >>>Te paso los links: > >>> > >>>SPEIDE : http://www.stani.be/python/spe/blog/ > >>>BOA: http://sourceforge.net/projects/boa-constructor/ > >>> > >>>Para GTK: > >>>Glade:http://glade.gnome.org/ > >>> > >>> > >>>El mié, 31-08-2005 a las 18:13 -0400, Bismark Castilla escribió: > >>> > >>> > >>>>umm, hay algun mirror donde este estos?? tengo el PIDA pero me esta > >>> > >>>dando > >>> > >>>>problemas de dependencias > >>>> > >>>> > >>> > >>>Saludos / Best regards > >>> > >>>Mario Lacunza Vásquez > >>>Desarrollador de Sistemas - Webmaster > >>>Celular : +51193100386 (Tim) > >>>Website : http://www.lacunza.tk > >>>Email : mlacunza en gmail.com > >>>Blog : http://mlacunza.blogspot.com > >>>Lima - Peru > >>> > >>> > >>>_______________________________________________ > >>>Python-es mailing list > >>>Python-es en aditel.org > >>>http://listas.aditel.org/listinfo/python-es > >>> > >>> > >>> > >> > >> > >>-- > >>saludos > >> > >>Bismark > >> > >>.................................................................................................... > >>Debian Gnu/Linux Etch "Testing" Kernel 2.6.11-1-686 > >>Linux for Human Beings > >>_______________________________________________ > >>Python-es mailing list > >>Python-es en aditel.org > >>http://listas.aditel.org/listinfo/python-es > >> > > > > > > > > > > ______________________________ > Visita http://www.tutopia.com y comienza a navegar más rápido en Internet. Tutopia es Internet para todos. > _______________________________________________ > Python-es mailing list > Python-es en aditel.org > http://listas.aditel.org/listinfo/python-es -- Fernando Toledo http://www.docksud.com.ar telnet://bbs.docksud.com.ar ------------ 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 lwayar en retronet.com.ar Sat Sep 3 18:17:17 2005 From: lwayar en retronet.com.ar (Luis Tomas Wayar) Date: Sat, 3 Sep 2005 13:17:17 -0300 Subject: Conexion a HTTP In-Reply-To: <4317E14F.3030208@sicem.biz> References: <200509011729.45607.lwayar@retronet.com.ar> <4317E14F.3030208@sicem.biz> Message-ID: <200509031317.17130.lwayar@retronet.com.ar> El Vie 02 Sep 2005 02:21, Ernesto Revilla escribió: Es lo que necesitaba, muchas gracias. > url="http://usuario:clave en 10.1.0.200/cmd.cgi?data=.P." > > import urllib2 > > request = urllib2.urlopen(url) > txt=request.read() > request.close() > > Si la dirección es incorrecta o la página Web no existe, te lanza una > excepción. > > Erny > > Luis Tomas Wayar wrote: > >Hola: > > > >Necesito conectarme a un bridge que admite solo conexiones http desde un > >script en python que controla el estado de un enlace, cuando este se corta > > el script deve resetear el bridge para ello devo enviar la siguiente > > linea: > > > >http://usuario:clave en 10.1.0.200/cmd.cgi?data=.P.. > > > >Algun consejo de como hacerlo? > > > > > >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 -- -----BEGIN PGP PUBLIC KEY BLOCK----- Version: GnuPG v1.4.1 (GNU/Linux) mQGiBEKrDCIRBAC+qeS50jxjCuQ1JBfl6dpHV4dPwEsb/v+72/b4VeIk2Zbz0Yaz 5EFbASK0RGANdz9y+u0llvTB+WTCDY/LlO5ygPvMG/d6ooTQPyBh1yIz3ojRELRE HIsrZmRN2ZVJN2HQjo4BcNbtcufDRnEsaq29VOOBd705N0d0YoDcEXMpFwCgj/cw 2lrnT4S1w0ekdet+TSwVoCED+gPyYqN+BM0kw556b38u4a63PL6BCik7LykQZY8y 5kYvyP3IMM8F4NgK7sk5VgrCGeYvCPciSnn8O6Vr/dpxRHTr2a/cpyThnMSxl1dk 1syFyX2iR1AB4+19An/K5ejgSgLQA+fK0SLKh2DIT217TwIaflSeEjrugmZoJZQ5 pgXAA/9H3kZn3JZHlBApmLBWxkhIM3WKe0T5eOqc82MZj9lKVTwk3DuJJP4uJYkN 5tWHcpQh1O9seej/F7g7oZmIuNUA7kNGkVSP1DtGBH5GdiVNrj9SBYoM+ayrH4oq quwlaEgn/22rg7u5yYA2PV/6X87Q9y7I/3/VrSXNnkeemUiXibQ0THVpcyBUb21h cyBXYXlhciAoUmV0cm9NYW4pIDxsd2F5YXJAcmV0cm9uZXQuY29tLmFyPoheBBMR AgAeBQJCqwwiAhsDBgsJCAcDAgMVAgMDFgIBAh4BAheAAAoJEAr8xRtwJBc8/toA oIESxASJIhQiUJGuMxob0cysIPUzAJwKeeviE7IQmBCYAUHxuK26RXo1KrkCDQRC qwxWEAgAknagwLPR5oOvyqkNP4gRqVZoxuIQ/RGerTRYuFYKkD2yTd8ziSuHIMrt ng18LjUTE4+kH0eiy243DigSWATwLbtdSttbeeE5CJDABb8UWXU6M63kPabQz/q+ YdF1PqD/JQj+8tcJP3lqgLKIDZFnxKFjam0pffooaMbf2Wrjlb8iwYq44YQ91Vzc cgN9V1eZRHHgTdVj9SCYJAJinIp9WSFs/1JbG7nC7BGI9BCRCwERk0+R1mdZrWUg 9HYLV7QUJATjrZmJP8oS8++tZCfDWMlgtCca1KiD47wdgTWeG9H9n0HqFhzWTP/E WMElvTSrCPubniS+eHHlzUDNvhMEMwADBQf+NwjVa6nIsjRj7zO1dG4wT2Z57eiu FcQ4CAMX6cS+h6OY051ISawAUcQjON2bJ68bZIhiM2nma9vgi4CJBnRNqQ5PwQTp deoWk/GbWre9iYXYQ54Ya9OUM2HqqwpTQUA2XVRndw1JV8oXo01/qCDVwkAJiiue J+4FKBDPnQTn0P85wPhcfpmiRulKxYUgkSegHNyFNBBM92ak2jKaES+cCaoyBDTy v4wEAnAWCQNDp2KWpGamweYh6k9nKFMP3j7ehTz1Wafod1fP7AJ6yHEAbVZd8S9+ NrLRzSyXQwReXKKG+evc2gc/t7Me+vbzp5OX1eXrloMDoX3BN9XEDaedaYhJBBgR AgAJBQJCqwxWAhsMAAoJEAr8xRtwJBc8VMEAn1kY8m+V+R9zevVDectbh0e1QNiB AJ0flIfJk6VuNv+qvQJQF1kGuCGzgQ== =0Ml7 -----END PGP PUBLIC KEY BLOCK----- From py en ls-l.org Mon Sep 5 09:09:47 2005 From: py en ls-l.org (Chema Cortes) Date: Mon, 05 Sep 2005 09:09:47 +0200 Subject: ide para python In-Reply-To: <20050902130250.2a049801@localhost> References: <1125519809.7807.26.camel@localhost.localdomain> <1125525222.11052.35.camel@Laptop-Ubuntu> <1125526941.11052.45.camel@Laptop-Ubuntu> <4317D98F.3050700@tutopia.com> <20050902130250.2a049801@localhost> Message-ID: <431BEF3B.80701@ls-l.org> Fernando Toledo escribió: > conocen algun editor que no sea un ide completo? > me intersa que sea un editor solamente , rapido como el vi, pero con intellisense =) > > ..la verdad no se me ocurrio poner el google vi + intellisense.. voy a ver que sale.. > saludos! Ponte el Scite. Lo tenías un poco más abajo... > > El Fri, 02 Sep 2005 01:48:15 -0300 > Marcelo Fernández escribió: > > >>Yo uso Eclipse + pyDev y anda bastante bien, es un poco pesadito eclipse. >>Otro podria ser Komodo (comercial) y un tanto pesado tambien. >>Si queres algo no tan pesado podes usar SciTe. >> >>http://www.eclipse.org >>http://pydev.sourceforge.net >>http://www.activestate.com/Products/Komodo/ >>http://www.scintilla.org/SciTE.html ^^^^^ From interhouse en teleline.es Mon Sep 5 12:07:44 2005 From: interhouse en teleline.es (Roberto Ferrer) Date: Mon, 05 Sep 2005 12:07:44 +0200 Subject: PIDA IDE Para python In-Reply-To: <43175F7D.3080400@gmail.com> References: <1125584267.7896.3.camel@localhost.localdomain> <1125590157.7896.6.camel@localhost.localdomain> <43175F7D.3080400@gmail.com> Message-ID: <431C18F0.8020608@teleline.es> Seguramente esta empleando unos repositorios Sid, o que tienen una version diferente a la que le esta pidiendo. Deberia hacer un apt-cache search python2.4 y ver que paquete es el que reemplaza al que necesita.Lo mismo con los otros. Saludos cut0ff wrote: > En/na Bismark Castilla ha escrit: > >> esos paketes no se dejan instalar: >> >> Nodo:/home/iloveyou/MyDownloads/VMware-workstation-5.0.0-13124/vmware-distrib# >> apt-get install python2.4-gtk2 python2.4-profiler >> Reading Package Lists... Done >> Building Dependency Tree... Done >> Package python2.4-gtk2 is not available, but is referred to by >> another package. >> This may mean that the package is missing, has been obsoleted, or >> is only available from another source >> E: Package python2.4-gtk2 has no installation candidate >> >> por que sera?? alguna idea? >> >> On 9/1/05, Fernando San Martín Woerner wrote: >> >> >>> Falta el paquete de python-gtk2, puedes instalarlo vía apt-get >>> >>> apt-get install python2.4-gtk2 python2.4-profiler >>> >>> entre otras cosas que necesitaras va: >>> >>> gvim >>> python-gnome2-extras >>> >>> saludos >>> >>> >>> El jue, 01-09-2005 a las 10:36 -0400, Bismark Castilla escribió: >>> >>> >>>> Fernando empecemos por aqui, uso debian Etch >>>> >>>> Nodo:/home/iloveyou/MyDownloads# dpkg -i python2.4-pida_0.2.2_i386.deb >>>> (Reading database ... 51429 files and directories currently >>>> installed.) >>>> Preparing to replace python2.4-pida 0.2.2 (using >>>> python2.4-pida_0.2.2_i386.deb) ... >>>> Unpacking replacement python2.4-pida ... >>>> dpkg: dependency problems prevent configuration of python2.4-pida: >>>> python2.4-pida depends on python2.4-gtk2; however: >>>> Package python2.4-gtk2 is not installed. >>>> python2.4-pida depends on python2.4-profiler; however: >>>> Package python2.4-profiler is not installed. >>>> dpkg: error processing python2.4-pida (--install): >>>> dependency problems - leaving unconfigured >>>> Errors were encountered while processing: >>>> python2.4-pida >>>> Nodo:/home/iloveyou/MyDownloads# dpkg -i python2.4-gtk2 >>>> dpkg: error processing python2.4-gtk2 (--install): >>>> cannot access archive: No such file or directory >>>> Errors were encountered while processing: >>>> python2.4-gtk2 >>>> >>>> >>> >>> -- >>> 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 >>> >>> >> >> >> >> >> >> > cutoff en this[22:05:15]:~$ sudo aptitude show python2.4-gtk2 > Paquete: python2.4-gtk2 > Estado: instalado > Instalado automáticamente: no > Versión: 2.6.1-0ubuntu2 > Prioridad: opcional > Sección: python > Desarrollador: Sebastien Bacher > Tamaño sin comprimir: 2138k > Depende de: libatk1.0-0 (>= 1.9.0), libc6 (>= 2.3.2.ds1-4), > libglib2.0-0 (>= > 2.6.0), libgtk2.0-0 (>= 2.6.0), libpango1.0-0 (>= 1.8.1), > python2.4, python2.4-numeric > Tiene conflictos con: python-gdk-imlib, python-glade, python-gnome, > python-gtk > Remplaza: python-gtk-1.2 > Descripción: Python bindings for the GTK+ widget set > This archive contains modules that allow you to use GTK+ in Python > programs. > This package contains the bindings for the new version 2.0 of that > toolkit. > > Author: James Henstridge > Homepage: http://www.daa.com.au/~james/software/pygtk/ > > Que repositorios utilizas?? > From pachi en mmn-arquitectos.com Mon Sep 5 13:13:35 2005 From: pachi en mmn-arquitectos.com (Rafael Villar Burke) Date: Mon, 05 Sep 2005 13:13:35 +0200 Subject: Interfaz Grafica In-Reply-To: <5ea4faa050825130851f37126@mail.gmail.com> References: <7159361505082411396e45426@mail.gmail.com> <1124921337.7810.44.camel@localhost.localdomain> <5ea4faa050825130851f37126@mail.gmail.com> Message-ID: <431C285F.3010009@mmn-arquitectos.com> Ricardo Pogorzelski wrote: >me interese en Gazpacho, lo instalé en W98, pero no se como hacer que >se inicie ya qu no genera un exe como en el caso de glade y los py que >probe desde la consola python dan errores. > Ricardo: Yo lo que hago es buscar el directorio de gazpacho y, en su subdirectorio "bin" (donde están los ejecutables), copiar el archivo llamado "gazpacho" a otro llamado "gazpacho.cmd". Este segundo archivo lo editas y añades como primera línea lo siguiente para que windows lo trate como un ejecutable que debe correr con python como si fuera un .exe: @setlocal enableextensions & python -x "%~f0" %* & goto :EOF Esta línea es como el shebang de unix para hacer ejecutables por un intérprete cualquier archivo: !#/usr/env python Si quieres puedes crear un acceso directo a gazpacho.cmd en un lugar más cómodo, como el escritorio... ¡y ya está! Saludos, Pachi From pachi en mmn-arquitectos.com Mon Sep 5 16:58:13 2005 From: pachi en mmn-arquitectos.com (Rafael Villar Burke) Date: Mon, 05 Sep 2005 16:58:13 +0200 Subject: Interfaz Grafica In-Reply-To: <5ea4faa050825130851f37126@mail.gmail.com> References: <7159361505082411396e45426@mail.gmail.com> <1124921337.7810.44.camel@localhost.localdomain> <5ea4faa050825130851f37126@mail.gmail.com> Message-ID: <431C5D05.3070704@mmn-arquitectos.com> Ricardo Pogorzelski wrote: >me interese en Gazpacho, lo instalé en W98, pero no se como hacer que >se inicie ya qu no genera un exe como en el caso de glade y los py que >probe desde la consola python dan errores. > Ricardo: Yo lo que hago es buscar el directorio de gazpacho y, en su subdirectorio "bin" (donde están los ejecutables), copiar el archivo llamado "gazpacho" a otro llamado "gazpacho.cmd". Este segundo archivo lo editas y añades como primera línea lo siguiente para que windows lo trate como un ejecutable que debe correr con python como si fuera un .exe: @setlocal enableextensions & python -x "%~f0" %* & goto :EOF Esta línea es como el shebang de unix para hacer ejecutables por un intérprete cualquier archivo: !#/usr/env python Si quieres puedes crear un acceso directo a gazpacho.cmd en un lugar más cómodo, como el escritorio... ¡y ya está! Saludos, Pachi From fvillarroel en yahoo.com Mon Sep 5 15:09:42 2005 From: fvillarroel en yahoo.com (FERNANDO VILLARROEL) Date: Mon, 5 Sep 2005 06:09:42 -0700 (PDT) Subject: Python para PDA (Windows Mobile 2002/2003) In-Reply-To: <20050814193850.44526.qmail@web26909.mail.ukl.yahoo.com> References: <20050814193850.44526.qmail@web26909.mail.ukl.yahoo.com> Message-ID: <20050905130942.29491.qmail@web34302.mail.mud.yahoo.com> Hola estuve mirando este hilo, pero el siguiente Link no me funciona: http://blogs.unixage.com/blojsom/blo...zewski/python/ Me interesa el tema, por lo que lei se puede desarrollar con wxPython para PocketPC, SQLite. quien tiene mas documentacion, como instalar en el dispositivo, etc. La idea es desarrollar con BOA para luego pasar los programas al dispositivo. Alguien ha probado esto. --- isaac jarquin medina wrote: > viejo si tienes algo de Tkinter en castellano > pasamelo > que no encuentro nada y me urge . en cualquier caso > mandame lo que tengas en castellano un saludo > --- Andrés Ignacio Martínez Soto > escribió: > > > > > Hola a todos, me enteré hace poco tiempo que ya se > > puede desarrollar en > > Python aplicaciones cómodamente para consola y/o > con > > entorno gráfico con > > Windows Mobile (ce) > > > > Se dispone de: > > > > -Intérpretes de Python (Versiones 2.2 y 2.3.4) > > -MiniIDLE (IDLE para Windows ce), > > ////si alguien la quiere en català o castellano > que > > la pida. > > > > Librerías/toolkits gráficos: > > -Tkinter > > -WxPython CE > > -PyGame > > -SQLite3 > > -EasyGUI > > -PyXML > > -PySDL > > -PyCrypto > > -ParaGUIPDA (Wrapper para ParaGui -> Librería > > gráfica Cross-Platform) > > etc..etc... > > > > Podeís descargar un paquete todo en uno de: > > > http://blogs.unixage.com/blojsom/blo...zewski/python/ > > Seguid las instrucciones y tendreís instalado > > PythonCE, WxPython, > > PyGame, TkInter, PySQLite, ejemplos y > documentación > > de los paquetes. > > > > Lo estoy utilizando con Windows Mobile 2003 y un > Hp > > Ipaq 5550 y no hay > > ningún problema para nada. Funciona correctamente. > > Los programas los > > diseño bajo GNU-Linux con editor de texto, > > intérprete de Python, > > Boa-Constructor y/o WxGlade (RAD para WxWindows > > OpenSource). > > Todo ello también está disponible para Windows y > > Mac, y es OpenSource. > > > > También se puede desarrollar servidores y utilizar > > las librerías más > > habituales. > > Nada, probadlo, no os decepcionará. > > > > Saludos > > > > > > > > -- > > Andrés Ignacio Martínez Soto > > > > > > > _______________________________________________ > > Python-es mailing list > > Python-es en aditel.org > > http://listas.aditel.org/listinfo/python-es > > > > > > > > > ______________________________________________ > Renovamos el Correo Yahoo! > Nuevos servicios, más seguridad > http://correo.yahoo.es > _______________________________________________ > Python-es mailing list > Python-es en aditel.org > http://listas.aditel.org/listinfo/python-es > __________________________________________________ Do You Yahoo!? Tired of spam? Yahoo! Mail has the best spam protection around http://mail.yahoo.com From esucno en gmail.com Mon Sep 5 18:37:50 2005 From: esucno en gmail.com (esucno esucno) Date: Mon, 5 Sep 2005 11:37:50 -0500 Subject: confirm d402b96cacf4703d54d98d158c18558ba9060923 In-Reply-To: References: Message-ID: <69db2c2e0509050937168274fd@mail.gmail.com> Hola A Todos. Tengo un problema, espero puedan ayudarme: Como puedo hacer que un programa hecho en python pueda correr al inicio en linux (a la hora q linux esta cargando), trate se hacerlo agregandolo en el init.d, sale todo bien es decir cuando carga linux se ve mi modulo cargando y [OK] pero a la hora de ver si hubo cambios en la base de datos, no hubo ninguno, y cuando lo ejecuto ya cargado el sistema, si corre normalmente (es decir al ejecutarlo manualmente)... La verdad No entiendo q puede estar pasando... Gracias de Antemano por la ayuda ;-) From rapto en arrakis.es Mon Sep 5 21:27:31 2005 From: rapto en arrakis.es (Marcos =?ISO-8859-1?Q?S=E1nchez?= Provencio) Date: Mon, 05 Sep 2005 21:27:31 +0200 Subject: confirm d402b96cacf4703d54d98d158c18558ba9060923 In-Reply-To: <69db2c2e0509050937168274fd@mail.gmail.com> References: <69db2c2e0509050937168274fd@mail.gmail.com> Message-ID: <1125948451.6962.3.camel@localhost.localdomain> Deberías escribir un fichero -línea a línea y con flush()- para luego verlo, para ver si se la pega en algún momento. Temas que pueden pasar: * Permisos de bd o ficheros diferentes del usuario interactivo al init. * Variables de entorno (especialmente paths u ORACLE_HOME en su caso) diferentes * Sistemas de ficheros que no estén montadas en el momento en que se ejecute. Espero que sea útil On lun, 2005-09-05 at 11:37 -0500, esucno esucno wrote: > Hola A Todos. > Tengo un problema, espero puedan ayudarme: > > Como puedo hacer que un programa hecho en python pueda correr al > inicio en linux (a la hora q linux esta cargando), trate se hacerlo > agregandolo en el init.d, sale todo bien es decir cuando carga linux > se ve mi modulo cargando y [OK] pero a la hora de ver si hubo cambios > en la base de datos, no hubo ninguno, y cuando lo ejecuto ya cargado > el sistema, si corre normalmente (es decir al ejecutarlo > manualmente)... > La verdad No entiendo q puede estar pasando... > > Gracias de Antemano por la ayuda ;-) From jldalla en gmail.com Tue Sep 6 02:35:46 2005 From: jldalla en gmail.com (Jose Luis DALLAPICCOLA) Date: Mon, 5 Sep 2005 21:35:46 -0300 Subject: confirm d402b96cacf4703d54d98d158c18558ba9060923 In-Reply-To: <1125948451.6962.3.camel@localhost.localdomain> References: <69db2c2e0509050937168274fd@mail.gmail.com> <1125948451.6962.3.camel@localhost.localdomain> Message-ID: <40b558b305090517356fd27566@mail.gmail.com> Por las dudas... Al momento de ejecutarse el script al inicio: ¿la base de datos ya está levantada? Saludos, El 5/09/05, Marcos Sánchez Provencio escribió: > Deberías escribir un fichero -línea a línea y con flush()- para luego > verlo, para ver si se la pega en algún momento. > > Temas que pueden pasar: > * Permisos de bd o ficheros diferentes del usuario interactivo al init. > * Variables de entorno (especialmente paths u ORACLE_HOME en su caso) > diferentes > * Sistemas de ficheros que no estén montadas en el momento en que se > ejecute. > > Espero que sea útil > > On lun, 2005-09-05 at 11:37 -0500, esucno esucno wrote: > > Hola A Todos. > > Tengo un problema, espero puedan ayudarme: > > > > Como puedo hacer que un programa hecho en python pueda correr al > > inicio en linux (a la hora q linux esta cargando), trate se hacerlo > > agregandolo en el init.d, sale todo bien es decir cuando carga linux > > se ve mi modulo cargando y [OK] pero a la hora de ver si hubo cambios > > en la base de datos, no hubo ninguno, y cuando lo ejecuto ya cargado > > el sistema, si corre normalmente (es decir al ejecutarlo > > manualmente)... > > La verdad No entiendo q puede estar pasando... > > > > Gracias de Antemano por la ayuda ;-) > > > _______________________________________________ > Python-es mailing list > Python-es en aditel.org > http://listas.aditel.org/listinfo/python-es > -- --- José Luis DALLAPICCOLA Cipolletti - RIO NEGRO Patagonia ARGENTINA From mlacunza en gmail.com Tue Sep 6 06:24:18 2005 From: mlacunza en gmail.com (Mario Lacunza) Date: Mon, 05 Sep 2005 23:24:18 -0500 Subject: Problemas con Kinterbasdb Message-ID: <1125980658.11985.4.camel@Laptop-Ubuntu> Hola, Tengo Ubuntu 5.04 Hoary, alli he instalado Python 2.4.1 y baje del Synaptic el KinterbasDb Al tratar de probar la instalacion en la consola me da el sgte error: Python 2.4.1 (#2, Mar 30 2005, 21:51:10) [GCC 3.3.5 (Debian 1:3.3.5-8ubuntu2)] on linux2 Type "help", "copyright", "credits" or "license" for more information. >>> import kinterbasdb Traceback (most recent call last): File "", line 1, in ? File "/usr/lib/python2.4/site-packages/kinterbasdb/__init__.py", line 19, in ? import _kinterbasdb ImportError: libfbembed.so.1: cannot open shared object file: No such file or directory hice un locate y efectivamente no tengo esa libreria en mi HD, alguna idea de xq la pide si tengo instalado la version Superserver de FB 1.5.2.4371? en todo caso q puedo hacer para solucionar el error?? Gracias! Saludos / Best regards Mario Lacunza Vásquez Desarrollador de Sistemas - Webmaster Celular : +51193100386 (Tim) Website : http://www.lacunza.tk Email : mlacunza en gmail.com Blog : http://mlacunza.blogspot.com Lima - Peru ------------ próxima parte ------------ _______________________________________________ Python-es mailing list Python-es en aditel.org http://listas.aditel.org/listinfo/python-es From csotelop en yahoo.es Tue Sep 6 15:46:27 2005 From: csotelop en yahoo.es (Carlos Eduardo Sotelo Pinto) Date: Tue, 06 Sep 2005 08:46:27 -0500 Subject: Free hosting Message-ID: <431D9DB3.5080505@yahoo.es> -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Hola gentita alguien sabe de algun sitio que de free hosting con php y mysql, si fuera con python mucho mejor. Gracias Por cierto, yabusque en google, pero no encontre alguno que me satisfaga, es mas me inscribi a uno, tengo acceso a la pagina pero por mas que cargue unas coss.. m sale en blanco... juas Gracias - -- Atentamente: *------------------------------------* ,= ,-_-. =. |Carlos E. Sotelo Pinto(KrLoS) | ((_/)o o(\_)) |GNU/Linux User Registered # 379182 | `-'(. .)`-' |Tildes omitidas voluntariamente | \_/ *------------------------------------* Bitacora de Vuelo Sociedad Peruana de Computacion Grupo de Usuarios GNU/Linux Arequipa Grupo de Usuarios Debian Arequipa Grupo de Usuarios Debian Peru - ------------------------------------------------------------------------ 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. -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.1 (GNU/Linux) Comment: Using GnuPG with Debian - http://enigmail.mozdev.org iD8DBQFDHZ2yGmKhCAJG4kcRAtltAJ4w8w6jLFfC2YYq1VmL8WVb33hfgQCfepmp Qj9B/elpWkIFiC127lFHnRo= =I1xW -----END PGP SIGNATURE----- ______________________________________________ Renovamos el Correo Yahoo! Nuevos servicios, más seguridad http://correo.yahoo.es From py en ls-l.org Tue Sep 6 16:21:10 2005 From: py en ls-l.org (Chema Cortes) Date: Tue, 06 Sep 2005 16:21:10 +0200 Subject: [OT] Lua para palmOS Message-ID: <431DA5D6.1000105@ls-l.org> Aunque se sale algo de la temática de esta lista, creo que puede ser de interés para los que desarrollamos para PalmOS. El Lua es un lenguaje en el estilo del python ó tcl, que resulta muy ligero para empotrar en otros sistemas. He estado probando la versión del Lua para Palm y me está funcionando bastante bien. Es muy ligero, implenta las últimas novedades del lenguaje (iteradores, corrutinas), permite crear interfaces gráficos simples, y permite un acceso sencillo a los dispositivos (serie, IR, bluetooth,...). Creo que es una alternativa para los que no queremos complicarnos con el Java (superwaba). Plua 2.0 (lua 5.0.2, palmOS 3.x) http://groups.yahoo.com/group/plua/ Plua 1.0 (lua 4.0) http://netpage.em.com.br/mmand/plua.htm From esucno en gmail.com Tue Sep 6 17:28:24 2005 From: esucno en gmail.com (esucno esucno) Date: Tue, 6 Sep 2005 10:28:24 -0500 Subject: confirm d402b96cacf4703d54d98d158c18558ba9060923 In-Reply-To: <40b558b305090517356fd27566@mail.gmail.com> References: <69db2c2e0509050937168274fd@mail.gmail.com> <1125948451.6962.3.camel@localhost.localdomain> <40b558b305090517356fd27566@mail.gmail.com> Message-ID: <69db2c2e05090608282f8d9186@mail.gmail.com> Gracias por responder :-) La BAse de Datos Si, Ya estaba levantada, el motor de la base de datos se carga en S22firebird y el mio en S99DataFirebird, lo q me confunde es q cuando carga da [OK](pero no realiza ningun cambio en la base de datos) y cuando lo ejecuto desde el escritorio da tambien [OK ](aca si), creo q el problema esta en python, creo q python no se carga al inicio Por donde creen q se encuentre el problema???? El 5/09/05, Jose Luis DALLAPICCOLA escribió: > Por las dudas... > Al momento de ejecutarse el script al inicio: ¿la base de datos ya > está levantada? > > Saludos, > > El 5/09/05, Marcos Sánchez Provencio escribió: > > Deberías escribir un fichero -línea a línea y con flush()- para luego > > verlo, para ver si se la pega en algún momento. > > > > Temas que pueden pasar: > > * Permisos de bd o ficheros diferentes del usuario interactivo al init. > > * Variables de entorno (especialmente paths u ORACLE_HOME en su caso) > > diferentes > > * Sistemas de ficheros que no estén montadas en el momento en que se > > ejecute. > > > > Espero que sea útil > > > > On lun, 2005-09-05 at 11:37 -0500, esucno esucno wrote: > > > Hola A Todos. > > > Tengo un problema, espero puedan ayudarme: > > > > > > Como puedo hacer que un programa hecho en python pueda correr al > > > inicio en linux (a la hora q linux esta cargando), trate se hacerlo > > > agregandolo en el init.d, sale todo bien es decir cuando carga linux > > > se ve mi modulo cargando y [OK] pero a la hora de ver si hubo cambios > > > en la base de datos, no hubo ninguno, y cuando lo ejecuto ya cargado > > > el sistema, si corre normalmente (es decir al ejecutarlo > > > manualmente)... > > > La verdad No entiendo q puede estar pasando... > > > > > > Gracias de Antemano por la ayuda ;-) > > > > From juan_carbajal_paxi en yahoo.es Tue Sep 6 17:44:36 2005 From: juan_carbajal_paxi en yahoo.es (Juan Carbajal Paxi) Date: Tue, 6 Sep 2005 17:44:36 +0200 (CEST) Subject: Problemas con Kinterbasdb In-Reply-To: <1125980658.11985.4.camel@Laptop-Ubuntu> References: <1125980658.11985.4.camel@Laptop-Ubuntu> Message-ID: <20050906154436.80920.qmail@web26204.mail.ukl.yahoo.com> instala el Firebird Embed. o saca las librerias de ahi. --- Mario Lacunza escribió: > Hola, > > Tengo Ubuntu 5.04 Hoary, alli he instalado Python > 2.4.1 y baje del > Synaptic el KinterbasDb > > Al tratar de probar la instalacion en la consola me > da el sgte error: > > Python 2.4.1 (#2, Mar 30 2005, 21:51:10) > [GCC 3.3.5 (Debian 1:3.3.5-8ubuntu2)] on linux2 > Type "help", "copyright", "credits" or "license" for > more information. > >>> import kinterbasdb > Traceback (most recent call last): > File "", line 1, in ? > File > "/usr/lib/python2.4/site-packages/kinterbasdb/__init__.py", > line > 19, in ? import _kinterbasdb > ImportError: libfbembed.so.1: cannot open shared > object file: No such > file or directory > > hice un locate y efectivamente no tengo esa libreria > en mi HD, alguna > idea de xq la pide si tengo instalado la version > Superserver de FB > 1.5.2.4371? en todo caso q puedo hacer para > solucionar el error?? > > Gracias! > > Saludos / Best regards > > Mario Lacunza Vásquez > Desarrollador de Sistemas - Webmaster > Celular : +51193100386 (Tim) > Website : http://www.lacunza.tk > Email : mlacunza en gmail.com > Blog : http://mlacunza.blogspot.com > Lima - Peru > > _______________________________________________ > Python-es mailing list > Python-es en aditel.org > http://listas.aditel.org/listinfo/python-es > Saludos Cordiales Juan Carbajal Paxi Analista y Desarrollador de Sistemas Célular: 9639083 E-mail: juan_carbajal_paxi en yahoo.es MSN Contact: juan_carbajal_paxi en hotmail.com ______________________________________________ Renovamos el Correo Yahoo! Nuevos servicios, más seguridad http://correo.yahoo.es From esucno en gmail.com Tue Sep 6 17:47:20 2005 From: esucno en gmail.com (esucno esucno) Date: Tue, 6 Sep 2005 10:47:20 -0500 Subject: Problemas con Kinterbasdb In-Reply-To: <1125980658.11985.4.camel@Laptop-Ubuntu> References: <1125980658.11985.4.camel@Laptop-Ubuntu> Message-ID: <69db2c2e0509060847547e8dff@mail.gmail.com> lo q yo hago regularmente es vajarme las fuentes y luego instalarlo manualmente en el caso es sencillo lo abres en una carpeta luego buscas setup.py y cuando lo encuentres escribes "python setup.py"(sin comillas) luego da un mesaje q finalizo con exito (o algo asi) cuando sale eso simplemente borras la carpeta donde descomprimiste la las fuentes. a proposito ya instalaste el datatimemx(o algo asi) porque te lo va a pedir, en tal caso lo buscas en internet y realizas el mismo procedimiento de arriba. si tienes alguna duda, solo escribeme ;-) 2005/9/5, Mario Lacunza : > Hola, > > Tengo Ubuntu 5.04 Hoary, alli he instalado Python 2.4.1 y baje del > Synaptic el KinterbasDb > > Al tratar de probar la instalacion en la consola me da el sgte error: > > Python 2.4.1 (#2, Mar 30 2005, 21:51:10) > [GCC 3.3.5 (Debian 1:3.3.5-8ubuntu2)] on linux2 > Type "help", "copyright", "credits" or "license" for more information. > >>> import kinterbasdb > Traceback (most recent call last): > File "", line 1, in ? > File "/usr/lib/python2.4/site-packages/kinterbasdb/__init__.py", line > 19, in ? import _kinterbasdb > ImportError: libfbembed.so.1: cannot open shared object file: No such > file or directory > > hice un locate y efectivamente no tengo esa libreria en mi HD, alguna > idea de xq la pide si tengo instalado la version Superserver de FB > 1.5.2.4371? en todo caso q puedo hacer para solucionar el error?? > > Gracias! > > Saludos / Best regards > > Mario Lacunza Vásquez > Desarrollador de Sistemas - Webmaster > Celular : +51193100386 (Tim) > Website : http://www.lacunza.tk > Email : mlacunza en gmail.com > Blog : http://mlacunza.blogspot.com > Lima - Peru > > > _______________________________________________ > Python-es mailing list > Python-es en aditel.org > http://listas.aditel.org/listinfo/python-es > > > -- Edward Sucno Quiroz From imakya en mundo-r.com Tue Sep 6 18:34:40 2005 From: imakya en mundo-r.com (Jose Rey) Date: Tue, 06 Sep 2005 18:34:40 +0200 Subject: Hola In-Reply-To: <431DA5D6.1000105@ls-l.org> References: <431DA5D6.1000105@ls-l.org> Message-ID: <431DC520.2010601@mundo-r.com> Hola amigos de Python Me presento como un novato total haciendo mis primeros pinitos con este lenguaje. Vengo de visual basic donde habia llegado a un nivel interesante, y espero no importunarlos demasiado con preguntas que tal vez les parezcan muy basicas. Saludos para todos JR ------------------------- From lenin.puga en clickmx.com Tue Sep 6 19:04:44 2005 From: lenin.puga en clickmx.com (Puga Lenin) Date: Tue, 6 Sep 2005 12:04:44 -0500 Subject: wxPython y Boa constructor en win32 Message-ID: Que tal lista, les escribo porque tengo el siguiente problema: tengo instalado en una PC con windows2000, Python 2.4.1 el cual correo muy bien, instalé PythoG que ofrece una universidad de España y cuando le doy a Python.pyw (el ejecutable) no corre ni da aviso de que tipo de error es. Instalé tambien wxPython 2.6-unicode-2.6.1-py24 así como los documentos del demo y sucede lo mismo, ni se crea la opcion de acceso directo si se ejecuta.¿que estoy haciendo mal o que debo de hacer? saludos atte. Lenin Puga lenin.puga en clickmx.com From juan_carbajal_paxi en yahoo.es Wed Sep 7 00:34:25 2005 From: juan_carbajal_paxi en yahoo.es (Juan Carbajal Paxi) Date: Wed, 7 Sep 2005 00:34:25 +0200 (CEST) Subject: super In-Reply-To: References: Message-ID: <20050906223425.87268.qmail@web26208.mail.ukl.yahoo.com> No se si alguien se ha encontrado con este error pero no lo comprendo. He creado una classe principal TBasicHtml, una Hija de esta THtmlContainer, de esta hija herede otra clase hija llamada TAppBasic... algo asi.. class TAppBasic(THtmlContainer): def __init__(self,title,subTitle): super(TAppBasic,self).__init__(title) self.setSubTitle(subTitle) Cuando lo compilo, me corre normal. He creado otro archivo que importa el que he mostrado. y creo una hija de TAppBasic. Cuando compilo este archivo me causa un error en super(TAppBasic,self).__init__(title). me dice que el primer argumento debe ser un Tipo y no un Classe u Objeto. Como soluciono eso?? Saludos Cordiales Juan Carbajal Paxi Analista y Desarrollador de Sistemas Célular: 9639083 E-mail: juan_carbajal_paxi en yahoo.es MSN Contact: juan_carbajal_paxi en hotmail.com ______________________________________________ Renovamos el Correo Yahoo! Nuevos servicios, más seguridad http://correo.yahoo.es From mlacunza en gmail.com Tue Sep 6 22:20:03 2005 From: mlacunza en gmail.com (Mario Lacunza) Date: Tue, 06 Sep 2005 15:20:03 -0500 Subject: Problemas con Kinterbasdb In-Reply-To: <20050906154436.80920.qmail@web26204.mail.ukl.yahoo.com> References: <20050906154436.80920.qmail@web26204.mail.ukl.yahoo.com> Message-ID: <1126038003.6820.18.camel@Laptop-Ubuntu> Tengo instalado la Firebird Superserver, no se cruzaran si instalo ambas??? El mar, 06-09-2005 a las 17:44 +0200, Juan Carbajal Paxi escribió: > instala el Firebird Embed. o saca las librerias de > ahi. > > --- Mario Lacunza escribió: > > > Hola, > > > > Tengo Ubuntu 5.04 Hoary, alli he instalado Python > > 2.4.1 y baje del > > Synaptic el KinterbasDb > > > > Al tratar de probar la instalacion en la consola me > > da el sgte error: > > > > Python 2.4.1 (#2, Mar 30 2005, 21:51:10) > > [GCC 3.3.5 (Debian 1:3.3.5-8ubuntu2)] on linux2 > > Type "help", "copyright", "credits" or "license" for > > more information. > > >>> import kinterbasdb > > Traceback (most recent call last): > > File "", line 1, in ? > > File > > > "/usr/lib/python2.4/site-packages/kinterbasdb/__init__.py", > > line > > 19, in ? import _kinterbasdb > > ImportError: libfbembed.so.1: cannot open shared > > object file: No such > > file or directory > > > > hice un locate y efectivamente no tengo esa libreria > > en mi HD, alguna > > idea de xq la pide si tengo instalado la version > > Superserver de FB > > 1.5.2.4371? en todo caso q puedo hacer para > > solucionar el error?? > > > > Gracias! > > > > Saludos / Best regards > > > > Mario Lacunza Vásquez > > Desarrollador de Sistemas - Webmaster > > Celular : +51193100386 (Tim) > > Website : http://www.lacunza.tk > > Email : mlacunza en gmail.com > > Blog : http://mlacunza.blogspot.com > > Lima - Peru > > > _______________________________________________ > > Python-es mailing list > > Python-es en aditel.org > > http://listas.aditel.org/listinfo/python-es > > > > > Saludos Cordiales > > Juan Carbajal Paxi > Analista y Desarrollador de Sistemas > > Célular: 9639083 > E-mail: juan_carbajal_paxi en yahoo.es > MSN Contact: juan_carbajal_paxi en hotmail.com > > > > > > ______________________________________________ > Renovamos el Correo Yahoo! > Nuevos servicios, más seguridad > http://correo.yahoo.es > _______________________________________________ > Python-es mailing list > Python-es en aditel.org > http://listas.aditel.org/listinfo/python-es Saludos / Best regards Mario Lacunza Vásquez Desarrollador de Sistemas - Webmaster Celular : +51193100386 (Tim) Website : http://www.lacunza.tk Email : mlacunza en gmail.com Blog : http://mlacunza.blogspot.com Lima - Peru ------------ próxima parte ------------ _______________________________________________ Python-es mailing list Python-es en aditel.org http://listas.aditel.org/listinfo/python-es From aragorn en pythonhispano.org Tue Sep 6 22:18:20 2005 From: aragorn en pythonhispano.org (Jose) Date: Tue, 06 Sep 2005 22:18:20 +0200 Subject: Necesitamos un Wiki! (y FAQ) Re: Quiero aprender Python In-Reply-To: <4316DC4C.30409@ula.ve> References: <4316DC4C.30409@ula.ve> Message-ID: <1126037899.3676.325.camel@demeter.speriaitc.com> Hola a todos, Desde sus primeros días (hace ya más de 1 año) www.pythonhispano.org ha incluído un wiki MoinMoin [1] para todo aquél que quiera utilizarlo. Para evitar wiki-spam (que sufrimos al principio de su lanzamiento) el acceso en modo lectura-escritura sólo se permite a usuarios registrados, por lo que el único requisito para que lo uséis es que os registréis previamente (no podemos utilizar el perfil registrado en pythonhispano.org ya que se trata de 2 paquetes que no están interconectados). Así pues os animamos a que lo aprovechéis. Saludos, Jose [1] http://www.pythonhispano.org/wiki El jue, 01-09-2005 a las 12:47, Francisco Palm escribió: > Señores!, > > Alguien tiene un servidor para iniciar un wiki? > ESto lo digo porque tantas preguntas sobre como empezar a aprender y > cúal IDE usar dejan en evidencia que esta lista esta pidiendo un Wiki a > gritos. > > También está la página de pythonmexico, ¿será que nos dejan editar allí? ;-) > > Saludos > > F. Palm > _______________________________________________ > 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 c_visual2000 en hotmail.com Tue Sep 6 21:57:11 2005 From: c_visual2000 en hotmail.com (Fernando Carlini) Date: Tue, 06 Sep 2005 19:57:11 +0000 Subject: Hola In-Reply-To: <431DC520.2010601@mundo-r.com> References: <431DC520.2010601@mundo-r.com> Message-ID: Bienvenido Jose: Me llamo fernando y tambien vengo de Visual Basic, de hecho estoy programando en el trabajo en VB.NET y me intereso bastante esta lista de python, me gusta el lenguaje aunque solo lo uso en mi casa para aprender. >From: Jose Rey >Reply-To: La lista de python en castellano >To: La lista de python en castellano >Subject: [Python-es] Hola >Date: Tue, 06 Sep 2005 18:34:40 +0200 > >Hola amigos de Python > >Me presento como un novato total haciendo mis primeros pinitos con este >lenguaje. > >Vengo de visual basic donde habia llegado a un nivel interesante, y espero >no importunarlos demasiado con preguntas que tal vez les parezcan muy >basicas. > >Saludos para todos > >JR >------------------------- > > >_______________________________________________ >Python-es mailing list >Python-es en aditel.org >http://listas.aditel.org/listinfo/python-es From cescd en yahoo.com.mx Tue Sep 6 22:53:37 2005 From: cescd en yahoo.com.mx (Cesar Cardenas Desales) Date: Tue, 6 Sep 2005 15:53:37 -0500 (CDT) Subject: Hola In-Reply-To: <431DC520.2010601@mundo-r.com> References: <431DC520.2010601@mundo-r.com> Message-ID: <20050906205337.92363.qmail@web50410.mail.yahoo.com> Bienvenido a la lista. Con gusto atenderemos a tus preguntas. Qué bueno que has decidido salir del "lado oscuro". Saludos --- Jose Rey escribió: > Hola amigos de Python > > Me presento como un novato total haciendo mis > primeros pinitos con este > lenguaje. > > Vengo de visual basic donde habia llegado a un nivel > interesante, y > espero no importunarlos demasiado con preguntas que > tal vez les > parezcan muy basicas. > > Saludos para todos > > JR > ------------------------- > > > _______________________________________________ > 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 2GB extra a tu correo por $100 al mes. http://net.yahoo.com.mx From csotelop en yahoo.es Tue Sep 6 22:38:15 2005 From: csotelop en yahoo.es (Carlos Eduardo Sotelo Pinto) Date: Tue, 06 Sep 2005 15:38:15 -0500 Subject: wxPython y Boa constructor en win32 In-Reply-To: References: Message-ID: <431DFE37.1010100@yahoo.es> -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Hola Lenin > tengo instalado en una PC con windows2000, Python 2.4.1 el cual correo muy bien, > instalé PythoG que ofrece una universidad de España y cuando le doy a Python.pyw (el ejecutable) > no corre ni da aviso de que tipo de error es. Instalé tambien wxPython 2.6-unicode-2.6.1-py24 así como los documentos del demo y sucede lo mismo, ni se crea la opcion de acceso directo si se ejecuta.¿que estoy haciendo mal o que debo de hacer? saludos > mira lo sobre tu app python g creo que es para python 2.3, me imaginbo que debe funcinar con python 2.4, sera mejor que revises tu instalacion en cuando al wxpython, normalmente no crea ningun archivo extra como accesos directos, lo uno que hace es copiar los modulos a la carpeta lib/site-packages que en winbug si no me equivoco esta en c:/pythonxx/lib/site-packages/wxpython el boa suele estar ahi tb c:/pythonxx/lib/site-packages/wxpython/boa-constructor o en c:/pythonxx/lib/site-packages/boa-constructor tu debes crear los accesos o inciarlo desde la linea de comandos espero sirva de lago - -- Atentamente: *------------------------------------* ,= ,-_-. =. |Carlos E. Sotelo Pinto(KrLoS) | ((_/)o o(\_)) |GNU/Linux User Registered # 379182 | `-'(. .)`-' |Tildes omitidas voluntariamente | \_/ *------------------------------------* Bitacora de Vuelo Sociedad Peruana de Computacion Grupo de Usuarios GNU/Linux Arequipa Grupo de Usuarios Debian Arequipa Grupo de Usuarios Debian Peru - ------------------------------------------------------------------------ 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. -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.1 (GNU/Linux) iD8DBQFDHf43GmKhCAJG4kcRAq94AJ4sTh6I4BupKqsY5gbCcPz8JFtslwCfS0bt E+Fz9HVbH/BO450NA5+MZEM= =hMss -----END PGP SIGNATURE----- ______________________________________________ Renovamos el Correo Yahoo! Nuevos servicios, más seguridad http://correo.yahoo.es From marcelobarbero en arnet.com.ar Wed Sep 7 03:03:14 2005 From: marcelobarbero en arnet.com.ar (Marcelo Barbero) Date: Tue, 6 Sep 2005 22:03:14 -0300 Subject: wxPython y Boa constructor en win32 In-Reply-To: References: Message-ID: <20050907005835.6F4681B1BC7@dns2.uji.es> Probá desde el intérprete de comandos (cmd.exe), andá hasta la carpeta en donde está el pythonw.pyw y dale la orden: python pythonw.py Ahi vas a ver el traceback y te indica el error que te tira el intérprete. Marcelo -----Mensaje original----- De: python-es-bounces en aditel.org [mailto:python-es-bounces en aditel.org] En nombre de Puga Lenin Enviado el: Martes 6 de Septiembre de 2005 02:05 p.m. Para: python-es en aditel.org Asunto: [Python-es] wxPython y Boa constructor en win32 Que tal lista, les escribo porque tengo el siguiente problema: tengo instalado en una PC con windows2000, Python 2.4.1 el cual correo muy bien, instalé PythoG que ofrece una universidad de España y cuando le doy a Python.pyw (el ejecutable) no corre ni da aviso de que tipo de error es. Instalé tambien wxPython 2.6-unicode-2.6.1-py24 así como los documentos del demo y sucede lo mismo, ni se crea la opcion de acceso directo si se ejecuta.¿que estoy haciendo mal o que debo de hacer? saludos atte. Lenin Puga lenin.puga en clickmx.com _______________________________________________ Python-es mailing list Python-es en aditel.org http://listas.aditel.org/listinfo/python-es -- No virus found in this incoming message. Checked by AVG Anti-Virus. Version: 7.0.344 / Virus Database: 267.10.18/90 - Release Date: 05/09/2005 -- No virus found in this outgoing message. Checked by AVG Anti-Virus. Version: 7.0.344 / Virus Database: 267.10.18/90 - Release Date: 05/09/2005 From py en ls-l.org Wed Sep 7 10:10:22 2005 From: py en ls-l.org (Chema Cortes) Date: Wed, 07 Sep 2005 10:10:22 +0200 Subject: super In-Reply-To: <20050906223425.87268.qmail@web26208.mail.ukl.yahoo.com> References: <20050906223425.87268.qmail@web26208.mail.ukl.yahoo.com> Message-ID: <431EA06E.4030106@ls-l.org> Juan Carbajal Paxi escribió: > No se si alguien se ha encontrado con este error pero > no lo comprendo. > He creado una classe principal TBasicHtml, una Hija de > esta THtmlContainer, de esta hija herede otra clase > hija llamada TAppBasic... algo asi.. > > class TAppBasic(THtmlContainer): > def __init__(self,title,subTitle): > super(TAppBasic,self).__init__(title) > self.setSubTitle(subTitle) > > Cuando lo compilo, me corre normal. He creado otro > archivo que importa el que he mostrado. y creo una > hija de TAppBasic. Cuando compilo este archivo me > causa un error en > super(TAppBasic,self).__init__(title). > me dice que el primer argumento debe ser un Tipo y no > un Classe u Objeto. > Como soluciono eso?? Sólo se me ocurre que hayas usado 'TAppBasic' como nombre del módulo. From SAGA72 en telnor.net Wed Sep 7 08:32:25 2005 From: SAGA72 en telnor.net (Salvador Garcia Z.) Date: Tue, 06 Sep 2005 23:32:25 -0700 Subject: wxPython y Boa constructor en win32 References: <431DFE37.1010100@yahoo.es> Message-ID: <000c01c5b375$e98b6760$4001a8c0@sagaza> Python G debes extraerlo y colocarlo dentro de la carpeta de Python que se encuentra en C:/Python. ahi mismo esta el ejecutable para la consola y si deceas trabajar con Python G abres la carpeta y generas un acceso directo a tu escritorio, entonces desde ahi le puedes llamar. Yo tengo active python2.4 y no me da ningun problema ----- Original Message ----- From: "Carlos Eduardo Sotelo Pinto" To: "La lista de python en castellano" Sent: Tuesday, September 06, 2005 1:38 PM Subject: Re: [Python-es] wxPython y Boa constructor en win32 > -----BEGIN PGP SIGNED MESSAGE----- > Hash: SHA1 > > Hola Lenin > > > tengo instalado en una PC con windows2000, Python 2.4.1 el cual correo muy bien, > > instalé PythoG que ofrece una universidad de España y cuando le doy a Python.pyw (el ejecutable) > > no corre ni da aviso de que tipo de error es. Instalé tambien wxPython 2.6-unicode-2.6.1-py24 así como los documentos del demo y sucede lo mismo, ni se crea la opcion de acceso directo si se ejecuta.¿que estoy haciendo mal o que debo de hacer? saludos > > > mira lo sobre tu app python g creo que es para python 2.3, me imaginbo > que debe funcinar con python 2.4, sera mejor que revises tu instalacion > en cuando al wxpython, normalmente no crea ningun archivo extra como > accesos directos, lo uno que hace es copiar los modulos a la carpeta > lib/site-packages que en winbug si no me equivoco esta en > c:/pythonxx/lib/site-packages/wxpython > > el boa suele estar ahi tb > c:/pythonxx/lib/site-packages/wxpython/boa-constructor > o en c:/pythonxx/lib/site-packages/boa-constructor > > tu debes crear los accesos o inciarlo desde la linea de comandos > > espero sirva de lago > > - -- > Atentamente: > > *------------------------------------* ,= ,-_-. =. > |Carlos E. Sotelo Pinto(KrLoS) | ((_/)o o(\_)) > |GNU/Linux User Registered # 379182 | `-'(. .)`-' > |Tildes omitidas voluntariamente | \_/ > *------------------------------------* > Bitacora de Vuelo > Sociedad Peruana de Computacion > Grupo de Usuarios GNU/Linux Arequipa > Grupo de Usuarios Debian Arequipa > Grupo de Usuarios Debian Peru > - ------------------------------------------------------------------------ > 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. > > -----BEGIN PGP SIGNATURE----- > Version: GnuPG v1.4.1 (GNU/Linux) > > iD8DBQFDHf43GmKhCAJG4kcRAq94AJ4sTh6I4BupKqsY5gbCcPz8JFtslwCfS0bt > E+Fz9HVbH/BO450NA5+MZEM= > =hMss > -----END PGP SIGNATURE----- > > > ______________________________________________ > Renovamos el Correo Yahoo! > Nuevos servicios, más seguridad > http://correo.yahoo.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 conan en lugmen.org.ar Wed Sep 7 12:45:43 2005 From: conan en lugmen.org.ar (Fernando Canizo) Date: Wed, 7 Sep 2005 07:45:43 -0300 Subject: UnboundLocalError: local variable 'UI_curses' referenced before assignment Message-ID: <20050907104543.GA6006@lugmen.org.ar> Al correr el script de más abajo me encuentro con el error del tema: Traceback (most recent call last): File "prueba.py", line 124, in ? ui.highlight_previous(list) File "prueba.py", line 101, in highlight_previous UI_curses.listwin.addstr(UI_curses.y, 0, list[UI_curses.y], curses.A_NORMAL) UnboundLocalError: local variable 'UI_curses' referenced before assignment Exception exceptions.AttributeError: "'NoneType' object has no attribute 'mainwin'" in > ignored Tengo luego la exception esa, pero por ahora me interesa el unbound. Llevo un rato buscando en la web de que se puede tratar mi error, pero todas las referencias que encuentro parecen referirse a problemas de variables no declaradas, sin embargo en mi script estoy intentando acceder a atributos de la clase, por lo tanto no entiendo el error. Si alguien tiene una pista de por qué se produce el unbound, le agradezco que me ilumine. Ya probé cambiando el nombre de la clase y todas las referencias a algo que no pudiera colisionar con algún posible nombre, sustituí todas las referencias a 'UI_curses' por 'COSA' y no viene por ahí la mano, el error es el mismo. Las funciones que están explotando son las highlight_* El código que lo genera: #! /usr/bin/env python # -*- coding: utf8 -*- import curses class UI_curses: def __init__(self): UI_curses.mainwin = curses.initscr() UI_curses.maxy, UI_curses.maxx = UI_curses.mainwin.getmaxyx() UI_curses.y = 0 # actual highlighted line UI_curses.helpwin = curses.newwin(1, UI_curses.maxx, 0, 0) UI_curses.listwin = curses.newwin(UI_curses.maxy - 2, UI_curses.maxx / 2, 1, 0) UI_curses.descwin = curses.newwin(UI_curses.maxy - 2, UI_curses.maxx / 2, 1, UI_curses.maxx / 2 + 1) UI_curses.statwin = curses.newwin(1, UI_curses.maxx, UI_curses.maxy - 1, 0) UI_curses.listwin.keypad(1) # use keypad UI_curses.descwin.keypad(1) curses.noecho() # echo would be controlled by program curses.cbreak() # accept input inmediatelly if curses.has_colors(): curses.start_color() # for stat and help wins curses.init_pair(1, curses.COLOR_YELLOW, curses.COLOR_BLUE) curses.init_pair(2, curses.COLOR_RED, curses.COLOR_BLUE) def __del__(self): UI_curses.mainwin.keypad(0) curses.nocbreak() curses.echo() curses.endwin() def getch(self): return UI_curses.listwin.getch() def do_helpwin(self, help_string): # fix: not checking if we have colors, should do UI_curses.helpwin.clear() curses.curs_set(0) # don't show cursor for c in range(help_string.__len__()): if c > UI_curses.maxx: stat_win("help_win: string length higher than maxx, some chars loosed") return if help_string[c].isupper(): UI_curses.helpwin.addch(ord(help_string[c]), curses.color_pair(2)) else: UI_curses.helpwin.addch(ord(help_string[c]), curses.color_pair(1)) for c in range(help_string.__len__(), UI_curses.maxx - 1): UI_curses.helpwin.addch(ord(' '), curses.color_pair(1)) UI_curses.helpwin.redrawwin() UI_curses.helpwin.refresh() def do_listwin(self, list): # print_tasks|categories UI_curses.listwin.clear() for y in range(list.__len__()): if y == UI_curses.y: UI_curses.listwin.addstr(y, 0, list[y], curses.A_REVERSE) else: UI_curses.listwin.addstr(y, 0, list[y], curses.A_NORMAL) UI_curses.listwin.redrawwin() UI_curses.listwin.refresh() return def do_descwin(self, list = None): UI_curses.descwin.clear() if list != None: for y in range(list.__len__()): UI_curses.descwin.addstr(y, 0 , list[y], curses.A_NORMAL) UI_curses.descwin.redrawwin() UI_curses.descwin.refresh() def do_statwin(self, stat_string): # fix: not checking if we have colors, should do UI_curses.statwin.clear() curses.curs_set(0) # don't show cursor for c in range(stat_string.__len__()): if c > UI_curses.maxx: stat_win("stat_win: string length higher than maxx, some chars loosed") return UI_curses.statwin.addch(ord(stat_string[c]), curses.color_pair(1)) for c in range(stat_string.__len__(), UI_curses.maxx - 1): UI_curses.statwin.addch(ord(' '), curses.color_pair(1)) UI_curses.statwin.redrawwin() UI_curses.statwin.refresh() def do_inputwin(self): """Window to obtain user input.""" inputwin = curses.newwin(1, UI_curses.maxx, 1, 0) inputwin.refresh() curses.echo(1) input = inputwin.getstr(0,0,38) curses.echo(0) return input def highlight_previous(self, list): # fix: both highligts will explode when list.__len__ > listwin.maxy UI_curses.listwin.addstr(UI_curses.y, 0, list[UI_curses.y], curses.A_NORMAL) if UI_curses.y == 0: y = list.__len__() UI_curses = y - 1 else: UI_curses.y -= 1 UI_curses.listwin.addstr(UI_curses.y, 0, list[UI_curses.y], curses.A_REVERSE) UI_curses.listwin.refresh() def highlight_next(self, list): UI_curses.listwin.added(UI_curses.y, 0, list[UI_curses.y], curses.A_NORMAL) y = list.__len__() if UI_curses.y == y - 1: UI_curses.y = 0 else: UI_curses.y += 1 UI_curses.listwin.addstr(UI_curses.y, 0, list[UI_curses.y], curses.A_REVERSE) UI_curses.listwin.refresh() # main de prueba ui = UI_curses() list = ['1', '2', '3', '4', '5', '6', '7', '8', '9', '0'] ui.do_listwin(list) ui.highlight_previous(list) -- Fernando Canizo - http://www.lugmen.org.ar/~conan/ You know you're using the computer too much when: u love the smell of roasted cpu in the air -- gizmo.tar.bz23 From JAVI.PACHECO en terra.es Wed Sep 7 13:24:56 2005 From: JAVI.PACHECO en terra.es (JAVI.PACHECO en terra.es) Date: Wed, 7 Sep 2005 13:24:56 +0200 (MEST) Subject: Crear ejecutable con py2exe con PyGTK Message-ID: <11937748.1126092296491.JavaMail.root@cps1> Tengo un programita hecho que usa PyGtk. El programa además usa una interface en Glade. La cosa es que quiero crear el ejecutable para Windows, pero me da un fallo. El setup es este: # setup.py from distutils.core import setup import py2exe setup(console=["script.py"]) Y me da el siguiente error: C>python setup.py py2exe running py2exe ....... *** searching for required modules *** *** parsing results *** creating python loader for extension 'xml.parsers.pyexpat' creating python loader for extension '_gtk' creating python loader for extension '_socket' creating python loader for extension 'xml.parsers.sgmlop' creating python loader for extension '_ssl' *** finding dlls needed *** error: gtk-1.3.dll: No such file or directory Supongo que tengo que darle las rutas de las dll de GTK, pero no se como hacerlo. ¿alguien me puede ayudar? gracias a todos Prueba el Nuevo Correo Terra; Seguro, Rápido, Fiable. ------------ 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 Sep 7 14:17:17 2005 From: csotelop en yahoo.es (Carlos Eduardo Sotelo Pinto) Date: Wed, 07 Sep 2005 07:17:17 -0500 Subject: Hola In-Reply-To: References: Message-ID: <431EDA4D.1010408@yahoo.es> -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Hola Bienvenido a la lista. Mi recomendacion principal seria te documentes un poco, hay muy buena cantidad de documentso para principiantess, mi preferido es es tutorial de python que esta en la documentacion oficial, son 70 paginas y es un buen punto de partida para sar un vistaso general al lenguaje. Te lo recomiendo personalmente. Ahora se de la existencia de otros, que dicen que son muy buenos como a Byte of python, es libre, pero demore un monton para encontrarlo, si quieres ahorrarte el trabajo, me mandas un mail personal y le lo envio(no esta en la mulita), ahora si deseas mas info buena tienes lo siguiente textos How to think like a Computer Sciencist in python Tkinking in Python Ahora si eres nuevo en listas, hay una pagina que te puede ayudar en la forma como hacer tus consultas ,sabes siempre hay gente que se incomoda cuando no haces las preguntas correctas, y ecitate el que hagan pasar un mal momento, te lo digo por experiencia, ya pase mis malos ratos cuando empeze. http://learn.to/quote http://www.sindominio.net/ayuda/preguntas-inteligentes.html Y para terminar, google es tu amigo :) . Fernando Carlini escribió: > Bienvenido Jose: > > Me llamo fernando y tambien vengo de Visual Basic, de > hecho estoy programando en el trabajo en VB.NET y me intereso bastante > esta lista de python, me gusta el lenguaje aunque solo lo uso en mi casa > para aprender. > >> From: Jose Rey >> Reply-To: La lista de python en castellano >> To: La lista de python en castellano >> Subject: [Python-es] Hola >> Date: Tue, 06 Sep 2005 18:34:40 +0200 >> >> Hola amigos de Python >> >> Me presento como un novato total haciendo mis primeros pinitos con >> este lenguaje. >> >> Vengo de visual basic donde habia llegado a un nivel interesante, y >> espero no importunarlos demasiado con preguntas que tal vez les >> parezcan muy basicas. >> >> Saludos para todos >> >> JR >> ------------------------- >> >> >> _______________________________________________ >> 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 > - -- Atentamente: *------------------------------------* ,= ,-_-. =. |Carlos E. Sotelo Pinto(KrLoS) | ((_/)o o(\_)) |GNU/Linux User Registered # 379182 | `-'(. .)`-' |Tildes omitidas voluntariamente | \_/ *------------------------------------* Bitacora de Vuelo Sociedad Peruana de Computacion Grupo de Usuarios GNU/Linux Arequipa Grupo de Usuarios Debian Arequipa Grupo de Usuarios Debian Peru - ------------------------------------------------------------------------ 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. -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.1 (GNU/Linux) iD8DBQFDHtpNGmKhCAJG4kcRArgaAJ4+f4kZvHxejL0+U5OiH//XDhGh1gCfXYc0 XhnJB/AmXabNXJuo5sfu7Vo= =un6G -----END PGP SIGNATURE----- ______________________________________________ Renovamos el Correo Yahoo! Nuevos servicios, más seguridad http://correo.yahoo.es From jpfuertes en gmail.com Wed Sep 7 16:19:55 2005 From: jpfuertes en gmail.com (Juampi) Date: Wed, 7 Sep 2005 11:19:55 -0300 Subject: Desarrollo web en Python Message-ID: <247522d1050907071939b29375@mail.gmail.com> Hola, estoy buscando un buen modulo para sesiones web. También me gustaría recibir algún comentario de alguien que halla usado mod_python. Gracias! From aciddized en gmail.com Wed Sep 7 16:30:16 2005 From: aciddized en gmail.com (cut0ff) Date: Wed, 07 Sep 2005 16:30:16 +0200 Subject: Desarrollo web en Python In-Reply-To: <247522d1050907071939b29375@mail.gmail.com> References: <247522d1050907071939b29375@mail.gmail.com> Message-ID: <431EF978.2020801@gmail.com> En/na Juampi ha escrit: >Hola, estoy buscando un buen modulo para sesiones web. También me >gustaría recibir algún comentario de alguien que halla usado >mod_python. >Gracias! >_______________________________________________ >Python-es mailing list >Python-es en aditel.org >http://listas.aditel.org/listinfo/python-es > > > No estoy seguro si es lo que buscas pero podrias echarle una mirada http://www.cherrypy.org/ Y el lugar de donde lo cogí http://www.pythonhispano.org/node/1844 -- .~. Robert C. Rodriguez /V\ aciddized en gmail.com // \\ http://cut0ff.blogsome.com /( )\ JID cut0ff en jabberes.org ^`~´^ linux registered user #371167 From juan_carbajal_paxi en yahoo.es Wed Sep 7 16:53:19 2005 From: juan_carbajal_paxi en yahoo.es (Juan Carbajal Paxi) Date: Wed, 7 Sep 2005 16:53:19 +0200 (CEST) Subject: super In-Reply-To: <431EA06E.4030106@ls-l.org> References: <431EA06E.4030106@ls-l.org> Message-ID: <20050907145319.73224.qmail@web26201.mail.ukl.yahoo.com> --- Chema Cortes escribió: > Juan Carbajal Paxi escribió: > > No se si alguien se ha encontrado con este error > pero > > no lo comprendo. > > He creado una classe principal TBasicHtml, una > Hija de > > esta THtmlContainer, de esta hija herede otra > clase > > hija llamada TAppBasic... algo asi.. > > > > class TAppBasic(THtmlContainer): > > def __init__(self,title,subTitle): > > super(TAppBasic,self).__init__(title) > > self.setSubTitle(subTitle) > > > > Cuando lo compilo, me corre normal. He creado otro > > archivo que importa el que he mostrado. y creo una > > hija de TAppBasic. Cuando compilo este archivo me > > causa un error en > > super(TAppBasic,self).__init__(title). > > me dice que el primer argumento debe ser un Tipo y > no > > un Classe u Objeto. > > Como soluciono eso?? > > Sólo se me ocurre que hayas usado 'TAppBasic' como > nombre del módulo. > _______________________________________________ > Python-es mailing list > Python-es en aditel.org > http://listas.aditel.org/listinfo/python-es > El nombre de modulo es Template Bueno cuando lo heredo hago algo asi class index(Template.TAppBasic): Saludos Cordiales Juan Carbajal Paxi Analista y Desarrollador de Sistemas Célular: 9639083 E-mail: juan_carbajal_paxi en yahoo.es MSN Contact: juan_carbajal_paxi en hotmail.com ______________________________________________ Renovamos el Correo Yahoo! Nuevos servicios, más seguridad http://correo.yahoo.es From bismarkcastilla en gmail.com Wed Sep 7 17:58:35 2005 From: bismarkcastilla en gmail.com (Bismark Castilla) Date: Wed, 7 Sep 2005 11:58:35 -0400 Subject: ejercicios de python Message-ID: hola, hay algún sitio que tenga ejercicios para python??, para ejercitar lo aprendido?? -- saludos Bismark .................................................................................................... Debian Gnu/Linux Etch "Testing" Kernel 2.6.11-1-686 Linux for Human Beings From cescd en yahoo.com.mx Wed Sep 7 18:02:36 2005 From: cescd en yahoo.com.mx (Cesar Cardenas Desales) Date: Wed, 7 Sep 2005 11:02:36 -0500 (CDT) Subject: Desarrollo web en Python In-Reply-To: <247522d1050907071939b29375@mail.gmail.com> References: <247522d1050907071939b29375@mail.gmail.com> Message-ID: <20050907160236.25262.qmail@web50410.mail.yahoo.com> Hace unos días se discutió ese mismo punto. Puedes ver lo que se publicó en: http://listas.aditel.org/archivos/python-es/2005-September/014610.html --- Juampi escribió: > Hola, estoy buscando un buen modulo para sesiones > web. También me > gustaría recibir algún comentario de alguien que > halla usado > mod_python. > Gracias! > _______________________________________________ > Python-es mailing list > Python-es en aditel.org > http://listas.aditel.org/listinfo/python-es > __________________________________________________ Correo Yahoo! Espacio para todos tus mensajes, antivirus y antispam ¡gratis! Regístrate ya - http://correo.yahoo.com.mx/ From cescd en yahoo.com.mx Wed Sep 7 18:11:55 2005 From: cescd en yahoo.com.mx (Cesar Cardenas Desales) Date: Wed, 7 Sep 2005 11:11:55 -0500 (CDT) Subject: ejercicios de python In-Reply-To: References: Message-ID: <20050907161155.66639.qmail@web50402.mail.yahoo.com> Los más sencillos que he visto están en: http://marmota.act.uji.es/MTP/pdf/python.pdf Hay unos muy buenos en el sitio de UselessPython: http://www.uselesspython.com/pythonchallenge.html http://www.uselesspython.com/pythonchallenges.php También puedes adoptar un proyecto mascota que te interese, o definitivamente unirte a uno de tantos proyectos que hay en sourceforge. Saludos --- Bismark Castilla escribió: > hola, hay algún sitio que tenga ejercicios para > python??, para ejercitar lo > aprendido?? > > -- > saludos > > Bismark > .................................................................................................... > Debian Gnu/Linux Etch "Testing" Kernel 2.6.11-1-686 > Linux for Human Beings > _______________________________________________ > Python-es mailing list > Python-es en aditel.org > http://listas.aditel.org/listinfo/python-es > __________________________________________________ Correo Yahoo! Espacio para todos tus mensajes, antivirus y antispam ¡gratis! Regístrate ya - http://correo.yahoo.com.mx/ From conan en lugmen.org.ar Wed Sep 7 18:29:17 2005 From: conan en lugmen.org.ar (Fernando Canizo) Date: Wed, 7 Sep 2005 13:29:17 -0300 Subject: ejercicios de python In-Reply-To: References: Message-ID: <20050907162917.GD7763@lugmen.org.ar> El 07/sep/2005 a las 12:58 -0300, Bismark me decía: > hola, hay algún sitio que tenga ejercicios para python??, para ejercitar lo > aprendido?? No exactamente para "poner a prueba lo aprendido", pero definitivamente de pone a prueba: http://www.pythonchallenge.com/ -- Fernando Canizo - http://www.lugmen.org.ar/~conan/ The linuX Files -- The Source is Out There. -- Sent in by Craig S. Bell, goat en aracnet.com From bismarkcastilla en gmail.com Wed Sep 7 18:38:08 2005 From: bismarkcastilla en gmail.com (Bismark Castilla) Date: Wed, 7 Sep 2005 12:38:08 -0400 Subject: ejercicios de python In-Reply-To: <20050907161155.66639.qmail@web50402.mail.yahoo.com> References: <20050907161155.66639.qmail@web50402.mail.yahoo.com> Message-ID: proyecto mascota?? como es eso? On 9/7/05, Cesar Cardenas Desales wrote: > > Los más sencillos que he visto están en: > > http://marmota.act.uji.es/MTP/pdf/python.pdf > > Hay unos muy buenos en el sitio de UselessPython: > > http://www.uselesspython.com/pythonchallenge.html > http://www.uselesspython.com/pythonchallenges.php > > También puedes adoptar un proyecto mascota que te > interese, o definitivamente unirte a uno de tantos > proyectos que hay en sourceforge. > > Saludos > > > --- Bismark Castilla > escribió: > > > hola, hay algún sitio que tenga ejercicios para > > python??, para ejercitar lo > > aprendido?? > > > > -- > > saludos > > > > Bismark > > > > .................................................................................................... > > Debian Gnu/Linux Etch "Testing" Kernel 2.6.11-1-686 > > Linux for Human Beings > > _______________________________________________ > > Python-es mailing list > > Python-es en aditel.org > > http://listas.aditel.org/listinfo/python-es > > > > > __________________________________________________ > Correo Yahoo! > Espacio para todos tus mensajes, antivirus y antispam ¡gratis! > Regístrate ya - http://correo.yahoo.com.mx/ > _______________________________________________ > Python-es mailing list > Python-es en aditel.org > http://listas.aditel.org/listinfo/python-es > -- saludos Bismark .................................................................................................... Debian Gnu/Linux Etch "Testing" Kernel 2.6.11-1-686 Linux for Human Beings From jpfuertes en gmail.com Wed Sep 7 18:38:36 2005 From: jpfuertes en gmail.com (Juampi) Date: Wed, 7 Sep 2005 13:38:36 -0300 Subject: Desarrollo web en Python Message-ID: <247522d10509070938567c7bd@mail.gmail.com> Muchas gracias, estoy leyendo la discusión sobre python + web de los días anteriores y voy a acotar mi pregunta. ¿Hay alguien que haya usado mod_python para un proyecto grande, que reciba un buen numero de clicks por día? Gracias!! From cescd en yahoo.com.mx Wed Sep 7 19:21:54 2005 From: cescd en yahoo.com.mx (Cesar Cardenas Desales) Date: Wed, 7 Sep 2005 12:21:54 -0500 (CDT) Subject: ejercicios de python In-Reply-To: References: Message-ID: <20050907172155.82527.qmail@web50406.mail.yahoo.com> Sí un "pet project". Busca algo que te interese hacer, cualquier cosa: implementar un juego con pygame, un sitio web com webware, una interfaz gráfica para cualquier cosa funcional en wxPython, etc. Si puedes hacerlo de manera que le pueda ser util a alguien es mucho mejor. Desarrollar un proyecto aunque sea "mascota" te ayudará a tomar la experiencia con Python que no te darán los pequeños programas. Saludos --- Bismark Castilla escribió: > proyecto mascota?? como es eso? > > On 9/7/05, Cesar Cardenas Desales > wrote: > > > > Los más sencillos que he visto están en: > > > > http://marmota.act.uji.es/MTP/pdf/python.pdf > > > > Hay unos muy buenos en el sitio de UselessPython: > > > > http://www.uselesspython.com/pythonchallenge.html > > http://www.uselesspython.com/pythonchallenges.php > > > > También puedes adoptar un proyecto mascota que te > > interese, o definitivamente unirte a uno de tantos > > proyectos que hay en sourceforge. > > > > Saludos > > > > > > --- Bismark Castilla > > escribió: > > > > > hola, hay algún sitio que tenga ejercicios para > > > python??, para ejercitar lo > > > aprendido?? > > > > > > -- > > > saludos > > > > > > Bismark > > > > > > > > .................................................................................................... > > > Debian Gnu/Linux Etch "Testing" Kernel > 2.6.11-1-686 > > > Linux for Human Beings > > > _______________________________________________ > > > Python-es mailing list > > > Python-es en aditel.org > > > http://listas.aditel.org/listinfo/python-es > > > > > > > > > __________________________________________________ > > Correo Yahoo! > > Espacio para todos tus mensajes, antivirus y > antispam ¡gratis! > > Regístrate ya - http://correo.yahoo.com.mx/ > > _______________________________________________ > > Python-es mailing list > > Python-es en aditel.org > > http://listas.aditel.org/listinfo/python-es > > > > > > -- > saludos > > Bismark > .................................................................................................... > Debian Gnu/Linux Etch "Testing" Kernel 2.6.11-1-686 > Linux for Human Beings > _______________________________________________ > Python-es mailing list > Python-es en aditel.org > http://listas.aditel.org/listinfo/python-es > __________________________________________________ Correo Yahoo! Espacio para todos tus mensajes, antivirus y antispam ¡gratis! Regístrate ya - http://correo.yahoo.com.mx/ From rapto en arrakis.es Wed Sep 7 21:10:26 2005 From: rapto en arrakis.es (Marcos =?ISO-8859-1?Q?S=E1nchez?= Provencio) Date: Wed, 07 Sep 2005 21:10:26 +0200 Subject: Desarrollo web en Python In-Reply-To: <247522d10509070938567c7bd@mail.gmail.com> References: <247522d10509070938567c7bd@mail.gmail.com> Message-ID: <1126120226.6235.1.camel@localhost.localdomain> Los de http://www.djangoproject.com/ usan mod_python para muchos sitios con tráfico. On mié, 2005-09-07 at 13:38 -0300, Juampi wrote: > Muchas gracias, estoy leyendo la discusión sobre python + web de los > días anteriores y voy a acotar mi pregunta. ¿Hay alguien que haya > usado mod_python para un proyecto grande, que reciba un buen numero de > clicks por día? > Gracias!! > _______________________________________________ > Python-es mailing list > Python-es en aditel.org > http://listas.aditel.org/listinfo/python-es From a_le_jo55 en yahoo.com Wed Sep 7 21:54:26 2005 From: a_le_jo55 en yahoo.com (alejo alejo) Date: Wed, 7 Sep 2005 12:54:26 -0700 (PDT) Subject: Debug In-Reply-To: <1126120226.6235.1.camel@localhost.localdomain> References: <1126120226.6235.1.camel@localhost.localdomain> Message-ID: <20050907195426.54199.qmail@web33012.mail.mud.yahoo.com> Hola, Alguien sabe o conoce de algún programa con el cual pueda depurar codigo en python, algo similar a xgdb para depurar codigo en c/c++ Gracias por sus comentarios Chao ______________________________________________________ Click here to donate to the Hurricane Katrina relief effort. http://store.yahoo.com/redcross-donate3/ From conan en lugmen.org.ar Wed Sep 7 22:26:47 2005 From: conan en lugmen.org.ar (Fernando Canizo) Date: Wed, 7 Sep 2005 17:26:47 -0300 Subject: Debug In-Reply-To: <20050907195426.54199.qmail@web33012.mail.mud.yahoo.com> References: <1126120226.6235.1.camel@localhost.localdomain> <20050907195426.54199.qmail@web33012.mail.mud.yahoo.com> Message-ID: <20050907202647.GA19738@lugmen.org.ar> El 07/sep/2005 a las 16:54 -0300, alejo me decía: > Alguien sabe o conoce de algún programa con el cual > pueda depurar codigo en python, algo similar a xgdb > para depurar codigo en c/c++ en tu código: import pdb ... más código pdb.set_trace() ... etc Pero mejor aún es buscar! En google: "python debug" y apretar "voy a tener suerte" así ni te tenés que molestar en buscar cuál de los resultados te conviene más. -- Fernando Canizo - http://www.lugmen.org.ar/~conan/ die_if_kernel("Penguin instruction from Penguin mode??!?!", regs); linux-2.2.16/arch/sparc/kernel/traps.c From wiliamsouza83 en gmail.com Wed Sep 7 22:16:38 2005 From: wiliamsouza83 en gmail.com (Wiliam Alves de Souza) Date: Wed, 7 Sep 2005 20:16:38 +0000 Subject: Debug In-Reply-To: <20050907195426.54199.qmail@web33012.mail.mud.yahoo.com> References: <1126120226.6235.1.camel@localhost.localdomain> <20050907195426.54199.qmail@web33012.mail.mud.yahoo.com> Message-ID: Holla, mirando en google: http://listas.aditel.org/archivos/python-es/2003-September/007860.html AcrraidX escribió: > Buenas lista, como andan todos por aquí, bueno les escribía para ver que > herramientas de depuración me recomendaban para depurar código python. Lo mejor es preguntarle a la FAQ: http://www.python.org/cgi-bin/faqw.py?req=show&file=faq04.001.htp Básicamente, por un lado tienes el módulo pdb (http://www.python.org/doc/current/lib/module-pdb.html), accesible desde tu propio código y que tiene un rudimentario interface de línea de comandos. Algunos editores como el xemacs/emacs se integran con él para realizar los depurados. El GNU DDD (http://www.gnu.org/software/ddd/) es un depurador gráfico que se puede integrar también con pdb. Tiene opciones bastante espectaculares, aunque no resulta sencillo de manejar al principio. Además de éstos depuradores, muchos de los entornos gráficos (IDEs) también emplean pdb a bajo nivel, aunque no suelen mostrar la línea de comandos. Entre los "recomendables": idle - está presente en cualquier distribución de python (http://www.python.org/idle/doc/idle2.html#Debugger) pythonwin - es el IDE de python para windows más utilizado Boa-constructor, eric3, Komodo, wingide ... - estos IDEs vienen con interface de depurado. El boa-constructor es el único de los que ahora recuerdo que incluye desensamblado de bytecode, aunque no sea de mucha utilidad. El wingide es casi el más completo, aunque no es gratis. Hay alguna cosa más como el HAPDebugger (http://hapdebugger.sourceforge.net/), para realizar depurados remotos desde otra máquina, muy útiles en aplicaciones que se ejecutan a pantalla completa. Sólo hay versión para windows, aunque en linux hay otras alternativas (pe: DDD permite hacer depurados remotos). -- Waa Curitiba - Brasil GNU/Linux - #349916 - http://counter.li.org/ http://www.pythonbrasil.com.br/moin.cgi/WiliamAlvesDeSouza From py en ls-l.org Thu Sep 8 09:15:23 2005 From: py en ls-l.org (Chema Cortes) Date: Thu, 08 Sep 2005 09:15:23 +0200 Subject: super In-Reply-To: <20050907145319.73224.qmail@web26201.mail.ukl.yahoo.com> References: <20050907145319.73224.qmail@web26201.mail.ukl.yahoo.com> Message-ID: <431FE50B.4060204@ls-l.org> Juan Carbajal Paxi escribió: > --- Chema Cortes escribió: >>Sólo se me ocurre que hayas usado 'TAppBasic' como >>nombre del módulo. > > El nombre de modulo es Template > > Bueno cuando lo heredo hago algo asi > > class index(Template.TAppBasic): Entonces sólo queda que estés usando las clases viejas, las que no derivan del tipo (clase) 'object'. El MRO sólo está implementado para las clases nuevas (a través del super()). Si no quieres cambiar nada, y no estás usando herencia múltiple, cambia el super() por una llamada directa al método __init__ de la superclase. From py en ls-l.org Thu Sep 8 09:22:47 2005 From: py en ls-l.org (Chema Cortes) Date: Thu, 08 Sep 2005 09:22:47 +0200 Subject: Debug In-Reply-To: References: <1126120226.6235.1.camel@localhost.localdomain> <20050907195426.54199.qmail@web33012.mail.mud.yahoo.com> Message-ID: <431FE6C7.4020900@ls-l.org> Wiliam Alves de Souza escribió: > AcrraidX escribió: > > >>Buenas lista, como andan todos por aquí, bueno les escribía para ver que >>herramientas de depuración me recomendaban para depurar código python. > > > Lo mejor es preguntarle a la FAQ: > http://www.python.org/cgi-bin/faqw.py?req=show&file=faq04.001.htp > > Básicamente, por un lado tienes el módulo pdb >.... Se te olvida el 'winpdb', para mi uno de los mejores: http://www.digitalpeers.com/pythondebugger/ http://winpdb.sf.net From jmvivoa_c en yahoo.es Thu Sep 8 11:07:08 2005 From: jmvivoa_c en yahoo.es (Jose Manuel Vivo) Date: Thu, 8 Sep 2005 11:07:08 +0200 Subject: UnboundLocalError: local variable 'UI_curses' referenced before assignment In-Reply-To: <20050907104543.GA6006@lugmen.org.ar> References: <20050907104543.GA6006@lugmen.org.ar> Message-ID: <200509081107.08478.jmvivoa_c@yahoo.es> Hola Fernando... En Python, dentro de los metodo de una clase, para referirse a la instancia de la propia clase debes de usar el primer parameto que recibes en el metodo (por norma lo llamamos 'self') asi que en > class UI_curses: > def __init__(self): > UI_curses.mainwin = curses.initscr() self.mainwin = curses.initscr() > UI_curses.maxy, UI_curses.maxx = UI_curses.mainwin.getmaxyx() self.maxy, self.maxx = self.mainwin.getmaxyx() > UI_curses.y = 0 # actual highlighted line self.y = 0 ... y asi sucesivamente. Un saludo. Chema. El Miércoles, 7 de Septiembre de 2005 12:45, Fernando Canizo escribió: > Al correr el script de más abajo me encuentro con el error del tema: > > Traceback (most recent call last): > File "prueba.py", line 124, in ? > ui.highlight_previous(list) > File "prueba.py", line 101, in highlight_previous > UI_curses.listwin.addstr(UI_curses.y, 0, list[UI_curses.y], > curses.A_NORMAL) UnboundLocalError: local variable 'UI_curses' referenced > before assignment Exception exceptions.AttributeError: "'NoneType' object > has no attribute 'mainwin'" in <__main__.UI_curses instance at 0xb7c49e6c>> ignored > > Tengo luego la exception esa, pero por ahora me interesa el unbound. > > Llevo un rato buscando en la web de que se puede tratar mi error, pero > todas las referencias que encuentro parecen referirse a problemas de > variables no declaradas, sin embargo en mi script estoy intentando > acceder a atributos de la clase, por lo tanto no entiendo el error. > > Si alguien tiene una pista de por qué se produce el unbound, le > agradezco que me ilumine. Ya probé cambiando el nombre de la clase y > todas las referencias a algo que no pudiera colisionar con algún > posible nombre, sustituí todas las referencias a 'UI_curses' por > 'COSA' y no viene por ahí la mano, el error es el mismo. > > Las funciones que están explotando son las highlight_* > > El código que lo genera: > > #! /usr/bin/env python > # -*- coding: utf8 -*- > > import curses > > class UI_curses: > def __init__(self): > UI_curses.mainwin = curses.initscr() > UI_curses.maxy, UI_curses.maxx = UI_curses.mainwin.getmaxyx() > UI_curses.y = 0 # actual highlighted line > > UI_curses.helpwin = curses.newwin(1, UI_curses.maxx, 0, 0) > UI_curses.listwin = curses.newwin(UI_curses.maxy - 2, UI_curses.maxx / 2, > 1, 0) UI_curses.descwin = curses.newwin(UI_curses.maxy - 2, UI_curses.maxx > / 2, 1, UI_curses.maxx / 2 + 1) UI_curses.statwin = curses.newwin(1, > UI_curses.maxx, UI_curses.maxy - 1, 0) > > UI_curses.listwin.keypad(1) # use keypad > UI_curses.descwin.keypad(1) > > curses.noecho() # echo would be controlled by program > curses.cbreak() # accept input inmediatelly > if curses.has_colors(): > curses.start_color() > # for stat and help wins > curses.init_pair(1, curses.COLOR_YELLOW, curses.COLOR_BLUE) > curses.init_pair(2, curses.COLOR_RED, curses.COLOR_BLUE) > > def __del__(self): > UI_curses.mainwin.keypad(0) > curses.nocbreak() > curses.echo() > curses.endwin() > > def getch(self): > return UI_curses.listwin.getch() > > def do_helpwin(self, help_string): > # fix: not checking if we have colors, should do > UI_curses.helpwin.clear() > curses.curs_set(0) # don't show cursor > for c in range(help_string.__len__()): > if c > UI_curses.maxx: > stat_win("help_win: string length higher than maxx, some chars loosed") > return > if help_string[c].isupper(): > UI_curses.helpwin.addch(ord(help_string[c]), curses.color_pair(2)) > else: > UI_curses.helpwin.addch(ord(help_string[c]), curses.color_pair(1)) > for c in range(help_string.__len__(), UI_curses.maxx - 1): > UI_curses.helpwin.addch(ord(' '), curses.color_pair(1)) > UI_curses.helpwin.redrawwin() > UI_curses.helpwin.refresh() > > def do_listwin(self, list): # print_tasks|categories > UI_curses.listwin.clear() > for y in range(list.__len__()): > if y == UI_curses.y: > UI_curses.listwin.addstr(y, 0, list[y], curses.A_REVERSE) > else: > UI_curses.listwin.addstr(y, 0, list[y], curses.A_NORMAL) > UI_curses.listwin.redrawwin() > UI_curses.listwin.refresh() > return > > def do_descwin(self, list = None): > UI_curses.descwin.clear() > if list != None: > for y in range(list.__len__()): > UI_curses.descwin.addstr(y, 0 , list[y], curses.A_NORMAL) > UI_curses.descwin.redrawwin() > UI_curses.descwin.refresh() > > def do_statwin(self, stat_string): > # fix: not checking if we have colors, should do > UI_curses.statwin.clear() > curses.curs_set(0) # don't show cursor > for c in range(stat_string.__len__()): > if c > UI_curses.maxx: > stat_win("stat_win: string length higher than maxx, some chars loosed") > return > UI_curses.statwin.addch(ord(stat_string[c]), curses.color_pair(1)) > for c in range(stat_string.__len__(), UI_curses.maxx - 1): > UI_curses.statwin.addch(ord(' '), curses.color_pair(1)) > UI_curses.statwin.redrawwin() > UI_curses.statwin.refresh() > > def do_inputwin(self): > """Window to obtain user input.""" > inputwin = curses.newwin(1, UI_curses.maxx, 1, 0) > inputwin.refresh() > curses.echo(1) > input = inputwin.getstr(0,0,38) > curses.echo(0) > return input > > def highlight_previous(self, list): > # fix: both highligts will explode when list.__len__ > listwin.maxy > UI_curses.listwin.addstr(UI_curses.y, 0, list[UI_curses.y], > curses.A_NORMAL) if UI_curses.y == 0: > y = list.__len__() > UI_curses = y - 1 > else: > UI_curses.y -= 1 > UI_curses.listwin.addstr(UI_curses.y, 0, list[UI_curses.y], > curses.A_REVERSE) UI_curses.listwin.refresh() > > def highlight_next(self, list): > UI_curses.listwin.added(UI_curses.y, 0, list[UI_curses.y], > curses.A_NORMAL) y = list.__len__() > if UI_curses.y == y - 1: > UI_curses.y = 0 > else: > UI_curses.y += 1 > UI_curses.listwin.addstr(UI_curses.y, 0, list[UI_curses.y], > curses.A_REVERSE) UI_curses.listwin.refresh() > > # main de prueba > ui = UI_curses() > list = ['1', '2', '3', '4', '5', '6', '7', '8', '9', '0'] > ui.do_listwin(list) > ui.highlight_previous(list) ______________________________________________ Renovamos el Correo Yahoo! Nuevos servicios, más seguridad http://correo.yahoo.es From conan en lugmen.org.ar Thu Sep 8 16:17:24 2005 From: conan en lugmen.org.ar (Fernando Canizo) Date: Thu, 8 Sep 2005 11:17:24 -0300 Subject: UnboundLocalError: local variable 'UI_curses' referenced before assignment In-Reply-To: <200509081107.08478.jmvivoa_c@yahoo.es> References: <20050907104543.GA6006@lugmen.org.ar> <200509081107.08478.jmvivoa_c@yahoo.es> Message-ID: <20050908141724.GD2102@lugmen.org.ar> El 08/sep/2005 a las 06:07 -0300, Jose me decía: > Hola Fernando... > > En Python, dentro de los metodo de una clase, para referirse a la instancia de > la propia clase debes de usar el primer parameto que recibes en el metodo > (por norma lo llamamos 'self') asi que en > > class UI_curses: > > def __init__(self): > > UI_curses.mainwin = curses.initscr() > self.mainwin = curses.initscr() > > UI_curses.maxy, UI_curses.maxx = UI_curses.mainwin.getmaxyx() > self.maxy, self.maxx = self.mainwin.getmaxyx() > > UI_curses.y = 0 # actual highlighted line > self.y = 0 > ... y asi sucesivamente. Esta clase es una especie de 'singleton no implementado'. Es decir, como no voy a tener más que un sólo objeto de esta clase, me pareció innecesario usar self, quiero que todas las variables que contenga sean variables de clase y no de instancia. De hecho todo el código funcionaba hasta que agregué los métodos highlight*. Esto de las variables de clase y de instancia lo saqué del siguiente url: http://www.ibiblio.org/g2swap/byteofpython/read/class-and-object-vars.html > Un saludo. > Chema. Chema se les dice en españa a los "jose manuel" o sos el mismo chema cortés escribiendo desde otro lado? -- Fernando Canizo - http://www.lugmen.org.ar/~conan/ Ah, so that's what's been wrong with the little fella. He misses casual sex. -- Homer Simpson Two Dozen and One Greyhounds From harpo en matrix.org.ar Thu Sep 8 21:12:39 2005 From: harpo en matrix.org.ar (Harpo Maxx) Date: Thu, 8 Sep 2005 16:12:39 -0300 Subject: UnboundLocalError: local variable 'UI_curses' referenced before assignment In-Reply-To: <20050908141724.GD2102@lugmen.org.ar> References: <20050907104543.GA6006@lugmen.org.ar> <200509081107.08478.jmvivoa_c@yahoo.es> <20050908141724.GD2102@lugmen.org.ar> Message-ID: <20050908191237.GA7566@matrix.org.ar> El Thu, Sep 08, 2005 at 11:17:24AM -0300, Fernando Canizo dijo: > El 08/sep/2005 a las 06:07 -0300, Jose me decía: > > Hola Fernando... > > > > En Python, dentro de los metodo de una clase, para referirse a la instancia de > > la propia clase debes de usar el primer parameto que recibes en el metodo > > (por norma lo llamamos 'self') asi que en > > > class UI_curses: > > > def __init__(self): > > > UI_curses.mainwin = curses.initscr() > > self.mainwin = curses.initscr() > > > UI_curses.maxy, UI_curses.maxx = UI_curses.mainwin.getmaxyx() > > self.maxy, self.maxx = self.mainwin.getmaxyx() > > > UI_curses.y = 0 # actual highlighted line > > self.y = 0 > > ... y asi sucesivamente. > > Esta clase es una especie de 'singleton no implementado'. Es decir, > como no voy a tener más que un sólo objeto de esta clase, me pareció > innecesario usar self, quiero que todas las variables que contenga > sean variables de clase y no de instancia. > > De hecho todo el código funcionaba hasta que agregué los métodos > highlight*. > > Esto de las variables de clase y de instancia lo saqué del siguiente > url: > http://www.ibiblio.org/g2swap/byteofpython/read/class-and-object-vars.html Yo siempre que use variables de instancias use self.X para referenciarlas dentro del metodo. Vi el ejemplo que posteaste del libro byteofpython. Encontre algunos le tira el mismo error http://www.daniweb.com/techtalkforums/thread31501.html No esta del todo claro... -- Harpo+ [FP] F152 8D50 6939 E21A 7A90 CDD4 AEE4 FA48 DF70 4D68 From conan en lugmen.org.ar Fri Sep 9 04:02:23 2005 From: conan en lugmen.org.ar (Fernando Canizo) Date: Thu, 8 Sep 2005 23:02:23 -0300 Subject: UnboundLocalError: local variable 'UI_curses' referenced before assignment In-Reply-To: <20050908191237.GA7566@matrix.org.ar> References: <20050907104543.GA6006@lugmen.org.ar> <200509081107.08478.jmvivoa_c@yahoo.es> <20050908141724.GD2102@lugmen.org.ar> <20050908191237.GA7566@matrix.org.ar> Message-ID: <20050909020223.GA15497@lugmen.org.ar> El 08/sep/2005 a las 16:12 -0300, Harpo me decía: > > Esto de las variables de clase y de instancia lo saqué del siguiente > > url: > > http://www.ibiblio.org/g2swap/byteofpython/read/class-and-object-vars.html > > > Yo siempre que use variables de instancias use self.X para > referenciarlas dentro del metodo. Vi el ejemplo que posteaste del libro > byteofpython. > > Encontre algunos le tira el mismo error > http://www.daniweb.com/techtalkforums/thread31501.html > > No esta del todo claro... Definitivamente algo anda mal con las variables de clase, el código que mandé antes funciona de la siguiente manera: ====================================================================== def highlight_previous(self): UI_curses.listwin.addstr(UI_curses.y, 0, self.list[UI_curses.y],\ curses.A_NORMAL) if UI_curses.y == 0: UI_curses.y = self.list.__len__() - 1 else: UI_curses.y -= 1 UI_curses.listwin.addstr(UI_curses.y, 0, self.list[UI_curses.y],\ curses.A_REVERSE) UI_curses.listwin.refresh() ====================================================================== Aclaraciones: tanto 'list' como 'y' (list no estaba en el código anterior) son variables de clase, definidas en __init__ de la misma manera (sólo que una es una lista y la otra es un entero). Cuando highlight_previous recibía como parámetro la lista el código explotaba, por eso lo agregué a la clase. Si pongo todas las referencias a variables de clases con 'UI_curses' o con 'self' explota. En cambio, mezclado como está ahora funciona, fíjense que 'listwin' e 'y' las accedo con el prefijo 'UI_curses', pero a 'list' la debo acceder con 'self' sino explota. (?) Realmente no lo entiendo. Pero ahí quedó andando, no lo toques! -- Fernando Canizo - http://www.lugmen.org.ar/~conan/ Creditor, n.: A man who has a better memory than a debtor. From polos_32 en yahoo.com.ar Fri Sep 9 04:06:28 2005 From: polos_32 en yahoo.com.ar (polos_32 en yahoo.com.ar) Date: Thu, 8 Sep 2005 23:06:28 -0300 (ART) Subject: sobre pythonG Message-ID: <20050909020628.73718.qmail@web30612.mail.mud.yahoo.com> bien podrias correr el pythonG para linux ya que usara tcl/tk que se incluyen en el instador del interprete para win$$. Saludos Matias > tengo instalado en una PC con windows2000, Python 2.4.1 el cual correo muy bien, > instalé PythoG que ofrece una universidad de España y cuando le doy a Python.pyw (el ejecutable) > no corre ni da aviso de que tipo de error es. Instalé tambien wxPython 2.6-unicode-2.6.1-py24 así como los documentos del demo y sucede lo mismo, ni se crea la opcion de acceso directo si se ejecuta.¿que estoy haciendo mal o que debo de hacer? saludos > PyAr - Python Argentina [http://python.org/ar] SOLAR - Software Libre Argentina --------------------------------- 1GB gratis, Antivirus y Antispam Correo Yahoo!, el mejor correo web del mundo Abrí tu cuenta aquí From dmozca en gmail.com Fri Sep 9 08:39:11 2005 From: dmozca en gmail.com (David Pantoja) Date: Fri, 9 Sep 2005 06:39:11 +0000 Subject: pasar valor de variables... Message-ID: <1693cb03050908233972e6306a@mail.gmail.com> Hola a toda la lista: estaba preguntandome como es que puedo pasar variables de una funcion a otra, esto es: def primera(): variable = valor def segunda(): print variable OK, no se vale lo de definir la variable de manera global, ya que este valor lo obtengo de esa funcion(primera). ojala que alguien me pueda ayudar.... es algo asi como importar las variables de una funcion a otra o no se.... saludos a todos. From jcanto en hispasec.com Fri Sep 9 08:48:42 2005 From: jcanto en hispasec.com (Julio Canto) Date: Fri, 09 Sep 2005 08:48:42 +0200 Subject: pasar valor de variables... In-Reply-To: <1693cb03050908233972e6306a@mail.gmail.com> References: <1693cb03050908233972e6306a@mail.gmail.com> Message-ID: <4321304A.8040300@hispasec.com> David Pantoja wrote: >Hola a toda la lista: > >estaba preguntandome como es que puedo pasar variables de una funcion >a otra, esto es: > >def primera(): > variable = valor > >def segunda(): > print variable > >OK, no se vale lo de definir la variable de manera global, ya que este >valor lo obtengo de esa funcion(primera). > >ojala que alguien me pueda ayudar.... > >es algo asi como importar las variables de una funcion a otra o no se.... > > Bueno, como 'no se vale' usar globales, sospecho que un movimiento 'astuto' consistiria en envolver ese par de funciones en un objeto. Mas que nada, porque la asignacion que haces de 'variable=valor' en 'primera' sólo tiene sentido en el contexto de dicha función, y variable deja de existir en cuanto sales de ella. Sospecho de todas formas que tienes que replantearte la forma de programar eso que estás programando... la pregunta que haces es cuando menos extraña si realmente tienes claro como quieres constuir tu aplicacion. Un saludo, JC From py en ls-l.org Fri Sep 9 11:05:54 2005 From: py en ls-l.org (Chema Cortes) Date: Fri, 09 Sep 2005 11:05:54 +0200 Subject: UnboundLocalError: local variable 'UI_curses' referenced before assignment In-Reply-To: <20050909020223.GA15497@lugmen.org.ar> References: <20050907104543.GA6006@lugmen.org.ar> <200509081107.08478.jmvivoa_c@yahoo.es> <20050908141724.GD2102@lugmen.org.ar> <20050908191237.GA7566@matrix.org.ar> <20050909020223.GA15497@lugmen.org.ar> Message-ID: <43215072.6030902@ls-l.org> Fernando Canizo escribió: > El 08/sep/2005 a las 16:12 -0300, Harpo me decía: > >>>Esto de las variables de clase y de instancia lo saqué del siguiente >>>url: >>>http://www.ibiblio.org/g2swap/byteofpython/read/class-and-object-vars.html >> >> >>Yo siempre que use variables de instancias use self.X para >>referenciarlas dentro del metodo. Vi el ejemplo que posteaste del libro >>byteofpython. >> >>Encontre algunos le tira el mismo error >>http://www.daniweb.com/techtalkforums/thread31501.html >> >>No esta del todo claro... > > > Definitivamente algo anda mal con las variables de clase, el código > que mandé antes funciona de la siguiente manera: > ====================================================================== > def highlight_previous(self): > UI_curses.listwin.addstr(UI_curses.y, 0, self.list[UI_curses.y],\ > curses.A_NORMAL) > if UI_curses.y == 0: > UI_curses.y = self.list.__len__() - 1 > else: > UI_curses.y -= 1 > UI_curses.listwin.addstr(UI_curses.y, 0, self.list[UI_curses.y],\ > curses.A_REVERSE) > UI_curses.listwin.refresh() > ====================================================================== > > Aclaraciones: tanto 'list' como 'y' (list no estaba en el código > anterior) son variables de clase, definidas en __init__ de la misma > manera (sólo que una es una lista y la otra es un entero). > > Cuando highlight_previous recibía como parámetro la lista el código > explotaba, por eso lo agregué a la clase. > > Si pongo todas las referencias a variables de clases con 'UI_curses' o > con 'self' explota. En cambio, mezclado como está ahora funciona, > fíjense que 'listwin' e 'y' las accedo con el prefijo 'UI_curses', > pero a 'list' la debo acceder con 'self' sino explota. (?) > > Realmente no lo entiendo. Pero ahí quedó andando, no lo toques! Por un lado, tienes el problema de que estás usando como nombre 'list', un tipo de dato estándar. Por otro, en el código que pusiste en el primer mensaje: def highlight_previous(self, list): # fix: both highligts will explode when list.__len__ > listwin.maxy UI_curses.listwin.addstr(UI_curses.y, 0, list[UI_curses.y],\ curses.A_NORMAL) if UI_curses.y == 0: y = list.__len__() UI_curses = y - 1 # <<<<<< ERROR <<<<<<< else: UI_curses.y -= 1 UI_curses.listwin.addstr(UI_curses.y, 0, list[UI_curses.y], \ curses.A_REVERSE) UI_curses.listwin.refresh() Te he indicado dónde está el error. Al darle otro valor a la referencia UI_curses te estás cargando la clases y todas sus variables. No creo que sea bueno alterar las variables de clase sin necesidad. Después te va a ser más difícil dar con los fallos que tengas. Si lo piensas bien, ¿qué importa que sólo vayas a tener una instancia de la clase? Por decirlo de otro modo, porqué limitar el código a que algún día te pueda interesar tener más de una instancia. Como sugerencia adicional, no uses los métodos __len__ de esta forma. Emplea la función len(), te quedará más legible. PD: Por si tienes curiosidad, me llamo "Chema" por "José María" :-)) From py en ls-l.org Fri Sep 9 11:57:15 2005 From: py en ls-l.org (Chema Cortes) Date: Fri, 09 Sep 2005 11:57:15 +0200 Subject: pasar valor de variables... In-Reply-To: <1693cb03050908233972e6306a@mail.gmail.com> References: <1693cb03050908233972e6306a@mail.gmail.com> Message-ID: <43215C7B.6050601@ls-l.org> David Pantoja escribió: > Hola a toda la lista: > > estaba preguntandome como es que puedo pasar variables de una funcion > a otra, esto es: > > > def primera(): > variable = valor > > def segunda(): > print variable > > OK, no se vale lo de definir la variable de manera global, ya que este > valor lo obtengo de esa funcion(primera). > > ojala que alguien me pueda ayudar.... > > es algo asi como importar las variables de una funcion a otra o no se.... Ya lo he comentado en algún mensaje bastante reciente. Las funciones son objetos y como tales tienen atributos: def primera(): primera.variable=valor def segunda(): print primera.variable Para evitar problemas con el orden de ejecución, lo mejor es asegurarnos que existe el atributo con has_attr() y getattr(). Por ejemplo: def segunda(): print getattr(primera,"variable", 0) # si no existe, imprime un 0 Técnicamente, lo de "importar" variables de una función se podría hacer si python tratara bien las clausuras (closures) como, por ejemplo, hace ruby. Lo más parecido, de momento, son los generadores. Casi cualquier código que necesite clausuras se puede hacer con generadores (aún mejor con los nuevos generadores de python 2.5). El siguiente código lo pongo como truco. Nunca te tiene que hacer falta emplear los generadores de esta manera: def primera(): variable=100 yield None g=primera() # Creamos un generador... g.next() # ...y lo ejecutamos # El generador queda suspendido hasta la próxima llamada. # Se puede acceder a su clausura print g.gi_frame.f_locals From jjdelcerromurciano en yahoo.es Fri Sep 9 20:46:27 2005 From: jjdelcerromurciano en yahoo.es (Joaquin Jose del Cerro Murciano) Date: Fri, 9 Sep 2005 20:46:27 +0200 Subject: pasar valor de variables... In-Reply-To: <1693cb03050908233972e6306a@mail.gmail.com> References: <1693cb03050908233972e6306a@mail.gmail.com> Message-ID: <200509092046.27778.jjdelcerromurciano@yahoo.es> El Viernes, 9 de Septiembre de 2005 08:39, David Pantoja escribió: > Hola a toda la lista: > > estaba preguntandome como es que puedo pasar variables de una funcion > a otra, esto es: > > > def primera(): > variable = valor > > def segunda(): > print variable > > OK, no se vale lo de definir la variable de manera global, ya que este > valor lo obtengo de esa funcion(primera). > Confundes terminos. Lo que pides es una variable global. variable = None def primera(): global variable variable = valor def segunda(): global variable. print variable Esto tiene el efecto que pides. > ojala que alguien me pueda ayudar.... > > es algo asi como importar las variables de una funcion a otra o no se.... > > saludos a todos. > _______________________________________________ > Python-es mailing list > Python-es en aditel.org > http://listas.aditel.org/listinfo/python-es ______________________________________________ Renovamos el Correo Yahoo! Nuevos servicios, más seguridad http://correo.yahoo.es From snmartin en galilea.cl Fri Sep 9 23:46:18 2005 From: snmartin en galilea.cl (Fernando San =?ISO-8859-1?Q?Mart=EDn?= Woerner) Date: Fri, 09 Sep 2005 17:46:18 -0400 Subject: Scanner de Imagenes Message-ID: <1126302378.6591.18.camel@localhost.localdomain> Señores: debo utilizar un scanner en mi aplicación para digitalizar un documento, esto puedo hacer tomando el archivo generado por el scanner en jpg o lo que sea, sin embargo la idea es que la imagen quede directamente dentro de mi aplicación, en la cual uso PyGTK. Alguien tiene experiencia en esto? saludos -- Fernando San Martín Woerner Jefe de Informática Galilea S.A. From mlacunza en gmail.com Sat Sep 10 01:50:58 2005 From: mlacunza en gmail.com (Mario Lacunza) Date: Fri, 09 Sep 2005 18:50:58 -0500 Subject: Pythonauta Message-ID: <1126309858.17908.1.camel@Laptop-Ubuntu> Amigos alguien sabe q fue de esta web?? Saludos / Best regards Mario Lacunza Vásquez Desarrollador de Sistemas - Webmaster Celular : +51193100386 (Tim) Website : http://www.lacunza.tk Email : mlacunza en gmail.com Blog : http://mlacunza.blogspot.com Lima - Peru ------------ 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 Sat Sep 10 05:17:50 2005 From: py en ls-l.org (Chema Cortes) Date: Sat, 10 Sep 2005 05:17:50 +0200 Subject: Scanner de Imagenes In-Reply-To: <1126302378.6591.18.camel@localhost.localdomain> References: <1126302378.6591.18.camel@localhost.localdomain> Message-ID: <200509100517.50320.py@ls-l.org> El Viernes 09 Septiembre 2005 23:46, Fernando San Martín Woerner escribió: > Señores: > > debo utilizar un scanner en mi aplicación para digitalizar un documento, > esto puedo hacer tomando el archivo generado por el scanner en jpg o lo > que sea, sin embargo la idea es que la imagen quede directamente dentro > de mi aplicación, en la cual uso PyGTK. Alguien tiene experiencia en > esto? ¿Estás hablando de "serializar" un objeto? Tienes varias posibilidades. Empieza por el Pickle, aunque también te servirá los codecs base64, el xml ó incluso el yaml. En mi bitácora puse una receta para meter varios ficheros en uno sólo. Los comprimía conn zip y luego los codificaba con base64 para incrustarlo en un fichero python: http://ch3m4.org/blog/index.php/py/2004/08/25/como_empaquetar_una_aplicacion_en_un_uni Puedes ver la idea de cómo sería. Para ficheros jpg tendrás que usar ZipFile en lugar de PyZipFile. From pan_python en yahoo.com.ar Sat Sep 10 20:04:02 2005 From: pan_python en yahoo.com.ar (Ariel Nardelli) Date: Sat, 10 Sep 2005 15:04:02 -0300 Subject: pasar valor de variables... In-Reply-To: <4321304A.8040300@hispasec.com> References: <1693cb03050908233972e6306a@mail.gmail.com> <4321304A.8040300@hispasec.com> Message-ID: <43232012.1080203@yahoo.com.ar> Hola Julio... Yo lo llamo asi, le paso los valores que quiero pasarle desde la funcion misma..., segun tu caso seria: def primera(): variable = 'pepito' def segunda(variable) print variable y para llamar a la segunda seria.. self.segunda(variable) desde la variable primera asi le pasas el valor de la variable que queres, lo mismo seria al revez o sea asignas en otra funcion..., por ejemplo... def primera(): print self.segunda() def segunda(): return ('solo imprimo') asi cuando ejecutas primera llama a la funcion segunda que "retorna" el valor solo imprimo que es lo que imprime en pantalla con el print... Espero haberte ayudado y no haberte mariado mas :) Ariel Julio Canto wrote: >David Pantoja wrote: > > > >>Hola a toda la lista: >> >>estaba preguntandome como es que puedo pasar variables de una funcion >>a otra, esto es: >> >>def primera(): >> variable = valor >> >>def segunda(): >> print variable >> >>OK, no se vale lo de definir la variable de manera global, ya que este >>valor lo obtengo de esa funcion(primera). >> >>ojala que alguien me pueda ayudar.... >> >>es algo asi como importar las variables de una funcion a otra o no se.... >> >> >> >> >Bueno, como 'no se vale' usar globales, sospecho que un movimiento >'astuto' consistiria en envolver ese par de funciones en un objeto. Mas >que nada, porque la asignacion que haces de 'variable=valor' en >'primera' sólo tiene sentido en el contexto de dicha función, y variable >deja de existir en cuanto sales de ella. Sospecho de todas formas que >tienes que replantearte la forma de programar eso que estás >programando... la pregunta que haces es cuando menos extraña si >realmente tienes claro como quieres constuir tu aplicacion. >Un saludo, > JC >_______________________________________________ >Python-es mailing list >Python-es en aditel.org >http://listas.aditel.org/listinfo/python-es > > -- Saludos Panflin www.reconquista.com.ar From rapto en arrakis.es Sun Sep 11 12:30:53 2005 From: rapto en arrakis.es (Marcos =?ISO-8859-1?Q?S=E1nchez?= Provencio) Date: Sun, 11 Sep 2005 12:30:53 +0200 Subject: =?iso-8859-1?q?Gu=EDa?= de aprendizaje (tutorial) de Python 2.4 Message-ID: <1126434654.7338.6.camel@localhost.localdomain> Ya está disponible oficialmente la versión final de la traducción de la Guía de aprendizaje (tutorial) de Python 2.4 Para navegar: http://pyspanishdoc.sourceforge.net/tut/tut.html Para descargar: http://sourceforge.net/project/showfiles.php?group_id=9845&package_id=12190&release_id=355694 Para chafardear los fuentes: http://cvs.sourceforge.net/viewcvs.py/pyspanishdoc/Doc/Doc/v2.4/ A ducharme y a comer, que estoy invitado. PS Gracias a Sonia Rubio Hernando por sus correcciones From sordotone en gmail.com Sun Sep 11 14:05:40 2005 From: sordotone en gmail.com (KARLOS) Date: Sun, 11 Sep 2005 13:05:40 +0100 Subject: =?ISO-8859-1?Q?Re:__Gu=EDa_de_aprend?= =?ISO-8859-1?Q?izaje_(tutorial)_de_Python_2.4?= In-Reply-To: <1126434654.7338.6.camel@localhost.localdomain> References: <1126434654.7338.6.camel@localhost.localdomain> Message-ID: <26a2ffc40509110505707d7f49@mail.gmail.com> Gracias,veo que soy el primero en descargarlo,muchas gracias Un saludo Karlos El 11/09/05, Marcos Sánchez Provencio escribió: > Ya está disponible oficialmente la versión final de la traducción de la > Guía de aprendizaje (tutorial) de Python 2.4 > > Para navegar: > http://pyspanishdoc.sourceforge.net/tut/tut.html > > Para descargar: > http://sourceforge.net/project/showfiles.php?group_id=9845&package_id=12190&release_id=355694 > > Para chafardear los fuentes: > http://cvs.sourceforge.net/viewcvs.py/pyspanishdoc/Doc/Doc/v2.4/ > > A ducharme y a comer, que estoy invitado. > > PS Gracias a Sonia Rubio Hernando por sus correcciones > > _______________________________________________ > Python-es mailing list > Python-es en aditel.org > http://listas.aditel.org/listinfo/python-es > -- Linux Registered User #395787 From mlacunza en gmail.com Sun Sep 11 22:26:19 2005 From: mlacunza en gmail.com (Mario Lacunza) Date: Sun, 11 Sep 2005 15:26:19 -0500 Subject: =?ISO-8859-1?Q?Gu=EDa?= de aprendizaje (tutorial) de Python 2.4 In-Reply-To: <1126434654.7338.6.camel@localhost.localdomain> References: <1126434654.7338.6.camel@localhost.localdomain> Message-ID: <1126470379.8125.3.camel@Laptop-Ubuntu> Holas!! Antes q nada agradecerles por la traduccion y felicitarlos por el trabajo. Ahora, el palo ;-) : me parece q no han inlcuido en los files los iconos de las flechitas de direccion y movimiento de la parte superior/inferior del manual, o es solo a mi q no me anda?? ADjunto un pantallazo de como se ve en mi Ubuntu. Gracias! El dom, 11-09-2005 a las 12:30 +0200, Marcos Sánchez Provencio escribió: > Ya está disponible oficialmente la versión final de la traducción de la > Guía de aprendizaje (tutorial) de Python 2.4 > > Para navegar: > http://pyspanishdoc.sourceforge.net/tut/tut.html > > Para descargar: > http://sourceforge.net/project/showfiles.php?group_id=9845&package_id=12190&release_id=355694 > > Para chafardear los fuentes: > http://cvs.sourceforge.net/viewcvs.py/pyspanishdoc/Doc/Doc/v2.4/ > > A ducharme y a comer, que estoy invitado. > > PS Gracias a Sonia Rubio Hernando por sus correcciones > > _______________________________________________ > Python-es mailing list > Python-es en aditel.org > http://listas.aditel.org/listinfo/python-es Saludos / Best regards Mario Lacunza Vásquez Desarrollador de Sistemas - Webmaster Celular : +51193100386 (Tim) Website : http://www.lacunza.tk Email : mlacunza en gmail.com Blog : http://mlacunza.blogspot.com Lima - Peru ------------ próxima parte ------------ _______________________________________________ Python-es mailing list Python-es en aditel.org http://listas.aditel.org/listinfo/python-es From csotelop en yahoo.es Mon Sep 12 20:20:20 2005 From: csotelop en yahoo.es (Carlos Eduardo Sotelo Pinto) Date: Mon, 12 Sep 2005 13:20:20 -0500 Subject: Python Peru Message-ID: <4325C6E4.3070307@yahoo.es> -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Spanish: Hola lista Les envio el presente correo para comunicarles la apertura de la pagina del Grupo de Usuarios de Paython el Peru. Los invito a visitarla y participar dentro de la pagina Python en un lenguage de programacion de alto nivel muy sencillo de usar. Estan todos invitados. - -- Atentamente: *------------------------------------* ,= ,-_-. =. |Carlos E. Sotelo Pinto(KrLoS) | ((_/)o o(\_)) |GNU/Linux User Registered # 379182 | `-'(. .)`-' |Tildes omitidas voluntariamente | \_/ *------------------------------------* Bitacora de Vuelo Sociedad Peruana de Computacion Grupo de Usuarios GNU/Linux Arequipa Grupo de Usuarios Debian Arequipa Grupo de Usuarios Debian Peru - ------------------------------------------------------------------------ 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. -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.1 (GNU/Linux) iD8DBQFDJcbNGmKhCAJG4kcRAsoCAJ0XdVAl1Jx8k4fj6QWGz3vHpJHdbACeIRcl F+EAhZ+UVSFSceSeNEsXrAY= =GD9d -----END PGP SIGNATURE----- ______________________________________________ Renovamos el Correo Yahoo! Nuevos servicios, más seguridad http://correo.yahoo.es From csotelop en yahoo.es Mon Sep 12 20:36:15 2005 From: csotelop en yahoo.es (Carlos Eduardo Sotelo Pinto) Date: Mon, 12 Sep 2005 13:36:15 -0500 Subject: Python Peru In-Reply-To: <4325C6E4.3070307@yahoo.es> References: <4325C6E4.3070307@yahoo.es> Message-ID: <4325CA9F.2030209@yahoo.es> -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Hola lista Les envio el presente correo para comunicarles la apertura de la pagina del Grupo de Usuarios de Paython el Peru. Los invito a visitarla y participar dentro de la pagina http://pyperu.objectis.net/ Python en un lenguage de programacion de alto nivel muy sencillo de usar. Estan todos invitados. - -- Atentamente: *------------------------------------* ,= ,-_-. =. |Carlos E. Sotelo Pinto(KrLoS) | ((_/)o o(\_)) |GNU/Linux User Registered # 379182 | `-'(. .)`-' |Tildes omitidas voluntariamente | \_/ *------------------------------------* Bitacora de Vuelo Sociedad Peruana de Computacion Grupo de Usuarios GNU/Linux Arequipa Grupo de Usuarios Debian Arequipa Grupo de Usuarios Debian Peru - ------------------------------------------------------------------------ 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. -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.1 (GNU/Linux) iD4DBQFDJcqCGmKhCAJG4kcRAnTeAJdnQ9zYMYFKRv2kLl5+UFD80BYiAJ4gyj5C AfQR0nOXiaMvpuSMS2ZVTQ== =9YJR -----END PGP SIGNATURE----- ______________________________________________ Renovamos el Correo Yahoo! Nuevos servicios, más seguridad http://correo.yahoo.es From dmozca en gmail.com Tue Sep 13 08:44:52 2005 From: dmozca en gmail.com (David Pantoja) Date: Tue, 13 Sep 2005 06:44:52 +0000 Subject: Recuperar valores de radiobutton Message-ID: <1693cb03050912234470e171ff@mail.gmail.com> Hola a todos: Esta pregunta es tal vez sea trivial pero estoy trabado, tengo en tkinter unos radiobuttons el codigo es asi: ....... filas_tabla = cursor.fetchall() root3 = Tk() root3.title('correccion') v = StringVar() for descripcion, pk_status in filas_tabla: b = Radiobutton(root3, text=descripcion, variable=v, value=pk_status) b.pack(anchor=W) def ingreso(): print v root3.geometry('400x400') boton4 = Button(root3,text = 'Procesar Ingreso',command = ingreso) boton4.pack(anchor=S) root3.mainloop() ........... Como veran se trata de una ventanita de radio butons que tiene una pareja de descripcion y valor con un boton que se supone debe impriimir cual valor se ha escogido de los radio buttons, la cosa es que no se comporta de esa manera al apretar el boton solo sale: PY_VAR0 y lo mismo para cualquier radiobutton que seleccione, siempre sale el mismo valor, mi duda concreta seria, como le hago para recuperar los dos valores del radiobutton seleccionado para hacer que se impriman en la pantalla, el chiste de los radiobuttons es recuperar la seleccion que hace el usuario de las opciones que se le muestran, pero no lo he logrado hasta ahora, ojala alguien pueda echarme una mano... de antemano gracias por su ayuda..... From alpinito en gmail.com Tue Sep 13 00:15:55 2005 From: alpinito en gmail.com (Carlos Rincon) Date: Mon, 12 Sep 2005 17:15:55 -0500 Subject: bases Message-ID: Hola, me podrias decir en donde puedo encontrar info acerca de como acceder a una base de datos desde python, o quizas algun ejemplo te lo agradeceria muchisimo -- Carlos Elias Rincon Hurtado Ingenieria en Sistemas y Computacion Pontificia Universidad Javeriana Cali,Valle 2005 From morillas en unizar.es Tue Sep 13 10:13:07 2005 From: morillas en unizar.es (Luis Miguel Morillas) Date: Tue, 13 Sep 2005 10:13:07 +0200 Subject: bases In-Reply-To: References: Message-ID: <1126599186.43268a1302071@webmail.unizar.es> Mensaje citado por Carlos Rincon : > Hola, me podrias decir en donde puedo encontrar info acerca de como acceder > a una base de datos desde python, o quizas algun ejemplo > te lo agradeceria muchisimo > Mirate la API de bases de datos. El sitio de referencia es el Database SIG [1]. Yo dejé unas notas por ahí [2] Suerte, [1] http://python.org/sigs/db-sig/ [2] http://platea.cnice.mecd.es/%7Ejmorilla/presentaciones/dbapi/frames.html -- Luis Miguel From imakya en mundo-r.com Tue Sep 13 11:30:12 2005 From: imakya en mundo-r.com (Jose Rey) Date: Tue, 13 Sep 2005 11:30:12 +0200 Subject: Objetos: donde estan ??? In-Reply-To: <1126599186.43268a1302071@webmail.unizar.es> References: <1126599186.43268a1302071@webmail.unizar.es> Message-ID: <43269C24.3040208@mundo-r.com> Amigos: Disculpen mi ignorancia, pero debido a que vengo de lenguajes visuales (vb), estoy buscando las mismas heramientas con las que estaba habituado a trabajar y no las encuentro. Ya avance bastante en la lectura de todos los manuales que han puesto en diferentes mensajes y fabrique todos los ejemplos que por alli vienen con exito. De momento entiendo todo, pero sigo buscando por ejemplo el reemplazo del objeto form de vb, o del textbox o label !!! La idea es crear una aplicacion de captura de datos a traves de pantalla (nad adificil en vb, solo un form y un par de labels y otros tantos textbox) Estas herramientas existen en python o no? No he visto en ninguno de los manuales leidos nada que haga referencia a la parte grafica o intefaz de interaccion con el usuario. Gracias por vuestro tiempo Salu2 JR ------------------- ------------ 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 Sep 13 12:22:22 2005 From: py en ls-l.org (Chema Cortes) Date: Tue, 13 Sep 2005 12:22:22 +0200 Subject: Objetos: donde estan ??? In-Reply-To: <43269C24.3040208@mundo-r.com> References: <1126599186.43268a1302071@webmail.unizar.es> <43269C24.3040208@mundo-r.com> Message-ID: <4326A85E.6010304@ls-l.org> Jose Rey escribió: > La idea es crear una aplicacion de captura de datos a traves de pantalla > (nad adificil en vb, solo un form y un par de labels y otros tantos > textbox) > > Estas herramientas existen en python o no? No he visto en ninguno de los > manuales leidos nada que haga referencia a la parte grafica o intefaz de > interaccion con el usuario. En python hay que elegir la librería gráfica con la que quieras trabajar. Python lleva por defecto el Tkinter, pero no hay ningún editor visual que sea fácil de usar. Como alternativas tienes gtk+, qt ó wx. Cada una tiene sus pros y sus contras de las que hemos discutido mucho en esta lista; pero ya que vienes del vb, te será muy cómodo empezar por pythoncard: http://www.pythoncard.org . Mira también el conversor vb2py: http://vb2py.sourceforge.net Si necesitas algo más completo, puedes echarle un ojo al glade (gtk), wxglade (wxpython), boa-constructor (wxpython) ó al qt-designer. From c_visual2000 en hotmail.com Tue Sep 13 12:43:04 2005 From: c_visual2000 en hotmail.com (Fernando Carlini) Date: Tue, 13 Sep 2005 10:43:04 +0000 Subject: Objetos: donde estan ??? In-Reply-To: <43269C24.3040208@mundo-r.com> References: <43269C24.3040208@mundo-r.com> Message-ID: Jose: La parte grafica de python se logra mediante modulos como el tkinter, o alguno de terceras partes como el xwpython que tiene todas las herramientas necesarias para que hagas tu aplicacion, lo que te esta mareando quiza, sea el hecho que no tenes una interfaz grafica para trabajar con comodidad como lo hacias en vb (yo tambien programo en vb), todo se logra mediante la definicion de variables como el objeto que quieras y hacerlo visible en el lugar que quieras, te recomiendo que busques informacion, en modulos graficos para python. >From: Jose Rey >Reply-To: La lista de python en castellano >To: La lista de python en castellano >Subject: [Python-es] Objetos: donde estan ??? >Date: Tue, 13 Sep 2005 11:30:12 +0200 > >Amigos: > >Disculpen mi ignorancia, pero debido a que vengo de lenguajes visuales >(vb), estoy buscando las mismas heramientas con las que estaba habituado a >trabajar y no las encuentro. > >Ya avance bastante en la lectura de todos los manuales que han puesto en >diferentes mensajes y fabrique todos los ejemplos que por alli vienen con >exito. De momento entiendo todo, pero sigo buscando por ejemplo el >reemplazo del objeto form de vb, o del textbox o label !!! > >La idea es crear una aplicacion de captura de datos a traves de pantalla >(nad adificil en vb, solo un form y un par de labels y otros tantos >textbox) > >Estas herramientas existen en python o no? No he visto en ninguno de los >manuales leidos nada que haga referencia a la parte grafica o intefaz de >interaccion con el usuario. > >Gracias por vuestro tiempo >Salu2 >JR >------------------- > > >_______________________________________________ >Python-es mailing list >Python-es en aditel.org >http://listas.aditel.org/listinfo/python-es From fvillarroel en yahoo.com Tue Sep 13 14:06:14 2005 From: fvillarroel en yahoo.com (FERNANDO VILLARROEL) Date: Tue, 13 Sep 2005 05:06:14 -0700 (PDT) Subject: bases In-Reply-To: References: Message-ID: <20050913120614.11168.qmail@web34312.mail.mud.yahoo.com> Hola, aqui tienes un enlace desde puede llegar al que mas te interese, me refiero a que debes tener mas o menos claro en que base de datos quieres trabajar, yo particularmente uso PostgreSQL y para ello uso pyPgSQL, bueno espero te ayude: http://python.org/topics/database/modules.html Aca va un ejemplo: http://gsyc.escet.urjc.es/docencia/asignaturas/tsai/practicas-2002/node6.html Fernando Villarroel N --- Carlos Rincon wrote: > Hola, me podrias decir en donde puedo encontrar info > acerca de como acceder > a una base de datos desde python, o quizas algun > ejemplo > te lo agradeceria muchisimo > > -- > Carlos Elias Rincon Hurtado > Ingenieria en Sistemas y Computacion > Pontificia Universidad Javeriana > Cali,Valle > 2005 > _______________________________________________ > Python-es mailing list > Python-es en aditel.org > http://listas.aditel.org/listinfo/python-es > ______________________________________________________ Yahoo! for Good Donate to the Hurricane Katrina relief effort. http://store.yahoo.com/redcross-donate3/ From cescd en yahoo.com.mx Tue Sep 13 17:57:26 2005 From: cescd en yahoo.com.mx (Cesar Cardenas Desales) Date: Tue, 13 Sep 2005 10:57:26 -0500 (CDT) Subject: =?iso-8859-1?q?Traducci=F3n_de_=22Python_Advocacy_HO?= =?iso-8859-1?q?WTO=22?= Message-ID: <20050913155726.92676.qmail@web50410.mail.yahoo.com> Antonio Salgado, uno de los miembros de la comunidad de Python en México amablemente ha traducido al español el documento "Python Advocacy HOWTO" de AM Kuchling. Los invito a revisar el documento y a enviarle las correcciones y observaciones pertinentes. Antonio ha comentado que piensa continuar traduciendo los documentos de Kuchling, así que será una gran motivación cualquier comentario que le hagan llegar. http://www.pythonmexico.org/index_html/doc/advocayhow-to.html ___________________________________________________________ Do You Yahoo!? La mejor conexión a Internet y 2GB extra a tu correo por $100 al mes. http://net.yahoo.com.mx From mimecares en yahoo.es Wed Sep 14 12:50:44 2005 From: mimecares en yahoo.es (Miguel) Date: Wed, 14 Sep 2005 12:50:44 +0200 (CEST) Subject: Programa que cuelga Python Message-ID: <20050914105044.52320.qmail@web26005.mail.ukl.yahoo.com> Hola a todos. Estoy haciendo un programa que cuelga el interprete de Python. Si ejecuto el programa desde la ventana del editor (idle), se cuelga (antes no lo hacia). Pero si copio el codigo y lopego en la ventana del interprete,funciona. No es un codigo complicado. Solo calcula el valor en binario de una serie de numeros. EL código que uso es: //////////////////////////////////// # Funcion que manda los bits en cada llamada def extraeBit (): # Le decimos a Python que use la variable global (la definida fuera de la funcion) global aux global contador global valor aux = valor & 0x01 valor = valor >> 1 contador = contador +1 return aux # Inicializacion del programa MANDAR_TRAMA_DC = 1 NUEVOVALOR = 1 posicion = 0 tabla = [1,2,4,8,16,32,64,128,256,512,1024] a = ["","","","","","","","","",""] NUEVOVALOR = 1 while (posicion < 10): # Cojo un valor del array if (NUEVOVALOR == 1): valor = tabla[posicion] contador = 0 NUEVOVALOR = 0 # Flag para coger valor de la tabla # Separo el numero entero en bits # for i in range (0,len(a)): # a[i] = extraeBit () #a.reverse() #print a a[contador] = extraeBit () En las siguientes lineas se cuelga el programa. Con los comentarios se ejecuta bien el programa, si los quito, se cuelga el interprete # if (contador == 7): # contador = 0 NUEVOVALOR = 1 ¿Alguna sugerencia? ______________________________________________ Renovamos el Correo Yahoo! Nuevos servicios, más seguridad http://correo.yahoo.es From juanma1980 en gmail.com Wed Sep 14 13:59:07 2005 From: juanma1980 en gmail.com (Juan Manuel) Date: Wed, 14 Sep 2005 11:59:07 +0000 (UTC) Subject: Saludos Message-ID: <200509260816.09406.juanma1980@gmail.com> Buenas. Me acabo de apuntar a la lista y este correo solo es para saludar y para poco más (de hecho, para nada más). Salud!! From jjdelcerromurciano en yahoo.es Wed Sep 14 14:17:34 2005 From: jjdelcerromurciano en yahoo.es (Joaquin Jose del Cerro Murciano) Date: Wed, 14 Sep 2005 14:17:34 +0200 Subject: Programa que cuelga Python In-Reply-To: <20050914105044.52320.qmail@web26005.mail.ukl.yahoo.com> References: <20050914105044.52320.qmail@web26005.mail.ukl.yahoo.com> Message-ID: <200509141417.35016.jjdelcerromurciano@yahoo.es> El Miércoles, 14 de Septiembre de 2005 12:50, Miguel escribió: > Hola a todos. > > Estoy haciendo un programa que cuelga el interprete de > Python. Si ejecuto el programa desde la ventana del > editor (idle), se cuelga (antes no lo hacia). Pero si > copio el codigo y lopego en la ventana del > interprete,funciona. No es un codigo complicado. Solo > calcula el valor en binario de una serie de numeros. > EL código que uso es: > > > //////////////////////////////////// > > # Funcion que manda los bits en cada llamada > def extraeBit (): > > # Le decimos a Python que use la variable global > (la definida fuera de la funcion) > global aux > global contador > global valor > > aux = valor & 0x01 > valor = valor >> 1 > contador = contador +1 > > return aux > > > # Inicializacion del programa > MANDAR_TRAMA_DC = 1 > NUEVOVALOR = 1 > posicion = 0 > > tabla = [1,2,4,8,16,32,64,128,256,512,1024] > a = ["","","","","","","","","",""] > > NUEVOVALOR = 1 > > while (posicion < 10): > No se altera nunca el valor de "posicion". ¿ Me parece a mi o tienes un lio entre "posicion" y "contador" ? > # Cojo un valor del array > if (NUEVOVALOR == 1): > valor = tabla[posicion] > contador = 0 > NUEVOVALOR = 0 # Flag para coger > valor de la tabla > > > # Separo el numero entero en bits > # for i in range (0,len(a)): > # a[i] = extraeBit () > > #a.reverse() > #print a > > a[contador] = extraeBit () > > > En las siguientes lineas se cuelga el programa. Con > los comentarios se ejecuta bien el programa, si los > quito, se cuelga el interprete > # if (contador == 7): > # contador = 0 > NUEVOVALOR = 1 > > > ¿Alguna sugerencia? > > > > ______________________________________________ > Renovamos el Correo Yahoo! > Nuevos servicios, más seguridad > http://correo.yahoo.es > _______________________________________________ > Python-es mailing list > Python-es en aditel.org > http://listas.aditel.org/listinfo/python-es ______________________________________________ Renovamos el Correo Yahoo! Nuevos servicios, más seguridad http://correo.yahoo.es From jordinas en gmail.com Wed Sep 14 16:17:21 2005 From: jordinas en gmail.com (Joan Ordinas) Date: Wed, 14 Sep 2005 16:17:21 +0200 Subject: Programa que cuelga Python In-Reply-To: <200509141417.35016.jjdelcerromurciano@yahoo.es> References: <20050914105044.52320.qmail@web26005.mail.ukl.yahoo.com> <200509141417.35016.jjdelcerromurciano@yahoo.es> Message-ID: <9140533f05091407172d6fb82e@mail.gmail.com> On 9/14/05, Joaquin Jose del Cerro Murciano wrote: > El Miércoles, 14 de Septiembre de 2005 12:50, Miguel escribió: > > Hola a todos. > > > > Estoy haciendo un programa que cuelga el interprete de > > Python. Si ejecuto el programa desde la ventana del > > editor (idle), se cuelga (antes no lo hacia). Pero si > > copio el codigo y lopego en la ventana del > > interprete,funciona. No es un codigo complicado. Solo > > calcula el valor en binario de una serie de numeros. > > EL código que uso es: > > > > > > //////////////////////////////////// > > > > # Funcion que manda los bits en cada llamada > > def extraeBit (): > > > > # Le decimos a Python que use la variable global > > (la definida fuera de la funcion) > > global aux > > global contador > > global valor > > > > aux = valor & 0x01 > > valor = valor >> 1 > > contador = contador +1 > > > > return aux > > > > > > # Inicializacion del programa > > MANDAR_TRAMA_DC = 1 > > NUEVOVALOR = 1 > > posicion = 0 > > > > tabla = [1,2,4,8,16,32,64,128,256,512,1024] > > a = ["","","","","","","","","",""] > > > > NUEVOVALOR = 1 > > > > while (posicion < 10): > > > > No se altera nunca el valor de "posicion". > ¿ Me parece a mi o tienes un lio entre "posicion" y "contador" ? La mitad de la confusión desapareceria si no usases 'global'. Que esté disponible en el lenguaje no quiere decir que sea buena idea usarla... JJOR From dmozca en gmail.com Wed Sep 14 19:17:21 2005 From: dmozca en gmail.com (David Pantoja) Date: Wed, 14 Sep 2005 17:17:21 +0000 Subject: Recuperar valores de radiobutton Message-ID: <1693cb0305091410177a6121ff@mail.gmail.com> Hola a todos: Esta pregunta es tal vez sea trivial pero estoy trabado, tengo en tkinter unos radiobuttons el codigo es asi: ....... filas_tabla = cursor.fetchall() root3 = Tk() root3.title('correccion') v = StringVar() for descripcion, pk_status in filas_tabla: b = Radiobutton(root3, text=descripcion, variable=v, value=pk_status) b.pack(anchor=W) def ingreso(): print v root3.geometry('400x400') boton4 = Button(root3,text = 'Procesar Ingreso',command = ingreso) boton4.pack(anchor=S) root3.mainloop() ........... Como veran se trata de una ventanita de radio butons que tiene una pareja de descripcion y valor con un boton que se supone debe impriimir cual valor se ha escogido de los radio buttons, la cosa es que no se comporta de esa manera al apretar el boton solo sale: PY_VAR0 y lo mismo para cualquier radiobutton que seleccione, siempre sale el mismo valor, mi duda concreta seria, como le hago para recuperar los dos valores del radiobutton seleccionado para hacer que se impriman en la pantalla, el chiste de los radiobuttons es recuperar la seleccion que hace el usuario de las opciones que se le muestran, pero no lo he logrado hasta ahora, ojala alguien pueda echarme una mano... de antemano gracias por su ayuda..... From snmartin en galilea.cl Wed Sep 14 19:21:42 2005 From: snmartin en galilea.cl (Fernando San =?ISO-8859-1?Q?Mart=EDn?= Woerner) Date: Wed, 14 Sep 2005 13:21:42 -0400 Subject: Recuperar valores de radiobutton In-Reply-To: <1693cb0305091410177a6121ff@mail.gmail.com> References: <1693cb0305091410177a6121ff@mail.gmail.com> Message-ID: <1126718502.6591.2.camel@localhost.localdomain> debes usar el metodo get() de tus variables StringVar ej: v.get() así obtienes el valor. saludos El mié, 14-09-2005 a las 17:17 +0000, David Pantoja escribió: > Hola a todos: > > Esta pregunta es tal vez sea trivial pero estoy trabado, tengo en > tkinter unos radiobuttons el codigo es asi: > > ....... > > filas_tabla = cursor.fetchall() > > root3 = Tk() > root3.title('correccion') > > v = StringVar() > > for descripcion, pk_status in filas_tabla: > b = Radiobutton(root3, text=descripcion, variable=v, > value=pk_status) > b.pack(anchor=W) > > def ingreso(): > print v > > root3.geometry('400x400') > boton4 = Button(root3,text = 'Procesar Ingreso',command = ingreso) > boton4.pack(anchor=S) > root3.mainloop() > > ........... > > Como veran se trata de una ventanita de radio butons que tiene una > pareja de descripcion y valor con un boton que se supone debe > impriimir cual valor se ha escogido de los radio buttons, la cosa es > que no se comporta de esa manera al apretar el boton solo sale: > > PY_VAR0 > > y lo mismo para cualquier radiobutton que seleccione, siempre sale el > mismo valor, mi duda concreta seria, como le hago para recuperar los > dos valores del radiobutton seleccionado para hacer que se impriman en > la pantalla, el chiste de los radiobuttons es recuperar la seleccion > que hace el usuario de las opciones que se le muestran, pero no lo he > logrado hasta ahora, ojala alguien pueda echarme una mano... > > de antemano gracias por su ayuda..... > _______________________________________________ > 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 imakya en mundo-r.com Wed Sep 14 19:31:45 2005 From: imakya en mundo-r.com (Jose Rey) Date: Wed, 14 Sep 2005 19:31:45 +0200 Subject: Saludos In-Reply-To: <200509260816.09406.juanma1980@gmail.com> References: <200509260816.09406.juanma1980@gmail.com> Message-ID: <43285E81.3080202@mundo-r.com> Bienvenido Juan: Yo tambien soy nuevo asique eso, saludos (jajajajajajaja) Un abrazo JR ------------------- Juan Manuel escribió: >Buenas. >Me acabo de apuntar a la lista y este correo solo es para saludar y para poco >más (de hecho, para nada más). > >Salud!! >_______________________________________________ >Python-es mailing list >Python-es en aditel.org >http://listas.aditel.org/listinfo/python-es > > > > From ori_055 en hotmail.com Wed Sep 14 19:34:34 2005 From: ori_055 en hotmail.com (=?iso-8859-1?B?T3Jpb2wgU2VtZW506SBCZWxsbXVudA==?=) Date: Wed, 14 Sep 2005 17:34:34 +0000 Subject: Phyton 2.4 es seguro? Message-ID: Bajar-se el Phyton 2.4 de la web www.phyton.org es seguro? Es que mi ordenata se ha debilitado un poco con virus i cosas. SB _________________________________________________________________ Horóscopo, tarot, numerología... Escucha lo que te dicen los astros. http://astrocentro.msn.es/ From pan_python en yahoo.com.ar Wed Sep 14 20:40:15 2005 From: pan_python en yahoo.com.ar (Ariel Nardelli) Date: Wed, 14 Sep 2005 15:40:15 -0300 Subject: comprar dos tablas.. Message-ID: <43286E8F.3010302@yahoo.com.ar> Hola! Tengo 2 tablas que necesito comprar, una la obtengo de leer un registro de la base de datos y la otra es la misma pero despues de haber pasado por procesos de texbox :) O sea, leo el registro de un sql, hago 2 copias del registro que lei, un registro lo uso en los texbox para hacer modificaciones y el otro queda sin modificar. Despues quiero compararlos para saber si fueron modificados y siempre por mas que no modifique nada ni haga nada me saltan por distinto... A simple vista no encuentro diferencias, este es un ejemplo... (7777L, 'Ariel Nardelli', 'Amenabar 691', 3560L, '03482-428825', '15-630260', '', 'Nada que ver!!!!', 99L, '17684987', 1L, None, 'N', 'N', 999L, 9999L, 0L, 'S') [7777L, 'Ariel Nardelli', 'Amenabar 691', 3560L, '03482-428825', '15-630260', '', 'Nada que ver!!!!', 99L, '17684987', 1L, None, 'N', 'N', 999L, 9999L, 0L, 'S'] y la comparacion la hago sencillamente asi... if reg <> self.t_tra : print 'Distintos' donde reg es lo que lei recien y t_tra tiene lo que leyo anteriormente... Tiene que existir algun metodo para comparar dos tablas pero no lo encuentro, alguien me tira una ayudita? La otra es comprarar campo por campo, eso si me funciona y me larga que son iguales, pero la idea es ahorrar codigo y hacer una comparacion por tablas directamente... Gracias desde ya... Ariel Distintos -- Saludos Panflin www.reconquista.com.ar From dagorret en eco.unrc.edu.ar Wed Sep 14 20:27:58 2005 From: dagorret en eco.unrc.edu.ar (Carlos) Date: Wed, 14 Sep 2005 15:27:58 -0300 (ART) Subject: Python en la web In-Reply-To: <43285E81.3080202@mundo-r.com> References: <200509260816.09406.juanma1980@gmail.com> <43285E81.3080202@mundo-r.com> Message-ID: <2782.170.210.134.244.1126722478.squirrel@www.nmt.com.ar> Soy nuevo. Estoy aprendiendo. Me propuse hacer un sistema documental con interface web para aprender y hacer algo util en mi Facultad. Tengo problemas para manegar las sessiones en un entorno web como en php. Alguien conoce alguna solucion, o hay que acerla desde cero. Gracias From Facundo.Batista en telefonicamoviles.com.ar Wed Sep 14 20:57:53 2005 From: Facundo.Batista en telefonicamoviles.com.ar (Batista, Facundo) Date: Wed, 14 Sep 2005 15:57:53 -0300 Subject: comprar dos tablas.. Message-ID: <55018DD359F5B147861F150F4689161E0EDE5CED@escont.tcp.com.ar> #- A simple vista no encuentro diferencias, este es un ejemplo... #- (7777L, 'Ariel Nardelli', 'Amenabar 691', 3560L, '03482-428825', #- '15-630260', '', 'Nada que ver!!!!', 99L, '17684987', 1L, None, 'N', #- 'N', 999L, 9999L, 0L, 'S') #- [7777L, 'Ariel Nardelli', 'Amenabar 691', 3560L, '03482-428825', #- '15-630260', '', 'Nada que ver!!!!', 99L, '17684987', 1L, None, 'N', #- 'N', 999L, 9999L, 0L, 'S'] Ariel, pasá un ejemplo que podamos simular. Sino no podemos probar. Pero fijate que el problema no sea que no estás haciendo una copia de la lista... Slds. Facundo Batista Desarrollo de Servicios Movistar (54 11) 5130-4643 Cel: 15 5161 0678 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 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. ------------ 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 Sep 14 21:12:11 2005 From: rapto en arrakis.es (Marcos =?ISO-8859-1?Q?S=E1nchez?= Provencio) Date: Wed, 14 Sep 2005 21:12:11 +0200 Subject: Phyton 2.4 es seguro? In-Reply-To: References: Message-ID: <1126725131.6404.0.camel@localhost.localdomain> Es seguro que no te lo bajas :-) La dirección oficial y buena es: http://www.python.org/ On mié, 2005-09-14 at 17:34 +0000, Oriol Sementé Bellmunt wrote: > Bajar-se el Phyton 2.4 de la web www.phyton.org es seguro? Es que mi > ordenata se ha debilitado un poco con virus i cosas. > > SB From rapto en arrakis.es Wed Sep 14 21:13:18 2005 From: rapto en arrakis.es (Marcos =?ISO-8859-1?Q?S=E1nchez?= Provencio) Date: Wed, 14 Sep 2005 21:13:18 +0200 Subject: comprar dos tablas.. In-Reply-To: <43286E8F.3010302@yahoo.com.ar> References: <43286E8F.3010302@yahoo.com.ar> Message-ID: <1126725198.6404.2.camel@localhost.localdomain> Una es una lista y otra una tupla. Puedes convertir la tupla en lista con list() On mié, 2005-09-14 at 15:40 -0300, Ariel Nardelli wrote: > Hola! > > Tengo 2 tablas que necesito comprar, una la obtengo de leer un registro > de la base de datos y la otra es la misma pero despues de haber pasado > por procesos de texbox :) > O sea, leo el registro de un sql, hago 2 copias del registro que lei, un > registro lo uso en los texbox para hacer modificaciones y el otro queda > sin modificar. > Despues quiero compararlos para saber si fueron modificados y siempre > por mas que no modifique nada ni haga nada me saltan por distinto... > A simple vista no encuentro diferencias, este es un ejemplo... > (7777L, 'Ariel Nardelli', 'Amenabar 691', 3560L, '03482-428825', > '15-630260', '', 'Nada que ver!!!!', 99L, '17684987', 1L, None, 'N', > 'N', 999L, 9999L, 0L, 'S') > [7777L, 'Ariel Nardelli', 'Amenabar 691', 3560L, '03482-428825', > '15-630260', '', 'Nada que ver!!!!', 99L, '17684987', 1L, None, 'N', > 'N', 999L, 9999L, 0L, 'S'] > > y la comparacion la hago sencillamente asi... > > if reg <> self.t_tra : print 'Distintos' > > donde reg es lo que lei recien y t_tra tiene lo que leyo anteriormente... > > Tiene que existir algun metodo para comparar dos tablas pero no lo > encuentro, alguien me tira una ayudita? > > La otra es comprarar campo por campo, eso si me funciona y me larga que > son iguales, pero la idea es ahorrar codigo y hacer una comparacion por > tablas directamente... > > Gracias desde ya... > Ariel > Distintos > From pan_python en yahoo.com.ar Wed Sep 14 21:17:05 2005 From: pan_python en yahoo.com.ar (Ariel Nardelli) Date: Wed, 14 Sep 2005 16:17:05 -0300 Subject: comprar dos tablas.. In-Reply-To: <55018DD359F5B147861F150F4689161E0EDE5CED@escont.tcp.com.ar> References: <55018DD359F5B147861F150F4689161E0EDE5CED@escont.tcp.com.ar> Message-ID: <43287731.7030305@yahoo.com.ar> Hola Facu... Bueno, empiezo a pasar, antes que nada, yo hago asi para procesar las cosas (logicamente)... Leo el cliente, si existe hago 2 copias del registro en tablas de memoria, una (t_tra) es la que uso para modificar, mostrar y todo lo demas y la otra (t_ori) queda con el registro original tal cual fue leido, la idea de esta ultima tabla es antes de grabar volver a leer el cliente y compararla contra mi original para verificar que mientras yo estaba modificando alguien en otra terminal ya no lo halla modificado, si lo modificaron de otro lado avisar y volver a mostrar los datos, esa es basicamente mi logica... Ok asi declaro las tablas... self.t_tra = [0, '', '', 0, '', '', '', '', 0, '', 0, '', '', '', 0, 0, 0, ''] self.t_ori = self.t_tra la de trabajo y hago una copia (vacia) en ori... Asi leo y cargo las tablas... reg = sql03(self.db,'select * from clientes where cli_nuro = %s',[nume]) if reg <> None: self.inivar() for k in range(0,18): self.t_tra[k] = reg[k] self.t_ori[k] = reg[k] donde inivar tiene lo que te puse arriba la declaracion de las tablas :) y ahi paso los datos dentro del for, tenia todo en una sola linea pero lo separe en 2 justamente para buscar el error... un dato importante, si yo hago esto para pasar las tablas (asi) self.t_tra = self.t_ori = reg se pasan los datos bien pero cuando quiero modificar el t_tra en cualquier lugar me sale este cartel... Traceback (most recent call last): File "clientes/f40100000.py", line 151, in EVT_TEXT_ENTER(self, 3, lambda event: self.evt_enter_text01(event,1,2)) File "clientes/f40100000.py", line 741, in evt_enter_text01 self.t_tra[i] = key TypeError: object doesn't support item assignment o sea no me deja modificar el valor de t_tra, por eso lo tengo que pasar a los datos por for uno por uno, haa el reg viene de una rutina de lectura de sql, esa rutina es sencilla tiene esto... def sql03(db,sql,k): """ Leen en mysql y devuelve un registro """ try: if k == 'NULL': # Es cuando no viene los datos del sql aparte. db.execute(sql) else: db.execute(sql,k) resultado = db.fetchone() return resultado except db.MySQLError, e: [bla bla bla[] Hasta aca como lo asigno, ahora bien, cuando quiero hacer el proceso de grabacion antes leo de nuevo el registro para compararlo contra el registro ori (el que tenia los datos originales) para detectar que alguien no halla modificado esos datos, si son iguales es porque nadie en otra terminal lo modifico y procedo a grabar las modificaciones. Esto lo hago asi... # Primero leemos el registro actual y comparamos para saber si alguien lo modifico. reg = sql03(self.db,'select * from clientes where cli_nuro = %s',[self.t_tra[0]]) if reg == None: self.cartelitos('No encuentro',"Sucedio algo Raro, no puedo encontrar el registro original, alguien lo habra borrado?.\n Registro no procesado.") self.fin_graba() return # Veo si alguien modifico el registro... ok = 0 for k in range(0,18): if reg[k] <> self.t_ori[k]: print self.tb_nom[k],'*',reg[k],'*',self.t_ori[k],'*' ok = 1 if ok == 1: self.cartelitos('Registro ya modificado',"Alguien ya ha modificado este cliente por eso no puedo modificarlo. Intente nuevamente.\n Registro no procesado.") self.fin_graba() return ahora lo puse con un for a la comparacion y funciona o sea si desde otra terminal modifico aca me larga la modificacion, pero si comparo directamente las tablas reg <> self.t_ori siempre me dan distinto, siempre, mientras que asi no, si modifico algo me da distinto sino no.... Bue, alguna idea facu? Batista, Facundo wrote: >#- A simple vista no encuentro diferencias, este es un ejemplo... >#- (7777L, 'Ariel Nardelli', 'Amenabar 691', 3560L, '03482-428825', >#- '15-630260', '', 'Nada que ver!!!!', 99L, '17684987', 1L, None, 'N', >#- 'N', 999L, 9999L, 0L, 'S') >#- [7777L, 'Ariel Nardelli', 'Amenabar 691', 3560L, '03482-428825', >#- '15-630260', '', 'Nada que ver!!!!', 99L, '17684987', 1L, None, 'N', >#- 'N', 999L, 9999L, 0L, 'S'] > >Ariel, pasá un ejemplo que podamos simular. Sino no podemos probar. > >Pero fijate que el problema no sea que no estás haciendo una copia de la >lista... > >Slds. > >Facundo Batista >Desarrollo de Servicios >Movistar >(54 11) 5130-4643 >Cel: 15 5161 0678 > > > . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . >. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . >. . . . . . . . . . . . . . . . >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 > > -- Saludos Panflin www.reconquista.com.ar From optimasc en yahoo.com.mx Wed Sep 14 21:18:18 2005 From: optimasc en yahoo.com.mx (Mauricio Flores Olmos) Date: Wed, 14 Sep 2005 14:18:18 -0500 Subject: Programa que cuelga Python In-Reply-To: <20050914105044.52320.qmail@web26005.mail.ukl.yahoo.com> References: <20050914105044.52320.qmail@web26005.mail.ukl.yahoo.com> Message-ID: <4328777A.9030707@yahoo.com.mx> Miguel escribió: > Hola a todos. > > Estoy haciendo un programa que cuelga el interprete de > Python. Si ejecuto el programa desde la ventana del > editor (idle), se cuelga (antes no lo hacia). Pero si > copio el codigo y lopego en la ventana del > interprete,funciona. No es un codigo complicado. Solo > calcula el valor en binario de una serie de numeros. > EL código que uso es: > > > //////////////////////////////////// > > # Funcion que manda los bits en cada llamada > def extraeBit (): > > # Le decimos a Python que use la variable global > (la definida fuera de la funcion) > global aux > global contador > global valor > > aux = valor & 0x01 > valor = valor >> 1 > contador = contador +1 > > return aux > > > # Inicializacion del programa > MANDAR_TRAMA_DC = 1 > NUEVOVALOR = 1 > posicion = 0 > > tabla = [1,2,4,8,16,32,64,128,256,512,1024] > a = ["","","","","","","","","",""] > > NUEVOVALOR = 1 > > while (posicion < 10): > > # Cojo un valor del array > if (NUEVOVALOR == 1): > valor = tabla[posicion] > contador = 0 > NUEVOVALOR = 0 # Flag para coger > valor de la tabla > > > # Separo el numero entero en bits > # for i in range (0,len(a)): > # a[i] = extraeBit () > > #a.reverse() > #print a > > a[contador] = extraeBit () > > > En las siguientes lineas se cuelga el programa. Con > los comentarios se ejecuta bien el programa, si los > quito, se cuelga el interprete > # if (contador == 7): > # contador = 0 > NUEVOVALOR = 1 > > > ¿Alguna sugerencia? No le veo la necesidad para variables globales ademas, creo que un curso de estructura de datos, ciclos y funciones recursivas te serviría mucho, porque la verdad esta innecesariamente complicado tu codigo. En el caso del codigo con comentarios, estas cambiandole el valor del contador, por lo tanto verifica que no este dentro de un ciclo, porque entonces estas generando un ciclo infinito, lo que no significa que se cuelgue python, solo que al no haber condición de salida del ciclo se sigue ejecutando sin parar. Quizas necesites diseñar primero el algoritmo antes de programar Y me parece que no pusiste completo el código, porque algunas variables las usas, pero no se ve donde las modifiques Mauricio Flores Olmos __________________________________________________ Correo Yahoo! Espacio para todos tus mensajes, antivirus y antispam ¡gratis! Regístrate ya - http://correo.yahoo.com.mx/ From marcelobarbero en arnet.com.ar Wed Sep 14 23:13:13 2005 From: marcelobarbero en arnet.com.ar (marcelobarbero en arnet.com.ar) Date: Wed, 14 Sep 2005 17:13:13 -0400 (WST) Subject: comprar dos tablas.. Message-ID: <200509142113.j8ELDDR17489@webserver7.arnet.com.ar> Tengo entendido que la consulta a una bd te devuelve una tupla, por lo tanto, una tupla es distinta SIEMPRE a una lista. En cuanto a la forma de asignar los valores de una lista a otra, en vez de hacer: lista_destino = lista_original habría que hacer: lista_destino = lista_original[:] Esto te da una copia de la lista, en vez de referenciar a la misma lista con dos variables distintas. Marcelo Mensaje citado por: Ariel Nardelli : > Hola Facu... > > Bueno, empiezo a pasar, antes que nada, yo hago asi para procesar las > cosas (logicamente)... > Leo el cliente, si existe hago 2 copias del registro en tablas de > memoria, una (t_tra) es la que uso para modificar, mostrar y todo lo > demas y la otra (t_ori) queda con el registro original tal cual fue > leido, la idea de esta ultima tabla es antes de grabar volver a leer el > cliente y compararla contra mi original para verificar que mientras yo > estaba modificando alguien en otra terminal ya no lo halla modificado, > si lo modificaron de otro lado avisar y volver a mostrar los datos, esa > es basicamente mi logica... > > Ok asi declaro las tablas... > self.t_tra = [0, \'\', \'\', 0, \'\', \'\', \'\', \'\', 0, \'\', 0, \'\', \'\', > \'\', 0, 0, 0, \'\'] > self.t_ori = self.t_tra > la de trabajo y hago una copia (vacia) en ori... > > Asi leo y cargo las tablas... > reg = sql03(self.db,\'select * from clientes where cli_nuro = > %s\',[nume]) > if reg <> None: > self.inivar() > for k in range(0,18): > self.t_tra[k] = reg[k] > self.t_ori[k] = reg[k] > > donde inivar tiene lo que te puse arriba la declaracion de las tablas :) > y ahi paso los datos dentro del for, tenia todo en una sola linea pero > lo separe en 2 justamente para buscar el error... > un dato importante, si yo hago esto para pasar las tablas (asi) > > self.t_tra = self.t_ori = reg > > se pasan los datos bien pero cuando quiero modificar el t_tra en > cualquier lugar me sale este cartel... > Traceback (most recent call last): > File \"clientes/f40100000.py\", line 151, in > EVT_TEXT_ENTER(self, 3, lambda event: self.evt_enter_text01(event,1,2> )) > File \"clientes/f40100000.py\", line 741, in evt_enter_text01 > self.t_tra[i] = key > TypeError: object doesn\'t support item assignment > > o sea no me deja modificar el valor de t_tra, por eso lo tengo que pasar > a los datos por for uno por uno, haa el reg viene de una rutina de > lectura de sql, esa rutina es sencilla tiene esto... > def sql03(db,sql,k): > \"\"\" Leen en mysql y devuelve un registro \"\"\" > try: > if k == \'NULL\': # Es cuando no viene los datos del sql aparte> . > db.execute(sql) > else: > db.execute(sql,k) > resultado = db.fetchone() > return resultado > except db.MySQLError, e: > [bla bla bla[] > > Hasta aca como lo asigno, ahora bien, cuando quiero hacer el proceso de > grabacion antes leo de nuevo el registro para compararlo contra el > registro ori (el que tenia los datos originales) para detectar que > alguien no halla modificado esos datos, si son iguales es porque nadie > en otra terminal lo modifico y procedo a grabar las modificaciones. > Esto lo hago asi... > > # Primero leemos el registro actual y comparamos para saber > si alguien lo modifico. > reg = sql03(self.db,\'select * from clientes where cli_nuro > = > %s\',[self.t_tra[0]]) > if reg == None: > self.cartelitos(\'No encuentro\',\"Sucedio algo Raro, no > puedo encontrar el registro original, alguien lo habra borrado?.\\n > Registro no procesado.\") > self.fin_graba() > return > # Veo si alguien modifico el registro... > ok = 0 > for k in range(0,18): > if reg[k] <> self.t_ori[k]: > print self.tb_nom[k],\'*\',reg[k],\'*\',self.t_ori[k],\'*\' > ok = 1 > if ok == 1: > self.cartelitos(\'Registro ya modificado\',\"Alguien ya ha > modificado este cliente por eso no puedo modificarlo. Intente > nuevamente.\\n Registro no procesado.\") > self.fin_graba() > return > > ahora lo puse con un for a la comparacion y funciona o sea si desde otra > terminal modifico aca me larga la modificacion, pero si comparo > directamente las tablas reg <> self.t_ori siempre me dan distinto, > siempre, mientras que asi no, si modifico algo me da distinto sino no.... > > Bue, alguna idea facu? > > > Batista, Facundo wrote: > > >#- A simple vista no encuentro diferencias, este es un ejemplo... > >#- (7777L, \'Ariel Nardelli\', \'Amenabar 691\', 3560L, \'03482-428825\', > >#- \'15-630260\', \'\', \'Nada que ver!!!!\', 99L, \'17684987\', 1L, None, \'N\', > >#- \'N\', 999L, 9999L, 0L, \'S\') > >#- [7777L, \'Ariel Nardelli\', \'Amenabar 691\', 3560L, \'03482-428825\', > >#- \'15-630260\', \'\', \'Nada que ver!!!!\', 99L, \'17684987\', 1L, None, \'N\', > >#- \'N\', 999L, 9999L, 0L, \'S\'] > > > >Ariel, pasá un ejemplo que podamos simular. Sino no podemos probar. > > > >Pero fijate que el problema no sea que no estás haciendo una copia de > la > >lista... > > > >Slds. > > > >Facundo Batista > >Desarrollo de Servicios > >Movistar > >(54 11) 5130-4643 > >Cel: 15 5161 0678 > > > > > > . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . > . . > >. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . > . . > >. . . . . . . . . . . . . . . . > >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 responsab> le > >de hacer llegar este mensaje a los destinatarios consignados, no está > >autorizado a divulgar, copiar, distribuir o retener información (o par> te de > >ella) contenida en este mensaje. Por favor notifíquenos respondiendo a> l > >remitente, borre el mensaje original y borre las copias (impresas o grab> adas > >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 Comunicaci> ones > >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 obliga> ció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 > > > > > > > -- > Saludos > Panflin > > www.reconquista.com.ar > > _______________________________________________ > Python-es mailing list > Python-es en aditel.org > http://listas.aditel.org/listinfo/python-es > __________________________________ Registrate desde http://servicios.arnet.com.ar/registracion/registracion.asp?origenid=9 y participá de todos los beneficios del Portal Arnet. ------------ próxima parte ------------ _______________________________________________ Python-es mailing list Python-es en aditel.org http://listas.aditel.org/listinfo/python-es From cescd en yahoo.com.mx Thu Sep 15 00:15:14 2005 From: cescd en yahoo.com.mx (Cesar Cardenas Desales) Date: Wed, 14 Sep 2005 17:15:14 -0500 (CDT) Subject: Python en la web In-Reply-To: <2782.170.210.134.244.1126722478.squirrel@www.nmt.com.ar> References: <2782.170.210.134.244.1126722478.squirrel@www.nmt.com.ar> Message-ID: <20050914221514.93550.qmail@web50402.mail.yahoo.com> Puedes usar Webkit (Servlets + PSP), que ya trae el objeto session por defecto. También puedes usar mod_python. http://www.pythonmexico.org/index_html/doc/webkit_servlet.html http://www.pythonmexico.org/index_html/doc/psp.html http://www.pythonmexico.org/index_html/doc/servlets.html --- Carlos escribió: > Soy nuevo. > Estoy aprendiendo. > Me propuse hacer un sistema documental con interface > web para aprender y > hacer algo util en mi Facultad. > > Tengo problemas para manegar las sessiones en un > entorno web como en php. > > Alguien conoce alguna solucion, o hay que acerla > desde cero. > > > Gracias > > _______________________________________________ > Python-es mailing list > Python-es en aditel.org > http://listas.aditel.org/listinfo/python-es > __________________________________________________ Correo Yahoo! Espacio para todos tus mensajes, antivirus y antispam ¡gratis! Regístrate ya - http://correo.yahoo.com.mx/ From cescd en yahoo.com.mx Thu Sep 15 00:20:25 2005 From: cescd en yahoo.com.mx (Cesar Cardenas Desales) Date: Wed, 14 Sep 2005 17:20:25 -0500 (CDT) Subject: Phyton 2.4 es seguro? In-Reply-To: References: Message-ID: <20050914222026.69587.qmail@web50414.mail.yahoo.com> Yo nunca he tenido problemas. De cualquier manera, podrías conseguir los hash de MD5 para verificar que el archivo que obtuviste no sufrió corrupción al bajar, y por supuesto, si estás trabajando con windows darle al menos una revisión con un antivirus actualizado, como por ejemplo, Clamav. --- Oriol Sementé Bellmunt escribió: > Bajar-se el Phyton 2.4 de la web www.phyton.org es > seguro? Es que mi > ordenata se ha debilitado un poco con virus i cosas. > > SB > > _________________________________________________________________ > Horóscopo, tarot, numerología... Escucha lo que te > dicen los astros. > http://astrocentro.msn.es/ > > _______________________________________________ > Python-es mailing list > Python-es en aditel.org > http://listas.aditel.org/listinfo/python-es > __________________________________________________ Correo Yahoo! Espacio para todos tus mensajes, antivirus y antispam ¡gratis! Regístrate ya - http://correo.yahoo.com.mx/ From dmozca en gmail.com Thu Sep 15 02:37:20 2005 From: dmozca en gmail.com (David Pantoja) Date: Thu, 15 Sep 2005 00:37:20 +0000 Subject: posicion de ventanas en tkinter Message-ID: <1693cb03050914173748189a4@mail.gmail.com> Hola a toda la lista, gracias por la ayuda brindada: estoy lidiando ahora con un problema, resulta ser que en mi aplicacion, estoy llamando con un boton a una nueva ventana en el tkinter, la cosa es que las ventanas salen en donde se les da la gana, y lo que quiero es que salgan en el centro de la aplicacion por que es muy incomodo como esta ahorita, no se si exista una funcion de tkinter que ponga las ventanas en donde se le indique o como le puedo hacer para solucionar este problema? gracias de antemano por su ayuda.... From reny140 en hotmail.com Thu Sep 15 04:20:15 2005 From: reny140 en hotmail.com (renata carolina ayala sarasty) Date: Thu, 15 Sep 2005 02:20:15 +0000 Subject: matrices Message-ID: necesito que me ayuden con 2 programitas de matrices uno es una multiplicacion de matrices y la otra es un cubo magico, gracias de antemano _________________________________________________________________ Descubre la descarga digital con MSN Music. Más de medio millón de canciones. http://music.msn.es/ From reny140 en hotmail.com Thu Sep 15 04:22:53 2005 From: reny140 en hotmail.com (renata carolina ayala sarasty) Date: Thu, 15 Sep 2005 02:22:53 +0000 Subject: (sin asunto) Message-ID: necesito ayuda en 2 programitas de matrices que no he podido realizar uno es sobre una multiplicacion de 2 matrices y la otra es un cubo magico de antemano gracias _________________________________________________________________ Móviles, DVD, cámaras digitales, coleccionismo... Con unas ofertas que ni te imaginas. http://www.msn.es/Subastas/ From pan_python en yahoo.com.ar Thu Sep 15 07:06:30 2005 From: pan_python en yahoo.com.ar (Ariel Nardelli) Date: Thu, 15 Sep 2005 02:06:30 -0300 Subject: comprar dos tablas.. FIN, arreglado! In-Reply-To: <1126725198.6404.2.camel@localhost.localdomain> References: <43286E8F.3010302@yahoo.com.ar> <1126725198.6404.2.camel@localhost.localdomain> Message-ID: <43290156.6040008@yahoo.com.ar> Hola Marcos!!! Es asi tal cual me dijiste, con list se pasa de tupla a lista y puedo compararlos tranquilamente... MIL GRACIAS! ARiel Marcos Sánchez Provencio wrote: >Una es una lista y otra una tupla. Puedes convertir la tupla en lista >con list() > >On mié, 2005-09-14 at 15:40 -0300, Ariel Nardelli wrote: > > >>Hola! >> >>Tengo 2 tablas que necesito comprar, una la obtengo de leer un registro >>de la base de datos y la otra es la misma pero despues de haber pasado >>por procesos de texbox :) >>O sea, leo el registro de un sql, hago 2 copias del registro que lei, un >>registro lo uso en los texbox para hacer modificaciones y el otro queda >>sin modificar. >>Despues quiero compararlos para saber si fueron modificados y siempre >>por mas que no modifique nada ni haga nada me saltan por distinto... >>A simple vista no encuentro diferencias, este es un ejemplo... >>(7777L, 'Ariel Nardelli', 'Amenabar 691', 3560L, '03482-428825', >>'15-630260', '', 'Nada que ver!!!!', 99L, '17684987', 1L, None, 'N', >>'N', 999L, 9999L, 0L, 'S') >>[7777L, 'Ariel Nardelli', 'Amenabar 691', 3560L, '03482-428825', >>'15-630260', '', 'Nada que ver!!!!', 99L, '17684987', 1L, None, 'N', >>'N', 999L, 9999L, 0L, 'S'] >> >>y la comparacion la hago sencillamente asi... >> >>if reg <> self.t_tra : print 'Distintos' >> >>donde reg es lo que lei recien y t_tra tiene lo que leyo anteriormente... >> >>Tiene que existir algun metodo para comparar dos tablas pero no lo >>encuentro, alguien me tira una ayudita? >> >>La otra es comprarar campo por campo, eso si me funciona y me larga que >>son iguales, pero la idea es ahorrar codigo y hacer una comparacion por >>tablas directamente... >> >>Gracias desde ya... >>Ariel >>Distintos >> >> >> > >_______________________________________________ >Python-es mailing list >Python-es en aditel.org >http://listas.aditel.org/listinfo/python-es > > -- Saludos Panflin www.reconquista.com.ar From lslorg en ls-l.org Thu Sep 15 02:41:05 2005 From: lslorg en ls-l.org (Chema Cortes) Date: Thu, 15 Sep 2005 02:41:05 +0200 Subject: Python en la web In-Reply-To: <2782.170.210.134.244.1126722478.squirrel@www.nmt.com.ar> References: <200509260816.09406.juanma1980@gmail.com> <43285E81.3080202@mundo-r.com> <2782.170.210.134.244.1126722478.squirrel@www.nmt.com.ar> Message-ID: <20050915024105.6yvn91gghyg4so0w@ls-l.org> Quoting Carlos : > Soy nuevo. > Estoy aprendiendo. > Me propuse hacer un sistema documental con interface web para aprender y > hacer algo util en mi Facultad. > > Tengo problemas para manegar las sessiones en un entorno web como en php. > > Alguien conoce alguna solucion, o hay que acerla desde cero. Mírate el PSP de mod_python 3.1, que vendría a ser el equivalente al PHP. Algunos webkits también lo empiezan a usar. La documentación no está muy clara, pero échale un vistazo a un artículo de O'Reilly que viene bastante bien explicado: http://www.onlamp.com/pub/a/python/2004/02/26/python_server_pages.html Pueba ésto con PSP: <% if session.is_new(): session["count"]=0 %> Esta es la primera vez que entras <% else: session["count"]+=1 %> Has entrado <%= session["count"] %> veces. <% #Fin del if %> From lslorg en ls-l.org Thu Sep 15 03:08:37 2005 From: lslorg en ls-l.org (Chema Cortes) Date: Thu, 15 Sep 2005 03:08:37 +0200 Subject: posicion de ventanas en tkinter In-Reply-To: <1693cb03050914173748189a4@mail.gmail.com> References: <1693cb03050914173748189a4@mail.gmail.com> Message-ID: <20050915030837.cfhghk9rsc8wsccs@ls-l.org> Quoting David Pantoja : > Hola a toda la lista, gracias por la ayuda brindada: > > estoy lidiando ahora con un problema, resulta ser que en mi > aplicacion, estoy llamando con un boton a una nueva ventana en el > tkinter, la cosa es que las ventanas salen en donde se les da la gana, > y lo que quiero es que salgan en el centro de la aplicacion por que es > muy incomodo como esta ahorita, no se si exista una funcion de tkinter > que ponga las ventanas en donde se le indique o como le puedo hacer > para solucionar este problema? Con el método .geometry("=widthxheight+x+y") para dimensionar, y con .winfo_screenheight() y .winfo_screenwidth() para obtener las dimensiones de pantalla. Por ejemplo, para sacar una ventana de 100x100 centrada: import Tkinter root=Tkinter.Tk() root.withdraw() #ocultamos la ventana ox,oy=root.winfo_screenwidth()/2,root.winfo_screenheight()/2 root.geometry("=100x100+%d+%d" % (ox-50,oy-50) ) root.wm_deiconify() #mostramos la ventana en su sitio root.mainloop() From jjdelcerromurciano en yahoo.es Thu Sep 15 09:13:24 2005 From: jjdelcerromurciano en yahoo.es (Joaquin Jose del Cerro Murciano) Date: Thu, 15 Sep 2005 09:13:24 +0200 Subject: posicion de ventanas en tkinter In-Reply-To: <1693cb03050914173748189a4@mail.gmail.com> References: <1693cb03050914173748189a4@mail.gmail.com> Message-ID: <200509150913.24225.jjdelcerromurciano@yahoo.es> El Jueves, 15 de Septiembre de 2005 02:37, David Pantoja escribió: > Hola a toda la lista, gracias por la ayuda brindada: > > estoy lidiando ahora con un problema, resulta ser que en mi > aplicacion, estoy llamando con un boton a una nueva ventana en el > tkinter, la cosa es que las ventanas salen en donde se les da la gana, > y lo que quiero es que salgan en el centro de la aplicacion por que es > muy incomodo como esta ahorita, no se si exista una funcion de tkinter > que ponga las ventanas en donde se le indique o como le puedo hacer > para solucionar este problema? > las ventanas (Tk y Toplevel) tienen un metodo geometry que sirbe para ajustar la posicion y tamaño de estas. Puedes usarlos asi: win.geometry("%dx%d+%d+%d" % (width,height,x,y)) #Tamaño y posicion win.geometry("%dx%d" % (width,height)) #Tamaño win.geometry("+%d+%d" % (x,y)) #Posicion Relacionado con este metodo tienes tambien metodos para fijar el tamaño maximo y minimo que el usuario puede dar a una ventana, asi como para indicar si la ventana se puede resizear en alto o ancho. win.maxsize(width,height) win.minsize(width,height) win.resizable( enWidth, enHeight) # Booleanos Para centrar la ventana, te pueden ser utiles los metodos win.winfo_screenheight() win.winfo_screenwidth() Un saludo Joaquin ______________________________________________ Renovamos el Correo Yahoo! Nuevos servicios, más seguridad http://correo.yahoo.es From py en ls-l.org Thu Sep 15 09:23:31 2005 From: py en ls-l.org (Chema Cortes) Date: Thu, 15 Sep 2005 09:23:31 +0200 Subject: Phyton 2.4 es seguro? In-Reply-To: <20050914222026.69587.qmail@web50414.mail.yahoo.com> References: <20050914222026.69587.qmail@web50414.mail.yahoo.com> Message-ID: <43292173.5000403@ls-l.org> Cesar Cardenas Desales escribió: > Yo nunca he tenido problemas. > > De cualquier manera, podrías conseguir los hash de MD5 > para verificar que el archivo que obtuviste no sufrió > corrupción al bajar, y por supuesto, si estás > trabajando con windows darle al menos una revisión con > un antivirus actualizado, como por ejemplo, Clamav. Aún más seguro, se podrían verificar las firmas OpenPGP de los archivos, bastante más difícil de suplantar. Al final de la página de descargas se explica cómo verificarlas. http://www.python.org/download/index.html#pubkeys From dmozca en gmail.com Thu Sep 15 10:05:07 2005 From: dmozca en gmail.com (David Pantoja) Date: Thu, 15 Sep 2005 08:05:07 +0000 Subject: dos preguntas... Message-ID: <1693cb030509150105125f6811@mail.gmail.com> Muchas gracias por las repuestas, me han devuelto la fe en las listas de correo, gracias.... la primera pregunta tiene que ver con una pantallita de logueo en tkinter, alguien conoce algun ejemplo, tengo una aplicacioncita que gracias a su ayuda ya funciona mas o menos bien, y me hacen falta muchas mas cosas pero las basicas tienen que ver primero con una pantallita de logueo esto es, me imagino que debo llamar a la pantalla raiz con dos campos de texto, despues el boton de ingreso, al activarlo debe de pintar en la misma pantalla dos posibilidades, si la contraseña y el usuario son correctos, debe pasar a la aplicacion principal y si no a otra pantalla con un mensaje de error, la duda es si todo esto sucede en la misma pantalla raiz en la que voy a pintar la aplicacion principal o si no es asi, en fin un ejemplito que tengan por alli me seria de gran utilidad y si fuera posible unas ideas a cerca de como es que funcionan estos chunches, en el caso del web, se pasa a una pagina distinta en uno u otro caso, pero en esto de las aplicaciones graficas me imagino que es distinto, o no lo se... y la segunda pregunta, es que tengo una impresora termica tsp700 de la marca star, esta viejita y el manual no habla de como programarla, pero es una impresora 'raw' esto es, si le pasas un # cat /etc/group > /dev/lp0 se pone a imprimir el contenido del fichero, no se si alguien haya trabajado con este tipo de impresoras en python y si no es asi, que harian ustedes para programar la impresion de una impresora termica? estas son mis preguntas por ahora, ojala alguien me pueda seguir ayudando, muchas gracias compañeros... David. From jjdelcerromurciano en yahoo.es Thu Sep 15 11:15:10 2005 From: jjdelcerromurciano en yahoo.es (Joaquin Jose del Cerro Murciano) Date: Thu, 15 Sep 2005 11:15:10 +0200 Subject: dos preguntas... In-Reply-To: <1693cb030509150105125f6811@mail.gmail.com> References: <1693cb030509150105125f6811@mail.gmail.com> Message-ID: <200509151115.11058.jjdelcerromurciano@yahoo.es> El Jueves, 15 de Septiembre de 2005 10:05, David Pantoja escribió: > Muchas gracias por las repuestas, me han devuelto la fe en las listas > de correo, gracias.... > > la primera pregunta tiene que ver con una pantallita de logueo en > tkinter, alguien conoce algun ejemplo, tengo una aplicacioncita que > gracias a su ayuda ya funciona mas o menos bien, y me hacen falta > muchas mas cosas pero las basicas tienen que ver primero con una > pantallita de logueo esto es, me imagino que debo llamar a la pantalla > raiz con dos campos de texto, despues el boton de ingreso, al > activarlo debe de pintar en la misma pantalla dos posibilidades, si la > contraseña y el usuario son correctos, debe pasar a la aplicacion > principal y si no a otra pantalla con un mensaje de error, la duda es > si todo esto sucede en la misma pantalla raiz en la que voy a pintar > la aplicacion principal o si no es asi, en fin un ejemplito que tengan > por alli me seria de gran utilidad y si fuera posible unas ideas a > cerca de como es que funcionan estos chunches, en el caso del web, se > pasa a una pagina distinta en uno u otro caso, pero en esto de las > aplicaciones graficas me imagino que es distinto, o no lo se... > Mis arranques de aplicacion suelen ser muy iguales (de hecho copio y cambio algunos rutulos e imagenes como mucho). 1. Presento un splash 2. Ejecuto la carga de datos que necesita la aplicacion 3. cierro el splash 4. presento una ventana de login que coge los datos y los valida 5. Espero a que se cierre la ventana 6. Si no ha ido bien me salgo por piernas 7. Presento la ventana principal 8. entro en el mainloop. Lo que sucede es que tengo un monton de clases que me ayudan a hacer todo esto. No suelo usar Tkinter directamente, pero voy a ver si te puedo esbozar mejor como hacer esto (algun error se me colara, siempre pasan esas cosas cuando haces un refrito). Pos ma salido un refrito un poco tocho. Mil disculpas al resto de la lista por el tocho. Espero que por lo menos sirba para aprender algo sobre tkinter a los que empiezan. Una pregunta para la lista o su moderador, ¿ Una cosa como esta se debe contestar en la lista o en privado ? Lo digo por que algunas veces la gente se ha quejado cuando alguien mete un correo tocho en la lista. class Window(Toplevel): def __init__(self): Toplevel.__init__(self) self.hide() self.window_load(self) def hide(self): self.withdraw() def showModal(self): self.update_idletasks() self.deiconify() self.transient() self.grab_set() # Intento asegurarme de que cuando se # invoca a window_show ya se ha pintado # la ventana self.update_idletasks() self.update_idletasks() self.window_show() try: self.wait_window(self) except: pass return True def show(self): self.update_idletasks() self.deiconify() # Intento asegurarme de que cuando se # invoca a window_show ya se ha pintado # la ventana self.update_idletasks() self.update_idletasks() self.window_show() return True def window_load(self): """ A sobreescribir. Se invoca tras la creacion de la ventana. Aqui se deberian añadir los controles a esta. """ pass def window_show(self): """ A sobreescribir. Se invoca tras mostrarse la ventana. """ pass class Splash(Window): def __init__(self,callback): self.__callback = callback window.__init__(self) def window_show(self): self.__callback() self.hide() def window_load(self): # Ala, aqui a poner los controles, # un Label con una imagen o algun texto # de cargando la aplicacion por ejemplo. pass class Login(Window): def window_load(self): # Ala, aqui a poner los controles, # Unas cajas de texto para el usuario y # la contraseña. # unos botones de aceptar, cancelar # y cosas de esas. # Los eventos de los botones cancelar y aceptar # al final deberian llamar o hacer algo como los # metodos aceptar() y cancelar() que he puesto # mas abajo. self.ok = False pass def cancelar(self): self.ok = False self.hide() def aceptar(self): self.ok = True self.hide() class Aplicacion(Window): pass def main(): splash = Splash(micallback) splash.showModal() login = Login() login.showModal() if not login.ok : return app = Aplicacion() app.show() app.mainloop() > y la segunda pregunta, es que tengo una impresora termica tsp700 de la > marca star, esta viejita y el manual no habla de como programarla, > pero es una impresora 'raw' esto es, si le pasas un > > # cat /etc/group > /dev/lp0 > > se pone a imprimir el contenido del fichero, no se si alguien haya > trabajado con este tipo de impresoras en python y si no es asi, que > harian ustedes para programar la impresion de una impresora termica? > > estas son mis preguntas por ahora, ojala alguien me pueda seguir > ayudando, muchas gracias compañeros... > > David. > _______________________________________________ > Python-es mailing list > Python-es en aditel.org > http://listas.aditel.org/listinfo/python-es ______________________________________________ Renovamos el Correo Yahoo! Nuevos servicios, más seguridad http://correo.yahoo.es From mauroka en gmail.com Thu Sep 15 14:02:26 2005 From: mauroka en gmail.com (=?ISO-8859-1?Q?Mauro_S=E1nchez?=) Date: Thu, 15 Sep 2005 09:02:26 -0300 Subject: (sin asunto) In-Reply-To: References: Message-ID: <3c924a25050915050250d19da3@mail.gmail.com> que te ayudemos de que forma? El 14/09/05, renata carolina ayala sarasty escribió: > necesito ayuda en 2 programitas de matrices que no he podido realizar uno es > sobre una multiplicacion de 2 matrices y la otra es un cubo magico de > antemano gracias > > _________________________________________________________________ > Móviles, DVD, cámaras digitales, coleccionismo... Con unas ofertas que ni te > imaginas. http://www.msn.es/Subastas/ > > _______________________________________________ > Python-es mailing list > Python-es en aditel.org > http://listas.aditel.org/listinfo/python-es > From jcanto en hispasec.com Thu Sep 15 14:15:59 2005 From: jcanto en hispasec.com (Julio Canto) Date: Thu, 15 Sep 2005 14:15:59 +0200 Subject: (sin asunto) In-Reply-To: <3c924a25050915050250d19da3@mail.gmail.com> References: <3c924a25050915050250d19da3@mail.gmail.com> Message-ID: <432965FF.9080407@hispasec.com> Mauro Sánchez wrote: >que te ayudemos de que forma? > > Dandole el codigo hecho asi no tiene que hacerlo ella :P Un saludo, JC From rapto en arrakis.es Thu Sep 15 14:36:04 2005 From: rapto en arrakis.es (Marcos =?ISO-8859-1?Q?S=E1nchez?= Provencio) Date: Thu, 15 Sep 2005 14:36:04 +0200 Subject: (sin asunto) In-Reply-To: References: Message-ID: <1126787765.7548.15.camel@savin.proteus> De verdad, somos muy amables, pero con preguntas tan difusas te arriesgas a que te den respuestas sarcásticas. Como creo que es la primera vez que escribes, te recomiendo: * Escribir lo mejor posible y sin prisas (esto incluye los puntos y comas) * Pedir cosas más concretas (qué llevas hecho, qué te funciona y qué no, cuánto llevas en esto...). Hala, esperamos más :-) On jue, 2005-09-15 at 02:22 +0000, renata carolina ayala sarasty wrote: > necesito ayuda en 2 programitas de matrices que no he podido realizar uno es > sobre una multiplicacion de 2 matrices y la otra es un cubo magico de > antemano gracias > > _________________________________________________________________ > Móviles, DVD, cámaras digitales, coleccionismo... Con unas ofertas que ni te > imaginas. http://www.msn.es/Subastas/ > > _______________________________________________ > Python-es mailing list > Python-es en aditel.org > http://listas.aditel.org/listinfo/python-es -- Marcos Sánchez Provencio ------------ próxima parte ------------ _______________________________________________ Python-es mailing list Python-es en aditel.org http://listas.aditel.org/listinfo/python-es From Facundo.Batista en telefonicamoviles.com.ar Thu Sep 15 14:41:14 2005 From: Facundo.Batista en telefonicamoviles.com.ar (Batista, Facundo) Date: Thu, 15 Sep 2005 09:41:14 -0300 Subject: matrices Message-ID: <55018DD359F5B147861F150F4689161E0EDE5CF2@escont.tcp.com.ar> [renata carolina ayala sarasty] #- necesito que me ayuden con 2 programitas de matrices uno es una #- multiplicacion de matrices y la otra es un cubo magico, #- gracias de antemano Enviá hasta donde tenés hecho y planteá una pregunta específica. No te vamos a hacer el trabajo práctico para la Universidad. slds. Facundo Batista Desarrollo de Servicios Movistar (54 11) 5130-4643 Cel: 15 5161 0678 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 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. ------------ próxima parte ------------ _______________________________________________ Python-es mailing list Python-es en aditel.org http://listas.aditel.org/listinfo/python-es From pachi en mmn-arquitectos.com Thu Sep 15 17:36:21 2005 From: pachi en mmn-arquitectos.com (Rafael Villar Burke) Date: Thu, 15 Sep 2005 17:36:21 +0200 Subject: Curso de =?iso-8859-15?q?programaci=F3n_de_juegos_con_python_y_py?= =?iso-8859-15?q?game?= Message-ID: <432994F5.8020007@mmn-arquitectos.com> Supongo que ya lo habreis visto en Barrapunto o algún blog por ahí, pero hay un curso de programación de juegos en python, usando pygame, en linuxjuegos: http://www.linuxjuegos.com/2005/08/21/programacion-de-juegos-con-python-presentacion/ Saludos, Rafael Villar Burke ------------ próxima parte ------------ _______________________________________________ Python-es mailing list Python-es en aditel.org http://listas.aditel.org/listinfo/python-es From proyectoantonio en lycos.es Thu Sep 15 20:17:26 2005 From: proyectoantonio en lycos.es (AGM) Date: Thu, 15 Sep 2005 20:17:26 +0200 Subject: Como darse de baja es esta lista ? Message-ID: <20050915181730.31AEC10D68B@cmcodec06.st1.spray.net> Buenas tardes , Cual es el comando para darse de baja ? Muchas gracias From faltet en carabos.com Thu Sep 15 20:24:10 2005 From: faltet en carabos.com (Francesc Altet) Date: Thu, 15 Sep 2005 20:24:10 +0200 Subject: Como darse de baja es esta lista ? In-Reply-To: <20050915181730.31AEC10D68B@cmcodec06.st1.spray.net> References: <20050915181730.31AEC10D68B@cmcodec06.st1.spray.net> Message-ID: <200509152024.11452.faltet@carabos.com> A Dijous 15 Setembre 2005 20:17, AGM va escriure: > Buenas tardes , > > Cual es el comando para darse de baja ? Lo tienes en las cabeceras de todos los mensajes a la lista: List-Unsubscribe: , Au! -- >0,0< Francesc Altet     http://www.carabos.com/ V V Cárabos Coop. V.   Enjoy Data "-" From pan_python en yahoo.com.ar Thu Sep 15 20:58:44 2005 From: pan_python en yahoo.com.ar (Ariel Nardelli) Date: Thu, 15 Sep 2005 15:58:44 -0300 Subject: Modulos, importar desde variables. Message-ID: <4329C464.1010208@yahoo.com.ar> Hola. Tengo las opciones del menu de mi programa que cada opcion del menu llama a una funcion donde dentro importo el modulo del programa a usar y lo ejecuto. Estas funciones son siempre las mismas y mi idea es juntar y usar una sola, pero para eso tendria que importar los modulos desde una variable... Por ejemplo... # -40- Clientes. EVT_MENU(self, 40100000 , self.E40100000) # Abm clientes. EVT_MENU(self, 40201500 , self.E40201500) # Resumen p/Cliente EVT_MENU(self, 40202000 , self.E40202000) # Resumen General EVT_MENU(self, 40203000 , self.E40203000) # Cierre de mes def E40100000(self, event): # Abm Clientes from f40100000 import p40100000 win = p40100000(self.pmios, self, -1, "") win.CenterOnParent() win.Show(true) def E40201500(self, event): # Resumen p/Cliente from f40201500 import p40201500 win = p40201500(self.pmios, self, -1, "") win.CenterOnParent() win.Show(true) Estas son solo 2 de las tantas opciones de mi menu :), los nombres de los modulos estan "estandarizados" ya que uso como nombre el mismo numero que usa en el menu, y antes le agrego la f de fichero y la p de procedimiento segun corresponda... Esto yo lo puedo construir tranquilamente porque seria la opcion del menu + una f o p delante y asi simplificaria kilometros de codigo... Como puedo hacer entonces para importar desde variables? lo intente y me manda a freir papas :) Quien pueda ayudarme desde ya gracias! Ariel -- Saludos Panflin www.reconquista.com.ar From py en ls-l.org Fri Sep 16 03:11:28 2005 From: py en ls-l.org (Chema Cortes) Date: Fri, 16 Sep 2005 03:11:28 +0200 Subject: Modulos, importar desde variables. In-Reply-To: <4329C464.1010208@yahoo.com.ar> References: <4329C464.1010208@yahoo.com.ar> Message-ID: <200509160311.28549.py@ls-l.org> El Jueves 15 Septiembre 2005 20:58, Ariel Nardelli escribió: > Hola. > Tengo las opciones del menu de mi programa que cada opcion del menu > llama a una funcion donde dentro importo el modulo del programa a usar y > lo ejecuto. > Estas funciones son siempre las mismas y mi idea es juntar y usar una > sola, pero para eso tendria que importar los modulos desde una variable... > [...] > Esto yo lo puedo construir tranquilamente porque seria la opcion del > menu + una f o p delante y asi simplificaria kilometros de codigo... > Como puedo hacer entonces para importar desde variables? lo intente y me > manda a freir papas :) modulo=__import__("Módulo") En realidad necesitas combinar ésto con getattr() Por ejemplo, from f40100000 import p40100000 sería nom="40100000" proc=getattr(__import__('f'+nom),'p'+nom) Refactorizando un poco: codigos=( 40100000, # Abm clientes. 40201500, # Resumen p/Cliente 40202000 # Resumen General 40203000 # Cierre de mes ) # -40- Clientes. for codigo in codigos: EVT_MENU(self, codigo, self.mkProc(codigo)) def mkProc(self, codigo):     def genericProc(self, event): pr=geattr(__import__('f'+str(codigo)),'p'+str(codigo))         win = pr(self.pmios, self, -1, "")         win.CenterOnParent()         win.Show(true) return genericProc Un bonito ejemplo de "clausura" (clousure). From py en ls-l.org Fri Sep 16 09:43:18 2005 From: py en ls-l.org (Chema Cortes) Date: Fri, 16 Sep 2005 09:43:18 +0200 Subject: Modulos, importar desde variables. In-Reply-To: <200509160311.28549.py@ls-l.org> References: <4329C464.1010208@yahoo.com.ar> <200509160311.28549.py@ls-l.org> Message-ID: <432A7796.7000909@ls-l.org> Chema Cortes escribió: > Refactorizando un poco: > > codigos=( > 40100000, # Abm clientes. > 40201500, # Resumen p/Cliente > 40202000 # Resumen General > 40203000 # Cierre de mes > ) > > # -40- Clientes. > for codigo in codigos: > EVT_MENU(self, codigo, self.mkProc(codigo)) > > def mkProc(self, codigo): > def genericProc(self, event): > pr=geattr(__import__('f'+str(codigo)),'p'+str(codigo)) > win = pr(self.pmios, self, -1, "") > win.CenterOnParent() > win.Show(true) > return genericProc Probablemente esté mal (no lo he probado). El método mkProc debería devolver una función desligada (unbound), o sea, sin que esté el "self" como argumento. Algo así: def mkProc(self, codigo): def genericProc(event): pr=geattr(__import__('f'+str(codigo)),'p'+str(codigo)) win = pr(self.pmios, self, -1, "") win.CenterOnParent() win.Show(true) return genericProc No es el caso, pero si fuera necesario que el método creado dinámicamente estuviera ligado a la instancia, se haría a través del método __get__ de los descriptores: def mkProc(self, codigo): def genericProc(self, event): #.... #.... return genericProc.__get__(self, Tipo) Donde "Tipo" sería la clase que estamos definiendo. From chaghi en sion.com Fri Sep 16 03:10:13 2005 From: chaghi en sion.com (Mariano Draghi) Date: Thu, 15 Sep 2005 22:10:13 -0300 Subject: Modulos, importar desde variables. In-Reply-To: <4329C464.1010208@yahoo.com.ar> References: <4329C464.1010208@yahoo.com.ar> Message-ID: Ariel Nardelli wrote: > Hola. > Tengo las opciones del menu de mi programa que cada opcion del menu > llama a una funcion donde dentro importo el modulo del programa a usar y > lo ejecuto. > Estas funciones son siempre las mismas y mi idea es juntar y usar una > sola, pero para eso tendria que importar los modulos desde una variable... (... snip ...) > Como puedo hacer entonces para importar desde variables? lo intente y me > manda a freir papas :) > Hola Ariel. Tenés que usar la función __import__() Ejemplos: http://www.gulic.org/static/diveintopython-5.4-es/functional_programming/dynamic_import.html Saludos! -- Mariano From CRaymundoI en upao.edu.pe Thu Sep 15 19:38:51 2005 From: CRaymundoI en upao.edu.pe (Carlos Arturo Raymundo Ibanez) Date: Thu, 15 Sep 2005 12:38:51 -0500 Subject: Invitacion a Presentacion de Articulos!!! Message-ID: La Universidad Privada Antenor Orrego de Trujillo y la Sociedad Peruana de Computacion tienen el agrado de invitar a participar del Llamado de Trabajos en el: I WORKSHOP PERUANO DE INGENIERIA WEB - I WPIW http://www.upao.edu.pe/sistemas2005/web.htm Trujillo, 08 - 12 de noviembre 2005 Lugar: Universidad Privada Antenor Orrego-Trujillo http://www.upao.edu.pe 1. Fechas importantes: Recepción de trabajos: 10-Octubre-2005 Notificación de aceptación: 17-Octubre-2005 Versión definitiva: 31-Octubre-2005 2. Llamada a Artículos: Solicita contribuciones originales y de calidad donde se describan resultados de investigación y/o experiencias relativas al área de Ingeniería de Web. El Comité de Programa evaluará cada contribución en base a su relevancia, claridad, originalidad y adecuación al evento, así como a la existencia de validación de los resultados o experiencias realizadas. Los principales temas de interés incluyen, entre otros: - Modelado y desarrollo de Sistemas de Informaciòn basados en Web, - Administración de datos Web, - Desarrollo de hipermedia, - Ingenieria de Software Web, - Servicios Web, - Comercio Electrónico, - Semántica Web, - E-learning - Servicios Web. 3. Envío de artículos: Las contribuciones que se presenten deberán estar escritas en castellano, portugués o inglés, y deberán tener una longitud máxima de 4000 palabras, incluyendo bibliografía. Además, se deberá incluir un resumen de unas 200-250 palabras y un catálogo de palabras clave relativo a los temas de interés. Aquellos artículos excesivamente extensoso que se reciban fuera de plazo, serán automáticamente rechazados por el Comité de Programa. Los trabajos deberán enviarse de manera electrónica antes del 10 de Octubre del 2005. Instrucciones detalladas relativas al envío electrónico de las contribuciones, incluyendo formatos admitidos, estarán disponibles en el sitio web de I-WPIW a partir del 10 de Julio de 2005. Para el envío electrónico, es necesario que el archivo esté en formato PDF (portable document format). A seguir están los formatos y modelos necesarios (*) LaTeX (modelo en latex) Word (modelo para ms-word) PDF/Adobe Acrobat (versión final como ejemplo) 4. Para información adicional contactar con: Dr. Hernan Sagastegui Chigne Coordinador I-WPIW Universidad de Oviedo-España E-mail: hsagastegui en uniovi.es y/o Dr. Carlos Raymundo Coordinador General Universidad Antenor Orrego-Peru E-mail: craymundoi en upao.edu.pe ***Este mensaje contiene informacion confidencial y es solo de interes para el usuario. Si usted recibio por error este mensaje unicamente eliminelo. Cualquier opinion o punto de vista vertida en este mensaje, es exclusivamente responsabilidad del autor y no representa la posicion de la Universidad. ADVERTENCIA: Debera pasar un software antivirus a este mensaje y sus adjuntos, la Universidad no se hace responsable por la trasmision de mensajes con virus.*** ------------ próxima parte ------------ _______________________________________________ Python-es mailing list Python-es en aditel.org http://listas.aditel.org/listinfo/python-es From joepc74 en gmail.com Fri Sep 16 10:06:31 2005 From: joepc74 en gmail.com (JoePC) Date: Fri, 16 Sep 2005 10:06:31 +0200 Subject: Limitar ancho de banda Message-ID: <54af49c10509160106503ba1f6@mail.gmail.com> Estoy realizando un programa que manda emails por smtplib, pero el problema es que consume todo el ancho de banda y la conexion va despacio. ¿Alguien sabe como limitar el ancho de banda tanto en envio como en recepcion? Gracias. From packo en assamita.net Fri Sep 16 10:32:23 2005 From: packo en assamita.net (Paco Moreno) Date: Fri, 16 Sep 2005 10:32:23 +0200 Subject: Limitar ancho de banda In-Reply-To: <54af49c10509160106503ba1f6@mail.gmail.com> References: <54af49c10509160106503ba1f6@mail.gmail.com> Message-ID: <200509161032.23476.packo@assamita.net> El Viernes 16 Septiembre 2005 10:06, JoePC escribió: > Estoy realizando un programa que manda emails por smtplib, pero el > problema es que consume todo el ancho de banda y la conexion va > despacio. > ¿Alguien sabe como limitar el ancho de banda tanto en envio como en > recepcion? Gracias. > _______________________________________________ > Python-es mailing list > Python-es en aditel.org > http://listas.aditel.org/listinfo/python-es ¿mandandolos con un timeout? si manda un correo cada segundo no creo que tenga problemas. -- On a normal ascii line, the only safe condition to detect is a 'BREAK' - everything else having been assigned functions by Gnu EMACS. -- Tarl Neustaedter |Paco Moreno |web: http://www.assamita.net |blog: http://blog.assamita.net |correo: packo en assamita punto net |jabber: packo en jabber-hispano.org |skype: Paco Moreno -----BEGIN PGP PUBLIC KEY BLOCK----- Version: GnuPG v1.2.5 (GNU/Linux) mQGiBELCsD4RBAClXnpH6C7PbvowxwA2t2kEjJXhDtzVyVZuSEw6c/Pv7lOLLRZn v19dlLdrS+6r7DnMD04kAngwz8Cyl/6THzE5oORORcbmqblpHtjuA3FGeviizDYS AAGxNBDETRMNWW0ySZ7+TbIRoxWXKqR6mV6HMHHXgGrSHGRvns8gbliKWwCgzSRh YrtTHS7YTZcqLSIFLtIfHtMD/iwr2lWsx+kIVWFxdMKr5aGkVvPEuvKYy5zb7SLU e8ZS4yCQ0dqEDzAt51pZrlDNjz9uT5Ph82oeq3RwfE3dC8OCoAFMOo9gBgfN7vWX BYxBH0/5AAPM0zXSONueOby/XaZCE8RvSgR8SFLB+PrTh2NbxU1x5hVpEJhmv9CF qZulA/9cB5tucR6x1PpaHbbCADrW2I0k0iLsgZ9xBMzJAXd9TcVBPctsTKW6CBrm 6cuOlqm4KTXT7fVlnQlYO4VNNFL9dTsX6dAJh9zR2Dnjq/lzJDciEQ1lu71BckNR qGNk0zDpEneEYLloUFgZ9LkXS23lbbU8en/vuVD86bZlIqpqabQgUGFjbyBNb3Jl bm8gPHBhY2tvQGFzc2FtaXRhLm5ldD6IWwQTEQIAGwUCQsKwPgYLCQgHAwIDFQID AxYCAQIeAQIXgAAKCRBd6TKMpwYu7KRZAJwID/yV+qRR18EzBp5EDU8eI2KWLgCg n8JEE96mw/+QE5njfa10hoaMfd65AQ0EQsKwPxAEANprAa1sMRSneKp0xYMmNuyF NnOM/Gt2jp5Ckoa+EOxgrgXyt3VDiM0NYo96lIqoRkWj3F3oVP9dA+OpIKaFUwd6 2Uom4E5JD51iimtMTajq+qZ428N3ZN+bRPcMHs3+eO4rficZ6AGovRQeSY2+guWg CwPwb8QTS4/WTf3amVWrAAMFA/4uZWN7GrRJoAjFiiQ528FBAUpqsG/Zf3qIGpFT 8gpGPU0t71zjsPpfDkRHRNapxrYwYql+8yPipSTDhdiOhD2NNJ4eXSltYsbYW+YV yytCMGOe5FU3Qamea1VQZjr688p9ahv7UphvvielDgp4WFKwQdAAdU5iknodcN8t GrUBzIhGBBgRAgAGBQJCwrA/AAoJEF3pMoynBi7san4AnRLXPIo+1TZS4rTAy63t jRs1u+qtAKDCqWwlhYioil28PbjO2d8RMzfhQA== =mY0w -----END PGP PUBLIC KEY BLOCK----- From joepc74 en gmail.com Fri Sep 16 13:22:45 2005 From: joepc74 en gmail.com (JoePC) Date: Fri, 16 Sep 2005 13:22:45 +0200 Subject: Limitar ancho de banda In-Reply-To: <200509161032.23476.packo@assamita.net> References: <54af49c10509160106503ba1f6@mail.gmail.com> <200509161032.23476.packo@assamita.net> Message-ID: <54af49c1050916042258600827@mail.gmail.com> El problema sirge cuando el email es muy grande y se tarda un rato en enviar. El 16/09/05, Paco Moreno escribió: > El Viernes 16 Septiembre 2005 10:06, JoePC escribió: > > Estoy realizando un programa que manda emails por smtplib, pero el > > problema es que consume todo el ancho de banda y la conexion va > > despacio. > > ¿Alguien sabe como limitar el ancho de banda tanto en envio como en > > recepcion? Gracias. > > _______________________________________________ > > Python-es mailing list > > Python-es en aditel.org > > http://listas.aditel.org/listinfo/python-es > ¿mandandolos con un timeout? si manda un correo cada segundo no creo que tenga > problemas. > -- > On a normal ascii line, the only safe condition to detect is a 'BREAK' > - everything else having been assigned functions by Gnu EMACS. > -- Tarl Neustaedter > |Paco Moreno > |web: http://www.assamita.net > |blog: http://blog.assamita.net > |correo: packo en assamita punto net > |jabber: packo en jabber-hispano.org > |skype: Paco Moreno > -----BEGIN PGP PUBLIC KEY BLOCK----- > Version: GnuPG v1.2.5 (GNU/Linux) > > mQGiBELCsD4RBAClXnpH6C7PbvowxwA2t2kEjJXhDtzVyVZuSEw6c/Pv7lOLLRZn > v19dlLdrS+6r7DnMD04kAngwz8Cyl/6THzE5oORORcbmqblpHtjuA3FGeviizDYS > AAGxNBDETRMNWW0ySZ7+TbIRoxWXKqR6mV6HMHHXgGrSHGRvns8gbliKWwCgzSRh > YrtTHS7YTZcqLSIFLtIfHtMD/iwr2lWsx+kIVWFxdMKr5aGkVvPEuvKYy5zb7SLU > e8ZS4yCQ0dqEDzAt51pZrlDNjz9uT5Ph82oeq3RwfE3dC8OCoAFMOo9gBgfN7vWX > BYxBH0/5AAPM0zXSONueOby/XaZCE8RvSgR8SFLB+PrTh2NbxU1x5hVpEJhmv9CF > qZulA/9cB5tucR6x1PpaHbbCADrW2I0k0iLsgZ9xBMzJAXd9TcVBPctsTKW6CBrm > 6cuOlqm4KTXT7fVlnQlYO4VNNFL9dTsX6dAJh9zR2Dnjq/lzJDciEQ1lu71BckNR > qGNk0zDpEneEYLloUFgZ9LkXS23lbbU8en/vuVD86bZlIqpqabQgUGFjbyBNb3Jl > bm8gPHBhY2tvQGFzc2FtaXRhLm5ldD6IWwQTEQIAGwUCQsKwPgYLCQgHAwIDFQID > AxYCAQIeAQIXgAAKCRBd6TKMpwYu7KRZAJwID/yV+qRR18EzBp5EDU8eI2KWLgCg > n8JEE96mw/+QE5njfa10hoaMfd65AQ0EQsKwPxAEANprAa1sMRSneKp0xYMmNuyF > NnOM/Gt2jp5Ckoa+EOxgrgXyt3VDiM0NYo96lIqoRkWj3F3oVP9dA+OpIKaFUwd6 > 2Uom4E5JD51iimtMTajq+qZ428N3ZN+bRPcMHs3+eO4rficZ6AGovRQeSY2+guWg > CwPwb8QTS4/WTf3amVWrAAMFA/4uZWN7GrRJoAjFiiQ528FBAUpqsG/Zf3qIGpFT > 8gpGPU0t71zjsPpfDkRHRNapxrYwYql+8yPipSTDhdiOhD2NNJ4eXSltYsbYW+YV > yytCMGOe5FU3Qamea1VQZjr688p9ahv7UphvvielDgp4WFKwQdAAdU5iknodcN8t > GrUBzIhGBBgRAgAGBQJCwrA/AAoJEF3pMoynBi7san4AnRLXPIo+1TZS4rTAy63t > jRs1u+qtAKDCqWwlhYioil28PbjO2d8RMzfhQA== > =mY0w > -----END PGP PUBLIC KEY BLOCK----- > > _______________________________________________ > Python-es mailing list > Python-es en aditel.org > http://listas.aditel.org/listinfo/python-es > From rapto en arrakis.es Fri Sep 16 13:28:53 2005 From: rapto en arrakis.es (Marcos =?ISO-8859-1?Q?S=E1nchez?= Provencio) Date: Fri, 16 Sep 2005 13:28:53 +0200 Subject: Limitar ancho de banda In-Reply-To: <54af49c1050916042258600827@mail.gmail.com> References: <54af49c10509160106503ba1f6@mail.gmail.com> <200509161032.23476.packo@assamita.net> <54af49c1050916042258600827@mail.gmail.com> Message-ID: <1126870133.9536.12.camel@savin.proteus> Busca por google "traffic shaping" y cosas así On vie, 2005-09-16 at 13:22 +0200, JoePC wrote: > El problema sirge cuando el email es muy grande y se tarda un rato en enviar. > > El 16/09/05, Paco Moreno escribió: > > El Viernes 16 Septiembre 2005 10:06, JoePC escribió: > > > Estoy realizando un programa que manda emails por smtplib, pero el > > > problema es que consume todo el ancho de banda y la conexion va > > > despacio. > > > ¿Alguien sabe como limitar el ancho de banda tanto en envio como en > > > recepcion? Gracias. > > > _______________________________________________ > > > Python-es mailing list > > > Python-es en aditel.org > > > http://listas.aditel.org/listinfo/python-es > > ¿mandandolos con un timeout? si manda un correo cada segundo no creo que tenga > > problemas. > > -- > > On a normal ascii line, the only safe condition to detect is a 'BREAK' > > - everything else having been assigned functions by Gnu EMACS. > > -- Tarl Neustaedter > > |Paco Moreno > > |web: http://www.assamita.net > > |blog: http://blog.assamita.net > > |correo: packo en assamita punto net > > |jabber: packo en jabber-hispano.org > > |skype: Paco Moreno > > -----BEGIN PGP PUBLIC KEY BLOCK----- > > Version: GnuPG v1.2.5 (GNU/Linux) > > > > mQGiBELCsD4RBAClXnpH6C7PbvowxwA2t2kEjJXhDtzVyVZuSEw6c/Pv7lOLLRZn > > v19dlLdrS+6r7DnMD04kAngwz8Cyl/6THzE5oORORcbmqblpHtjuA3FGeviizDYS > > AAGxNBDETRMNWW0ySZ7+TbIRoxWXKqR6mV6HMHHXgGrSHGRvns8gbliKWwCgzSRh > > YrtTHS7YTZcqLSIFLtIfHtMD/iwr2lWsx+kIVWFxdMKr5aGkVvPEuvKYy5zb7SLU > > e8ZS4yCQ0dqEDzAt51pZrlDNjz9uT5Ph82oeq3RwfE3dC8OCoAFMOo9gBgfN7vWX > > BYxBH0/5AAPM0zXSONueOby/XaZCE8RvSgR8SFLB+PrTh2NbxU1x5hVpEJhmv9CF > > qZulA/9cB5tucR6x1PpaHbbCADrW2I0k0iLsgZ9xBMzJAXd9TcVBPctsTKW6CBrm > > 6cuOlqm4KTXT7fVlnQlYO4VNNFL9dTsX6dAJh9zR2Dnjq/lzJDciEQ1lu71BckNR > > qGNk0zDpEneEYLloUFgZ9LkXS23lbbU8en/vuVD86bZlIqpqabQgUGFjbyBNb3Jl > > bm8gPHBhY2tvQGFzc2FtaXRhLm5ldD6IWwQTEQIAGwUCQsKwPgYLCQgHAwIDFQID > > AxYCAQIeAQIXgAAKCRBd6TKMpwYu7KRZAJwID/yV+qRR18EzBp5EDU8eI2KWLgCg > > n8JEE96mw/+QE5njfa10hoaMfd65AQ0EQsKwPxAEANprAa1sMRSneKp0xYMmNuyF > > NnOM/Gt2jp5Ckoa+EOxgrgXyt3VDiM0NYo96lIqoRkWj3F3oVP9dA+OpIKaFUwd6 > > 2Uom4E5JD51iimtMTajq+qZ428N3ZN+bRPcMHs3+eO4rficZ6AGovRQeSY2+guWg > > CwPwb8QTS4/WTf3amVWrAAMFA/4uZWN7GrRJoAjFiiQ528FBAUpqsG/Zf3qIGpFT > > 8gpGPU0t71zjsPpfDkRHRNapxrYwYql+8yPipSTDhdiOhD2NNJ4eXSltYsbYW+YV > > yytCMGOe5FU3Qamea1VQZjr688p9ahv7UphvvielDgp4WFKwQdAAdU5iknodcN8t > > GrUBzIhGBBgRAgAGBQJCwrA/AAoJEF3pMoynBi7san4AnRLXPIo+1TZS4rTAy63t > > jRs1u+qtAKDCqWwlhYioil28PbjO2d8RMzfhQA== > > =mY0w > > -----END PGP PUBLIC KEY BLOCK----- > > > > _______________________________________________ > > 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 -- Marcos Sánchez Provencio ------------ próxima parte ------------ _______________________________________________ Python-es mailing list Python-es en aditel.org http://listas.aditel.org/listinfo/python-es From rmayorga en ipvg.cl Fri Sep 16 15:28:22 2005 From: rmayorga en ipvg.cl (Rodrigo Mayorga) Date: Fri, 16 Sep 2005 09:28:22 -0400 Subject: Limitar ancho de banda In-Reply-To: <1126870133.9536.12.camel@savin.proteus> References: <1126870133.9536.12.camel@savin.proteus> Message-ID: Yo tuve un problema parecido con un servidor web que programé con python para una tarea de la universidad. La única solución que encontré fue utilizar sockets y trabajar con el protocolo HTTP. Si deseo transmitir 100Kb a 8Kbps, divido los 100 por 8 y cada paquete es enviado cada segundo (usando un timer o sleep()). No tengo el código fuente, ya que ese trabajo fue hace tiempo. > -----Mensaje original----- > De: python-es-bounces en aditel.org [mailto:python-es-bounces en aditel.org]En > nombre de Marcos Sánchez Provencio > Enviado el: Viernes, 16 de Septiembre de 2005 7:29 > Para: La lista de python en castellano > Asunto: Re: [Python-es] Limitar ancho de banda > > > Busca por google "traffic shaping" y cosas así > > On vie, 2005-09-16 at 13:22 +0200, JoePC wrote: > > El problema sirge cuando el email es muy grande y se tarda un > rato en enviar. > > > > El 16/09/05, Paco Moreno escribió: > > > El Viernes 16 Septiembre 2005 10:06, JoePC escribió: > > > > Estoy realizando un programa que manda emails por smtplib, pero el > > > > problema es que consume todo el ancho de banda y la conexion va > > > > despacio. > > > > ¿Alguien sabe como limitar el ancho de banda tanto en envio como en > > > > recepcion? Gracias. > > > > _______________________________________________ > > > > Python-es mailing list > > > > Python-es en aditel.org > > > > http://listas.aditel.org/listinfo/python-es > > > ¿mandandolos con un timeout? si manda un correo cada segundo > no creo que tenga > > > problemas. > > > -- > > > On a normal ascii line, the only safe condition to detect is a 'BREAK' > > > - everything else having been assigned functions by Gnu EMACS. > > > -- Tarl Neustaedter > > > |Paco Moreno > > > |web: http://www.assamita.net > > > |blog: http://blog.assamita.net > > > |correo: packo en assamita punto net > > > |jabber: packo en jabber-hispano.org > > > |skype: Paco Moreno > > > -----BEGIN PGP PUBLIC KEY BLOCK----- > > > Version: GnuPG v1.2.5 (GNU/Linux) > > > > > > mQGiBELCsD4RBAClXnpH6C7PbvowxwA2t2kEjJXhDtzVyVZuSEw6c/Pv7lOLLRZn > > > v19dlLdrS+6r7DnMD04kAngwz8Cyl/6THzE5oORORcbmqblpHtjuA3FGeviizDYS > > > AAGxNBDETRMNWW0ySZ7+TbIRoxWXKqR6mV6HMHHXgGrSHGRvns8gbliKWwCgzSRh > > > YrtTHS7YTZcqLSIFLtIfHtMD/iwr2lWsx+kIVWFxdMKr5aGkVvPEuvKYy5zb7SLU > > > e8ZS4yCQ0dqEDzAt51pZrlDNjz9uT5Ph82oeq3RwfE3dC8OCoAFMOo9gBgfN7vWX > > > BYxBH0/5AAPM0zXSONueOby/XaZCE8RvSgR8SFLB+PrTh2NbxU1x5hVpEJhmv9CF > > > qZulA/9cB5tucR6x1PpaHbbCADrW2I0k0iLsgZ9xBMzJAXd9TcVBPctsTKW6CBrm > > > 6cuOlqm4KTXT7fVlnQlYO4VNNFL9dTsX6dAJh9zR2Dnjq/lzJDciEQ1lu71BckNR > > > qGNk0zDpEneEYLloUFgZ9LkXS23lbbU8en/vuVD86bZlIqpqabQgUGFjbyBNb3Jl > > > bm8gPHBhY2tvQGFzc2FtaXRhLm5ldD6IWwQTEQIAGwUCQsKwPgYLCQgHAwIDFQID > > > AxYCAQIeAQIXgAAKCRBd6TKMpwYu7KRZAJwID/yV+qRR18EzBp5EDU8eI2KWLgCg > > > n8JEE96mw/+QE5njfa10hoaMfd65AQ0EQsKwPxAEANprAa1sMRSneKp0xYMmNuyF > > > NnOM/Gt2jp5Ckoa+EOxgrgXyt3VDiM0NYo96lIqoRkWj3F3oVP9dA+OpIKaFUwd6 > > > 2Uom4E5JD51iimtMTajq+qZ428N3ZN+bRPcMHs3+eO4rficZ6AGovRQeSY2+guWg > > > CwPwb8QTS4/WTf3amVWrAAMFA/4uZWN7GrRJoAjFiiQ528FBAUpqsG/Zf3qIGpFT > > > 8gpGPU0t71zjsPpfDkRHRNapxrYwYql+8yPipSTDhdiOhD2NNJ4eXSltYsbYW+YV > > > yytCMGOe5FU3Qamea1VQZjr688p9ahv7UphvvielDgp4WFKwQdAAdU5iknodcN8t > > > GrUBzIhGBBgRAgAGBQJCwrA/AAoJEF3pMoynBi7san4AnRLXPIo+1TZS4rTAy63t > > > jRs1u+qtAKDCqWwlhYioil28PbjO2d8RMzfhQA== > > > =mY0w > > > -----END PGP PUBLIC KEY BLOCK----- > > > > > > _______________________________________________ > > > 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 > -- > Marcos Sánchez Provencio > > ------------ próxima parte ------------ _______________________________________________ Python-es mailing list Python-es en aditel.org http://listas.aditel.org/listinfo/python-es From javier.lasheras en telefonica.net Fri Sep 16 16:47:48 2005 From: javier.lasheras en telefonica.net (javier lasheras) Date: Fri, 16 Sep 2005 16:47:48 +0200 Subject: Limitar ancho de banda In-Reply-To: <54af49c10509160106503ba1f6@mail.gmail.com> References: <54af49c10509160106503ba1f6@mail.gmail.com> Message-ID: <81400d2ecdfb21f38054b94d11cdec07@telefonica.net> Buenas: Yo delegaría esta labor en el sistema operativo: http://www.google.com/search?client=safari&rls=es-es&q=QoS&ie=UTF -8&oe=UTF-8 Este es un tema de administración que se sale un poco del objetivo de esta lista, pero creo que es la forma más limpia de resolver tu problema. Como verás, a día de hoy, prácticamente todos los SO tienen soporte para QoS (Quality of Service). El 16/09/2005, a las 10:06, JoePC escribió: > Estoy realizando un programa que manda emails por smtplib, pero el > problema es que consume todo el ancho de banda y la conexion va > despacio. > ¿Alguien sabe como limitar el ancho de banda tanto en envio como en > recepcion? > Gracias. > _______________________________________________ > Python-es mailing list > Python-es en aditel.org > http://listas.aditel.org/listinfo/python-es From acuellar en puj.edu.co Sat Sep 17 02:04:51 2005 From: acuellar en puj.edu.co (Alexis Cuellar Ocampo) Date: Fri, 16 Sep 2005 19:04:51 -0500 Subject: [python]xml,,dtd,xsl Message-ID: buenas para ver si me pueden recomendar un buen tutorial donde me expliquen todo acerca de xml,dtd y xsl, por supuesto en español gracias ALEXIS CUELLAR Estudiante de Ingenieria de Sistemas y Computacion Pontificia Universidad Javeriana de cali ------------ 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 Sat Sep 17 08:14:08 2005 From: morillas en posta.unizar.es (luis miguel morillas) Date: Sat, 17 Sep 2005 08:14:08 +0200 Subject: [python]xml,,dtd,xsl In-Reply-To: References: Message-ID: <20050917061408.GA2724@marmota> Asunto: [Python-es] [python]xml,,dtd,xsl Fecha: vie, sep 16, 2005 at 07:04:51 -0500 Citando a Alexis Cuellar Ocampo (acuellar en puj.edu.co): > buenas > > para ver si me pueden recomendar un buen tutorial donde me expliquen todo acerca de xml,dtd y xsl, > por supuesto en español > ¿Buscas documentación sobre xml en general o sobre las APIs de python para procesar xml? -- Luis Miguel No a las patentes de software en Europa EuropeSwPatentFree http://EuropeSwPatentFree.hispalinux.es From juanma1980 en gmail.com Sun Sep 18 23:08:51 2005 From: juanma1980 en gmail.com (Juan Manuel) Date: Sun, 18 Sep 2005 21:08:51 +0000 (UTC) Subject: ejecutar programas desde python In-Reply-To: References: Message-ID: <200510031156.39437.juanma1980@gmail.com> Buenas! A ver si me podéis echar un cable. Como toma de contacto con el mundillo de python y la programación en linux me he decidido por realizarme una gui con pyQt para VLC, un reproductor multimedia multiplataforma. Bien, mi problema llega al momento de ejecutar vlc. El código que pongo es el siguiente: from wxPython.wx import * from wxPython.grid import * import qt import os .. .. class TestGrid(wxGrid): def __init__(self, parent, log): .. .. os.popen2('/usr/bin/vlc') .. .. Bien, al llegar al os.popen2 el programa sencillamente deja de ejecutarse sin dar mensaje de error. Mirando en los procesos que se ha ejecutado (por si ha llegado a lanzar el vlc) veo que vlc aparece como (uso linux). Es decir, que ha sido lanzado y "ha muerto". Lo curioso es que si pongo un programa que tenga GUI, como gcdmaster o kmplayer, si que funciona bien; y cualquier programa de consola me hace lo mismo que vlc, se lanza y aparece como , interrumpiendo la ejecución de la rutina de python de paso. ¿Qué es lo que hago mal? Uso python 2.3.5 p.d. por probar me baje el ejemplo que aparece en la página de os.popen para ejecutar el gnuchess y tampoco funciona, me hace lo mismo. ------------ próxima parte ------------ _______________________________________________ Python-es mailing list Python-es en aditel.org http://listas.aditel.org/listinfo/python-es From dmozca en gmail.com Mon Sep 19 04:08:01 2005 From: dmozca en gmail.com (David Pantoja) Date: Mon, 19 Sep 2005 02:08:01 +0000 Subject: datetime fin de semana Message-ID: <1693cb0305091819085b55f373@mail.gmail.com> Hola a todos, resulta que me he encontrado una funcioncita muy interesante import datetime def get_date(yr,mth,day): if mth<1: yr=yr-((abs(mth)/12)+1) mth=mth+((abs(mth)/12)+1)*12 if mth>12: yr=yr+(mth/12) mth=mth-(mth/12)*12 begin_mth= datetime.date(yr, mth, 1) return begin_mth + datetime.timedelta(day - 1) con esta funcioncita que me encontre en la lista, puedo calcular fechas en el futuro, sin embargo tengo una duda, si quiero que solo se puedan contar los dias habiles (esto es descontar los sabados y los domingos), como es que le puedo hacer para esto?, por ejemplo, si quiero que se impriman la fecha de 3 dias habiles posteriores a la fecha de expedicion y esto lo hago un miercoles, como le hago para que en vez de que me devuelva que la entrega es en sabado, me la recorra hasta el lunes, lo mismo para el jueves y el viernes, esto es que se salte el fin de semana, o incluso dias no habiles, como le podria hacer??? gracias... From jordinas en gmail.com Mon Sep 19 10:41:14 2005 From: jordinas en gmail.com (Joan Ordinas) Date: Mon, 19 Sep 2005 10:41:14 +0200 Subject: ejecutar programas desde python In-Reply-To: <200510031156.39437.juanma1980@gmail.com> References: <200510031156.39437.juanma1980@gmail.com> Message-ID: <9140533f05091901416c671278@mail.gmail.com> On 10/3/05, Juan Manuel wrote: > Buenas! > A ver si me podéis echar un cable. > Como toma de contacto con el mundillo de python y la programación en linux me > he decidido por realizarme una gui con pyQt para VLC, un reproductor > multimedia multiplataforma. > Bien, mi problema llega al momento de ejecutar vlc. > El código que pongo es el siguiente: > > from wxPython.wx import * > from wxPython.grid import * > import qt > import os > .. > .. > class TestGrid(wxGrid): > def __init__(self, parent, log): > .. > .. > os.popen2('/usr/bin/vlc') > .. > .. > > Bien, al llegar al os.popen2 el programa sencillamente deja de ejecutarse sin > dar mensaje de error. Mirando en los procesos que se ha ejecutado (por si ha > llegado a lanzar el vlc) veo que vlc aparece como (uso linux). Es > decir, que ha sido lanzado y "ha muerto". > Lo curioso es que si pongo un programa que tenga GUI, como gcdmaster o > kmplayer, si que funciona bien; y cualquier programa de consola me hace lo > mismo que vlc, se lanza y aparece como , interrumpiendo la ejecución > de la rutina de python de paso. > > ¿Qué es lo que hago mal? os.popen2('/usr/bin/vlc') te retorna un pipe: ¿lo guardas en una variable? ¿lees su salida? Creo que lo que necesitas es os.system. JJOR From faltet en carabos.com Mon Sep 19 12:32:14 2005 From: faltet en carabos.com (Francesc Altet) Date: Mon, 19 Sep 2005 12:32:14 +0200 Subject: ejecutar programas desde python In-Reply-To: <200510031156.39437.juanma1980@gmail.com> References: <200510031156.39437.juanma1980@gmail.com> Message-ID: <1127125934.2848.25.camel@localhost.localdomain> El dl 03 de 10 del 2005 a les 11:56 +0200, en/na Juan Manuel va escriure: > Bien, al llegar al os.popen2 el programa sencillamente deja de ejecutarse sin > dar mensaje de error. Mirando en los procesos que se ha ejecutado (por si ha > llegado a lanzar el vlc) veo que vlc aparece como (uso linux). Es > decir, que ha sido lanzado y "ha muerto". > Lo curioso es que si pongo un programa que tenga GUI, como gcdmaster o > kmplayer, si que funciona bien; y cualquier programa de consola me hace lo > mismo que vlc, se lanza y aparece como , interrumpiendo la ejecución > de la rutina de python de paso. Puede ser que al 'vlc' no le siente demasiado bien ejecutarse sin una 'shell' por arriba. Te recomiendo que use el módulo subprocess, que te da opcion a lanzarla también. > Uso python 2.3.5 Subprocess se introdujo en Python 2.4. Si esto supone un problema para ti, copia el modulo a algun directorio en tu PYTHONPATH y a correr (subprocess es totalmente compatible con python 2.3). Saludos, -- >0,0< Francesc Altet http://www.carabos.com/ V V Cárabos Coop. V. Enjoy Data "-" From cabrerachaparro en gmail.com Mon Sep 19 17:59:33 2005 From: cabrerachaparro en gmail.com (Daniel cabrera) Date: Mon, 19 Sep 2005 10:59:33 -0500 Subject: Instalar Webware Message-ID: <8565ad9050919085935530e06@mail.gmail.com> Hola, por favor alguien sabe como se instala el WebWare sobre Linux, estuve investigando pero solo encontre para hacerlo sobre Windows. Gracias -- Daniel Cabrera Chaparro From cescd en yahoo.com.mx Mon Sep 19 19:00:33 2005 From: cescd en yahoo.com.mx (Cesar Cardenas Desales) Date: Mon, 19 Sep 2005 12:00:33 -0500 (CDT) Subject: Instalar Webware In-Reply-To: <8565ad9050919085935530e06@mail.gmail.com> References: <8565ad9050919085935530e06@mail.gmail.com> Message-ID: <20050919170033.42393.qmail@web50412.mail.yahoo.com> Pues no debe haber gran diferencia entre instalarlo en Windows o Linux, ya que lo único que se hace es agregar un adaptador de CGI para las llamadas dirigidas a Webkit. 1. Asegúrate de configurar tu servidor para que pueda ejecutar CGI. 2. Instala los scripts de Webkit 3. Configura un contexto de Webkit de acuerdo al adaptador que elijas. El manual de instalación indica claramente que la secuencia básica de comandos es: $ cd /ruta/a/Webware/ $ python install.py (proporciona password, etc) $ cd WebKit/Adapters/wkcgi $ make $ cp wkcgi /path/to/cgi-bin/wkcgi.cgi $ cd ../.. (you're now in WebKit/) $ ./AppServer La información completa está en: http://www.webwareforpython.org/Webware/WebKit/Docs/InstallGuide.html Si tienes alguna duda o problema específico con la instalación haznos saber. Saludos --- Daniel cabrera escribió: > Hola, > por favor alguien sabe como se instala el WebWare > sobre Linux, estuve > investigando pero solo encontre para hacerlo sobre > Windows. > Gracias > > -- > Daniel Cabrera Chaparro > _______________________________________________ > 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 2GB extra a tu correo por $100 al mes. http://net.yahoo.com.mx From minoztro en gmail.com Mon Sep 19 19:09:53 2005 From: minoztro en gmail.com (Milton inostroza) Date: Mon, 19 Sep 2005 13:09:53 -0400 Subject: programar en tres capas Message-ID: <172699c50509191009328919a9@mail.gmail.com> estimados (as): en un curso de la universidad estamos viendo la programación por tres capas y el profesor dio la facilidad de utilizar las herramientas que nosotros quisieramos. Yo tengo experiencia en python + gtk + postgresql, pero nunca habia programado en tres capas mi consulta es la siguiente: - he trabajado con procedimientos almacenados con postgresql, pero nunca he trabajado en los lenguajes pl/python o cosas por el estilo (no recuerdo bien los nombres de los lenguajes que se pueden utilizar en este motor de base de datos), la pregunta es: es correcto implementar las reglas de negocio en estos lenguajes y alojarlos en el motor de base de datos?, se puede?. en las capa GUI no tengo problema ya que tengo pensado utilizar python + gtk(primera opción) y PSP(cuando nos pidan cambiar la capa de GUI). salu2!!, espero haberme explicado bien -- Milton Inostroza Aguilera From pan_python en yahoo.com.ar Mon Sep 19 20:17:57 2005 From: pan_python en yahoo.com.ar (Ariel Nardelli) Date: Mon, 19 Sep 2005 15:17:57 -0300 Subject: Modulos, importar desde variables. In-Reply-To: <200509160311.28549.py@ls-l.org> References: <4329C464.1010208@yahoo.com.ar> <200509160311.28549.py@ls-l.org> Message-ID: <432F00D5.1060704@yahoo.com.ar> Hola Chema.. Antes que nada, como siempre, MIL GRACIAS POR LAS AYUDAS!!!!!!!!!!!!!!!!!!!!!, realmente se nota que sos un buen tipo dispuesto a ayudar... Bueno, a lo nuestro :) Estube haciendo pruebas con lo que me mandaste y ademas de achicarme el codigo, algo asi me aydaria para poder hacer otras cosas como tener en una db las opciones que el usuario puede entrar y asi tener un nivel de seguridad por usuario, cosa que me interesa hacer... Pero antes de hacer esa parte tengo que hacer andar lo que me mandaste, todavia no termino de entenderlo bien pero intento probarlo y no me funciona... Puse tal cual esta en tu ejemplo (solo que agregue una , en uno de las definiciones de codigos (deje el ultimo sin coma) y hice los demas pasos pero al ejectuarlo zap, no me anda.... Me larga esto... TypeError: genericProc() takes exactly 2 arguments (1 given) Evidentemente, paso un solo argumento y se necesitan pasar dos, pero no se que pasarle... Aca te pongo lo que hice... # -40- Clientes. codigos=( 40100000, # Abm clientes. 40201500, # Resumen p/Cliente 40202000, # Resumen General 40203000 # Cierre de mes ) for codigo in codigos: EVT_MENU(self, codigo, self.mkProc(codigo)) # Clientes -40- def mkProc(self, codigo): def genericProc(self, event): pr=geattr(__import__('f'+str(codigo)),'p'+str(codigo)) win = pr(self.pmios, self, -1, "") win.CenterOnParent() win.Show(true) return genericProc Donde podria estar el error? Gracias de nuevo, Ariel... Chema Cortes wrote: >El Jueves 15 Septiembre 2005 20:58, Ariel Nardelli escribió: > > >>Hola. >>Tengo las opciones del menu de mi programa que cada opcion del menu >>llama a una funcion donde dentro importo el modulo del programa a usar y >>lo ejecuto. >>Estas funciones son siempre las mismas y mi idea es juntar y usar una >>sola, pero para eso tendria que importar los modulos desde una variable... >>[...] >>Esto yo lo puedo construir tranquilamente porque seria la opcion del >>menu + una f o p delante y asi simplificaria kilometros de codigo... >>Como puedo hacer entonces para importar desde variables? lo intente y me >>manda a freir papas :) >> >> > >modulo=__import__("Módulo") > >En realidad necesitas combinar ésto con getattr() > >Por ejemplo, > > from f40100000 import p40100000 > >sería > > nom="40100000" > proc=getattr(__import__('f'+nom),'p'+nom) > >Refactorizando un poco: > >codigos=( > 40100000, # Abm clientes. > 40201500, # Resumen p/Cliente > 40202000 # Resumen General > 40203000 # Cierre de mes >) > > # -40- Clientes. > for codigo in codigos: > EVT_MENU(self, codigo, self.mkProc(codigo)) > > def mkProc(self, codigo): > def genericProc(self, event): > pr=geattr(__import__('f'+str(codigo)),'p'+str(codigo)) > win = pr(self.pmios, self, -1, "") > win.CenterOnParent() > win.Show(true) > return genericProc > > >Un bonito ejemplo de "clausura" (clousure). >_______________________________________________ >Python-es mailing list >Python-es en aditel.org >http://listas.aditel.org/listinfo/python-es > > -- Saludos Panflin www.reconquista.com.ar From juanma1980 en gmail.com Tue Sep 20 01:14:59 2005 From: juanma1980 en gmail.com (Juan Manuel) Date: Mon, 19 Sep 2005 23:14:59 +0000 (UTC) Subject: ejecutar programas desde python In-Reply-To: <1127125934.2848.25.camel@localhost.localdomain> References: <200510031156.39437.juanma1980@gmail.com> <1127125934.2848.25.camel@localhost.localdomain> Message-ID: <200510060832.26423.juanma1980@gmail.com> Saludos de nuevo. Gracias por las respuestas! Después de haber estado probando y buscando cosas al final lo he conseguido mediante un módulo llamado pexpect, si a alguno le interesa puede encontrar más información en la página del proyecto: http://pexpect.sourceforge.net/ Con las respuestas que me disteis seguía petandome, tanto como con el system como asignando una pipe etc.. supongo que más por inexperiencia mia que otra cosa. En fin, lo dicho, gracias y salud!! From reivaj7 en gmail.com Tue Sep 20 06:08:08 2005 From: reivaj7 en gmail.com (reivaj_7) Date: Tue, 20 Sep 2005 00:08:08 -0400 Subject: (sin asunto) In-Reply-To: References: Message-ID: <26f7eeff05091921087aa398ff@mail.gmail.com> El 14/09/05, renata carolina ayala sarasty escribió: > necesito ayuda en 2 programitas de matrices que no he podido realizar uno es > sobre una multiplicacion de 2 matrices y la otra es un cubo magico de > antemano gracias > > _________________________________________________________________ > Móviles, DVD, cámaras digitales, coleccionismo... Con unas ofertas que ni te > imaginas. http://www.msn.es/Subastas/ > > _______________________________________________ > Python-es mailing list > Python-es en aditel.org > http://listas.aditel.org/listinfo/python-es > Señores yo tambien quiero que me hagan mi proyecto de tesis y se los agradesco de antemano. :P JAJAJA esto es un chiste. Renata me imagino que tu estas estudiando una carrera universitaria o por lo menos un tecnico. Seria ideal q tu misma utilizaras un poco, de lo que debes haber aprendido en clases, sino que chiste tiene aprobar el proyecto si no sabes nada. Recuerda q lo que puedas aprender haciendolo tu misma vale mas que cualquier ayuda. Hasta que hagas una pregunta mas inteligente... :P From py en ls-l.org Tue Sep 20 09:20:32 2005 From: py en ls-l.org (Chema Cortes) Date: Tue, 20 Sep 2005 09:20:32 +0200 Subject: Modulos, importar desde variables. In-Reply-To: <432F00D5.1060704@yahoo.com.ar> References: <4329C464.1010208@yahoo.com.ar> <200509160311.28549.py@ls-l.org> <432F00D5.1060704@yahoo.com.ar> Message-ID: <432FB840.6020807@ls-l.org> Ariel Nardelli escribió: > Estube haciendo pruebas con lo que me mandaste y ademas de achicarme el > codigo, algo asi me aydaria para poder hacer otras cosas como tener en > una db las opciones que el usuario puede entrar y asi tener un nivel de > seguridad por usuario, cosa que me interesa hacer... > > Pero antes de hacer esa parte tengo que hacer andar lo que me mandaste, > todavia no termino de entenderlo bien pero intento probarlo y no me > funciona... > > Puse tal cual esta en tu ejemplo (solo que agregue una , en uno de las > definiciones de codigos (deje el ultimo sin coma) y hice los demas pasos > pero al ejectuarlo zap, no me anda.... > Me larga esto... > > TypeError: genericProc() takes exactly 2 arguments (1 given) A parte de haberte respondido en privado a un correo privado que me mandaste, a la lista envié otro mensaje casi seguido a mi primera respuesta en el que ponía mis sospechas de que podría fallar: http://listas.aditel.org/archivos/python-es/2005-September/014808.html Si tienes problemas con el correo podría volverte a mandar los mensajes. From lslorg en ls-l.org Mon Sep 19 23:35:12 2005 From: lslorg en ls-l.org (Chema Cortes) Date: Mon, 19 Sep 2005 23:35:12 +0200 Subject: programar en tres capas In-Reply-To: <172699c50509191009328919a9@mail.gmail.com> References: <172699c50509191009328919a9@mail.gmail.com> Message-ID: <20050919233512.jhtjkqs11nms4c0k@ls-l.org> Quoting Milton inostroza : > estimados (as): > > en un curso de la universidad estamos viendo la programación por > tres capas y el profesor dio la facilidad de utilizar las herramientas > que nosotros quisieramos. Yo tengo experiencia en python + gtk + > postgresql, pero nunca habia programado en tres capas mi consulta es > la siguiente: > > - he trabajado con procedimientos almacenados con postgresql, pero > nunca he trabajado en los lenguajes pl/python o cosas por el estilo > (no recuerdo bien los nombres de los lenguajes que se pueden > utilizar en este motor de base de datos), la pregunta es: es correcto > implementar las reglas de > negocio en estos lenguajes y alojarlos en el motor de base de datos?, > se puede?. El objetivo principal de los procedimientos almacenados es el de preservar la integridad referencial de los datos, aunque pueden usarse para muchas otras cosas como agregaciones o vistas sofisticadas. El PL/PythonU sirve perfectamente y es bastante fácil de utilizar. De ninguna manera te recomiendo que la capa de negocio la introduzcas dentro del motor de base de datos. La capa de negocio está para desacoplar la capa de presentación del gestor de datos. Piensa que a la hora de escalabilidad, la capa de negocio se pasaría a un servidor de aplicaciones y que las bases de datos podrían estar distribuídas entre varios servidores. No es muy habitual que ocurra así, pero hay que tenerlo presente en el diseño. Eso no quiere decir que no te puedas aprovechar de las vistas personalizadas de postgresql. Aprovecha que dispones de un buen gestor de datos para hacer simplificar la capa de negocio en lo que puedas. Piensa que estás trabajando con un modelo teórico y que debes saber adaptarlo a tus necesidades. > en las capa GUI no tengo problema ya que tengo pensado utilizar python > + gtk(primera opción) y PSP(cuando nos pidan cambiar la capa de GUI). Igual se sale de tu asignatura, pero hay otro modelo de 4 capas en el que el servidor web ofrecería servicios web y sobre él se colocaría el interface gráfico. Muchos webtoolkits te permiten hacer esta construcción. El webware, por ejemplo, incluye algunos "reactores" para GTk y wxPython. From py en ls-l.org Tue Sep 20 13:43:36 2005 From: py en ls-l.org (Chema Cortes) Date: Tue, 20 Sep 2005 13:43:36 +0200 Subject: programar en tres capas In-Reply-To: <20050919233512.jhtjkqs11nms4c0k@ls-l.org> References: <172699c50509191009328919a9@mail.gmail.com> <20050919233512.jhtjkqs11nms4c0k@ls-l.org> Message-ID: <432FF5E8.2030901@ls-l.org> Chema Cortes escribió: > Igual se sale de tu asignatura, pero hay otro modelo de 4 capas en el > que el > servidor web ofrecería servicios web y sobre él se colocaría el interface > gráfico. Muchos webtoolkits te permiten hacer esta construcción. El > webware, > por ejemplo, incluye algunos "reactores" para GTk y wxPython. En realidad quería decir que era el "Twisted" quien tenía esos reactores: http://twistedmatrix.com/users/warner/doc-latest/core/howto/choosing-reactor.xhtml From joseescobar en speedy.com.ar Tue Sep 20 14:12:55 2005 From: joseescobar en speedy.com.ar (Jose) Date: Tue, 20 Sep 2005 09:12:55 -0300 Subject: Python y Suse 9.3 Message-ID: <432FFCC7.6010402@speedy.com.ar> Hola : Soy nuevo en Python.Estoy usando Linux Suse 9.3,pero observo,de que a pesar,de que he instalado todo lo que tiene el Dvd de Suse sobre Python,este no aparece. En Mandrake,yo usaba Idle,como editor de texto. Ademas si me pueden contestar si hay algun programa en el que se pueda programar en python en entorno visual. Gracias From mlacunza en gmail.com Tue Sep 20 19:19:09 2005 From: mlacunza en gmail.com (Mario Lacunza) Date: Tue, 20 Sep 2005 12:19:09 -0500 Subject: Modulos, importar desde variables. In-Reply-To: <432FB840.6020807@ls-l.org> References: <4329C464.1010208@yahoo.com.ar> <200509160311.28549.py@ls-l.org> <432F00D5.1060704@yahoo.com.ar> <432FB840.6020807@ls-l.org> Message-ID: <1127236749.6772.1.camel@Laptop-Ubuntu> Chema o Ariel: Podrian enviarme ese correo privado, pues estoy siguiendo el tema para realizar una implementacion de PlugIns con Python y me interesa mucho este hilo. Desde ya Gracias!! Mario ...... > > Puse tal cual esta en tu ejemplo (solo que agregue una , en uno de las > > definiciones de codigos (deje el ultimo sin coma) y hice los demas pasos > > pero al ejectuarlo zap, no me anda.... > > Me larga esto... > > > > TypeError: genericProc() takes exactly 2 arguments (1 given) > > > A parte de haberte respondido en privado a un correo privado que me > mandaste, a la lista envié otro mensaje casi seguido a mi primera > respuesta en el que ponía mis sospechas de que podría fallar: > > http://listas.aditel.org/archivos/python-es/2005-September/014808.html > > > Si tienes problemas con el correo podría volverte a mandar los mensajes. > _______________________________________________ > Python-es mailing list > Python-es en aditel.org > http://listas.aditel.org/listinfo/python-es Saludos / Best regards Mario Lacunza Vásquez Desarrollador de Sistemas - Webmaster Celular : +51193100386 (Tim) Website : http://www.lacunza.tk Email : mlacunza en gmail.com Blog : http://mlacunza.blogspot.com Lima - Peru ------------ próxima parte ------------ _______________________________________________ Python-es mailing list Python-es en aditel.org http://listas.aditel.org/listinfo/python-es From minoztro en gmail.com Tue Sep 20 19:03:18 2005 From: minoztro en gmail.com (Milton inostroza) Date: Tue, 20 Sep 2005 13:03:18 -0400 Subject: programar en tres capas In-Reply-To: <432FF5E8.2030901@ls-l.org> References: <172699c50509191009328919a9@mail.gmail.com> <20050919233512.jhtjkqs11nms4c0k@ls-l.org> <432FF5E8.2030901@ls-l.org> Message-ID: <172699c505092010034553c452@mail.gmail.com> gracias, me sacaste de dudas, salu2!! -- Milton Inostroza Aguilera From mlacunza en gmail.com Tue Sep 20 20:14:21 2005 From: mlacunza en gmail.com (Mario Lacunza) Date: Tue, 20 Sep 2005 13:14:21 -0500 Subject: Python y Suse 9.3 In-Reply-To: <432FFCC7.6010402@speedy.com.ar> References: <432FFCC7.6010402@speedy.com.ar> Message-ID: <1127240062.6772.7.camel@Laptop-Ubuntu> En modo consola al teclear: python q te aparece?? nada? si es asi no esta instalado. En cuanto a tu 2da pregunta, prueba: -Boa Constructor y -SpeIde El mar, 20-09-2005 a las 09:12 -0300, Jose escribió: > Hola : > Soy nuevo en Python.Estoy usando Linux Suse 9.3,pero observo,de que a > pesar,de que he instalado todo lo que tiene el Dvd de Suse sobre > Python,este no aparece. > En Mandrake,yo usaba Idle,como editor de texto. > Ademas si me pueden contestar si hay algun programa en el que se pueda > programar en python en entorno visual. > Gracias > _______________________________________________ > Python-es mailing list > Python-es en aditel.org > http://listas.aditel.org/listinfo/python-es Saludos / Best regards Mario Lacunza Vásquez Desarrollador de Sistemas - Webmaster Celular : +51193100386 (Tim) Website : http://www.lacunza.tk Email : mlacunza en gmail.com Blog : http://mlacunza.blogspot.com Lima - Peru ------------ próxima parte ------------ _______________________________________________ Python-es mailing list Python-es en aditel.org http://listas.aditel.org/listinfo/python-es From rubencharles en gmail.com Tue Sep 20 19:55:05 2005 From: rubencharles en gmail.com (Ruben Charles) Date: Tue, 20 Sep 2005 13:55:05 -0400 Subject: Python y Suse 9.3 In-Reply-To: <432FFCC7.6010402@speedy.com.ar> References: <432FFCC7.6010402@speedy.com.ar> Message-ID: On 9/20/05, Jose wrote: > Hola : > Soy nuevo en Python.Estoy usando Linux Suse 9.3,pero observo,de que a > pesar,de que he instalado todo lo que tiene el Dvd de Suse sobre > Python,este no aparece. Que no aparece? en donde? Escribe en una consola: >>> python Y dinos que ves. > En Mandrake,yo usaba Idle,como editor de texto. Idle no es un editor de texto, es un "Integrated development environment" Te habrás dado cuenta que es un interprete y no un editor exactamente. > Ademas si me pueden contestar si hay algun programa en el que se pueda > programar en python en entorno visual. Si hay, Boa Constructor, usa wxPython (wxwidgets) GUI toolkit. > Gracias > _______________________________________________ > Python-es mailing list > Python-es en aditel.org > http://listas.aditel.org/listinfo/python-es > From ori_055 en hotmail.com Tue Sep 20 20:40:14 2005 From: ori_055 en hotmail.com (=?iso-8859-1?B?T3Jpb2wgU2VtZW506SBCZWxsbXVudA==?=) Date: Tue, 20 Sep 2005 18:40:14 +0000 Subject: Abrir con... i el CD-RW? AYUDA! Message-ID: Me he bajado Phyton 2.4 al Windows "viejo" el 98. Pero tengo un XP también. El problema esta en que quando lo intento abrir, dice que el "no se qué" està dañado. Después me pone que lo abra con algun de los que salen en la lista. Cual? Otra pregunda, se puede gravar el Phyton 2.4 en un CD "Regravable"? Gracias chicos, espero respuesta! sB. _________________________________________________________________ Dale rienda suelta a tu tiempo libre. Encuentra mil ideas para exprimir tu ocio con MSN Entretenimiento. http://entretenimiento.msn.es/ From ori_055 en hotmail.com Tue Sep 20 20:45:54 2005 From: ori_055 en hotmail.com (=?iso-8859-1?B?T3Jpb2wgU2VtZW506SBCZWxsbXVudA==?=) Date: Tue, 20 Sep 2005 18:45:54 +0000 Subject: Escribir en HTML? Message-ID: -Como puedo escrivir en HTML, es mejor que Word? Necessito un programa determinado, qual?Donde puedo encontrar-lo? MS-DOS= Para que sirve el MS-DOS? Disculpen las molestias! sB. _________________________________________________________________ Horóscopo, tarot, numerología... Escucha lo que te dicen los astros. http://astrocentro.msn.es/ From acuellar en puj.edu.co Tue Sep 20 23:54:05 2005 From: acuellar en puj.edu.co (Alexis Cuellar Ocampo) Date: Tue, 20 Sep 2005 16:54:05 -0500 Subject: (sin asunto) Message-ID: yo también estoy de acuerdo, pero lo que puedes hacer es tratar de resolver lo que te piden, y si tienes una duda especifica sobre algo que no te deja avanzar lo puedes preguntar, pero eso de hacerte todo el trabajo si queda como berraco ALEXIS CUELLAR Estudiante de Ingenieria de Sistemas y Computacion Pontificia Universidad Javeriana de cali ________________________________ De: python-es-bounces en aditel.org en nombre de reivaj_7 Enviado el: lun 19/09/2005 23:08 Para: La lista de python en castellano Asunto: Re: [Python-es] (sin asunto) El 14/09/05, renata carolina ayala sarasty escribió: > necesito ayuda en 2 programitas de matrices que no he podido realizar uno es > sobre una multiplicacion de 2 matrices y la otra es un cubo magico de > antemano gracias > > _________________________________________________________________ > Móviles, DVD, cámaras digitales, coleccionismo... Con unas ofertas que ni te > imaginas. http://www.msn.es/Subastas/ > > _______________________________________________ > Python-es mailing list > Python-es en aditel.org > http://listas.aditel.org/listinfo/python-es > Señores yo tambien quiero que me hagan mi proyecto de tesis y se los agradesco de antemano. :P JAJAJA esto es un chiste. Renata me imagino que tu estas estudiando una carrera universitaria o por lo menos un tecnico. Seria ideal q tu misma utilizaras un poco, de lo que debes haber aprendido en clases, sino que chiste tiene aprobar el proyecto si no sabes nada. Recuerda q lo que puedas aprender haciendolo tu misma vale mas que cualquier ayuda. Hasta que hagas una pregunta mas inteligente... :P _______________________________________________ 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 packo en assamita.net Wed Sep 21 03:15:51 2005 From: packo en assamita.net (Paco Moreno) Date: Wed, 21 Sep 2005 03:15:51 +0200 Subject: Escribir en HTML? In-Reply-To: References: Message-ID: <200509210315.51566.packo@assamita.net> El Martes 20 Septiembre 2005 20:45, Oriol Sementé Bellmunt escribió: > -Como puedo escrivir en HTML, es mejor que Word? > Necessito un programa determinado, qual?Donde puedo encontrar-lo? > > MS-DOS= Para que sirve el MS-DOS? > > Disculpen las molestias! > > sB. > ¿que? me he perdido algo seguro. -- How do you power off this machine? -- Linus, when upgrading linux.cs.helsinki.fi, and after using the machine for several months |Paco Moreno |web: http://www.assamita.net |blog: http://blog.assamita.net |correo: packo en assamita punto net |jabber: packo en jabber-hispano.org |skype: Paco Moreno -----BEGIN PGP PUBLIC KEY BLOCK----- Version: GnuPG v1.2.5 (GNU/Linux) mQGiBELCsD4RBAClXnpH6C7PbvowxwA2t2kEjJXhDtzVyVZuSEw6c/Pv7lOLLRZn v19dlLdrS+6r7DnMD04kAngwz8Cyl/6THzE5oORORcbmqblpHtjuA3FGeviizDYS AAGxNBDETRMNWW0ySZ7+TbIRoxWXKqR6mV6HMHHXgGrSHGRvns8gbliKWwCgzSRh YrtTHS7YTZcqLSIFLtIfHtMD/iwr2lWsx+kIVWFxdMKr5aGkVvPEuvKYy5zb7SLU e8ZS4yCQ0dqEDzAt51pZrlDNjz9uT5Ph82oeq3RwfE3dC8OCoAFMOo9gBgfN7vWX BYxBH0/5AAPM0zXSONueOby/XaZCE8RvSgR8SFLB+PrTh2NbxU1x5hVpEJhmv9CF qZulA/9cB5tucR6x1PpaHbbCADrW2I0k0iLsgZ9xBMzJAXd9TcVBPctsTKW6CBrm 6cuOlqm4KTXT7fVlnQlYO4VNNFL9dTsX6dAJh9zR2Dnjq/lzJDciEQ1lu71BckNR qGNk0zDpEneEYLloUFgZ9LkXS23lbbU8en/vuVD86bZlIqpqabQgUGFjbyBNb3Jl bm8gPHBhY2tvQGFzc2FtaXRhLm5ldD6IWwQTEQIAGwUCQsKwPgYLCQgHAwIDFQID AxYCAQIeAQIXgAAKCRBd6TKMpwYu7KRZAJwID/yV+qRR18EzBp5EDU8eI2KWLgCg n8JEE96mw/+QE5njfa10hoaMfd65AQ0EQsKwPxAEANprAa1sMRSneKp0xYMmNuyF NnOM/Gt2jp5Ckoa+EOxgrgXyt3VDiM0NYo96lIqoRkWj3F3oVP9dA+OpIKaFUwd6 2Uom4E5JD51iimtMTajq+qZ428N3ZN+bRPcMHs3+eO4rficZ6AGovRQeSY2+guWg CwPwb8QTS4/WTf3amVWrAAMFA/4uZWN7GrRJoAjFiiQ528FBAUpqsG/Zf3qIGpFT 8gpGPU0t71zjsPpfDkRHRNapxrYwYql+8yPipSTDhdiOhD2NNJ4eXSltYsbYW+YV yytCMGOe5FU3Qamea1VQZjr688p9ahv7UphvvielDgp4WFKwQdAAdU5iknodcN8t GrUBzIhGBBgRAgAGBQJCwrA/AAoJEF3pMoynBi7san4AnRLXPIo+1TZS4rTAy63t jRs1u+qtAKDCqWwlhYioil28PbjO2d8RMzfhQA== =mY0w -----END PGP PUBLIC KEY BLOCK----- From mario.carrasco en gmail.com Wed Sep 21 02:33:56 2005 From: mario.carrasco en gmail.com (=?ISO-8859-1?Q?Mario_Jim=E9nez_Carrasco?=) Date: Tue, 20 Sep 2005 19:33:56 -0500 Subject: Abrir con... i el CD-RW? AYUDA! In-Reply-To: References: Message-ID: Para empezar tienes que comentar o ponernos ese "el no se que" para poder ayudarte.. y el Python se puede grabar en cualquier dispositivo de almacenamiento .... On 9/20/05, Oriol Sementé Bellmunt wrote: > > Me he bajado Phyton 2.4 al Windows "viejo" el 98. Pero tengo un XP > también. > El problema esta en que quando lo intento abrir, dice que el "no se qué" > està dañado. Después me pone que lo abra con algun de los que salen en la > lista. Cual? > > Otra pregunda, se puede gravar el Phyton 2.4 en un CD "Regravable"? > > Gracias chicos, espero respuesta! > > sB. > > _________________________________________________________________ > Dale rienda suelta a tu tiempo libre. Encuentra mil ideas para exprimir tu > ocio con MSN Entretenimiento. http://entretenimiento.msn.es/ > > _______________________________________________ > Python-es mailing list > Python-es en aditel.org > http://listas.aditel.org/listinfo/python-es > -- Mario Jimenez Carrasco Calle 27-A #324 x 10-C y 12, Fracc. Vergel II. Mérida, Yucatán. From kernel.no.found en gmail.com Wed Sep 21 02:32:32 2005 From: kernel.no.found en gmail.com (=?ISO-8859-1?Q?Juan_Jos=E9_Alonso?=) Date: Wed, 21 Sep 2005 02:32:32 +0200 Subject: Documentacion en Castellano Message-ID: <4330AA20.5010608@gmail.com> Saludos, llevo varios meses observando vuestros mensajes silenciosamente :P soy un novato en python y en la programacion pero poco a poco me voy adentrando, e recopilado un indice de manuales sobre Python o relacionados en castellano. Es la ayuda que en un inicio de hace pocos meses me falto, y aqui la expongo.. si alguien quiere que añada algo mas o sabeis de algun otro manual en castellano solo teneis que comentarlo aqui y en los comentarios del blog/web especialmente (lo prefiero en la web por si se me salta aqui) alla va.. ! http://pydoc.blogspot.com Suerte !!! From jcanto en hispasec.com Wed Sep 21 07:42:28 2005 From: jcanto en hispasec.com (Julio Canto) Date: Wed, 21 Sep 2005 07:42:28 +0200 Subject: Escribir en HTML? In-Reply-To: References: Message-ID: <4330F2C4.9080007@hispasec.com> Oriol Sementé Bellmunt wrote: > -Como puedo escrivir en HTML, es mejor que Word? > Necessito un programa determinado, qual?Donde puedo encontrar-lo? > > MS-DOS= Para que sirve el MS-DOS? > > Disculpen las molestias! Saludos, Oriol. Creo que antes de ponerte a hacer nada con Python, y a judgar por las preguntas que has puesto, deberias empaparte un poco con un curso de informatica básica. Creeme, es duro al principio, pero luego es peor :P Un saludo. JC From rapto en arrakis.es Wed Sep 21 10:01:59 2005 From: rapto en arrakis.es (Marcos =?ISO-8859-1?Q?S=E1nchez?= Provencio) Date: Wed, 21 Sep 2005 10:01:59 +0200 Subject: Documentacion en Castellano In-Reply-To: <4330AA20.5010608@gmail.com> References: <4330AA20.5010608@gmail.com> Message-ID: <1127289719.7721.8.camel@savin.proteus> Preferiría este enlace: http://www.arrakis.es/~rapto/AprendaPython.html para Python Instantáneo; es la dirección original y no lleva publicidad. O mejor aún http://www.zope.org/Members/rapto/AprendaPython que hace publicidad de Zope. Chao On mié, 2005-09-21 at 02:32 +0200, Juan José Alonso wrote: > Saludos, llevo varios meses observando vuestros mensajes silenciosamente :P > soy un novato en python y en la programacion pero poco a poco me voy > adentrando, > e recopilado un indice de manuales sobre Python o relacionados en > castellano. > > Es la ayuda que en un inicio de hace pocos meses me falto, y aqui la > expongo.. > si alguien quiere que añada algo mas o sabeis de algun otro manual en > castellano > solo teneis que comentarlo aqui y en los comentarios del blog/web > especialmente > (lo prefiero en la web por si se me salta aqui) > > alla va.. ! http://pydoc.blogspot.com > Suerte !!! > _______________________________________________ > Python-es mailing list > Python-es en aditel.org > http://listas.aditel.org/listinfo/python-es -- Marcos Sánchez Provencio ------------ próxima parte ------------ _______________________________________________ Python-es mailing list Python-es en aditel.org http://listas.aditel.org/listinfo/python-es From pepe en diselpro.com Wed Sep 21 12:17:57 2005 From: pepe en diselpro.com (Pepe Aracil) Date: Wed, 21 Sep 2005 12:17:57 +0200 Subject: Se me =?iso-8859-1?q?est=E1_haciendo_gordo_este_c=F3digo=2E?= Message-ID: <43313355.4020709@diselpro.com> Pues eso que antes de saber de la existencia de ruby on rails y de sus variantes en python, me puse a programar un gestor de bases de datos para una aplicación de recepcion de alarmas de ascensores. Soporta: Sesiones. Variables de sesion. Control de acceso a nivel de registro y campo. Relaciones entre tablas. Campos look_up. Listados paginados. Filtros de busqueda por multiples campos. Ordenación por columnas (Ascendente/Descendente) Control de integridad referencial rudimentario para DB como MySQL. Las caracteristicas de presentación de una tabla y su modelo de datos se definen heredando de la clase db_table_manager, y a partir de aqui solo tenemos que rellenar propiedades y sobrecargar algun que otro método si queremos personalizar alguna acción. En la url de ejemplo, la tabla "telefonos" ocupa unas 50 lineas de codigo, en su mayoria son asignaciones de propiedades para definir el modelo de datos y su comportamiento. http://www.diselpro.com/zeus/ Para entrar como admin: User = admin, passwd = admin Para entrar como usuario raso: User = pepe, passwd = pepe Porfa, no me cambieis los accesos ni me borreis usuarios. Bueno, despues de tanta chachara, lo que queria es saber si a alguien le interesaria contribuir en este proyecto (lo haria GPL) o si ya existen alternativas más potentes y he "tirado" un mes programando. Si a alguien le interesa el código, decir que tengo que maquearlo un poquito, que me da vergüenza soltarlo así :P Salud. From py en ls-l.org Wed Sep 21 14:36:55 2005 From: py en ls-l.org (Chema Cortes) Date: Wed, 21 Sep 2005 14:36:55 +0200 Subject: Modulos, importar desde variables. In-Reply-To: <1127236749.6772.1.camel@Laptop-Ubuntu> References: <4329C464.1010208@yahoo.com.ar> <200509160311.28549.py@ls-l.org> <432F00D5.1060704@yahoo.com.ar> <432FB840.6020807@ls-l.org> <1127236749.6772.1.camel@Laptop-Ubuntu> Message-ID: <433153E7.5010104@ls-l.org> Mario Lacunza escribió: > Chema o Ariel: > > Podrian enviarme ese correo privado, pues estoy siguiendo el tema para > realizar una implementacion de PlugIns con Python y me interesa mucho > este hilo. El correo privado es una repetión de los mensajes de la lista. Parece ser que Ariel ha tenido problemas con el correo y no lo había recibido. La única cosa que añadí fue esta dirección donde se explican bastante bien los descriptores: http://www.cafepy.com ------------ próxima parte ------------ _______________________________________________ Python-es mailing list Python-es en aditel.org http://listas.aditel.org/listinfo/python-es From jjdelcerromurciano en yahoo.es Wed Sep 21 15:15:33 2005 From: jjdelcerromurciano en yahoo.es (Joaquin Jose del Cerro Murciano) Date: Wed, 21 Sep 2005 15:15:33 +0200 Subject: Se me =?iso-8859-1?q?est=E1_haciendo_gordo_este?= =?iso-8859-1?q?_c=F3digo=2E?= In-Reply-To: <43313355.4020709@diselpro.com> References: <43313355.4020709@diselpro.com> Message-ID: <200509211515.33249.jjdelcerromurciano@yahoo.es> El Miércoles, 21 de Septiembre de 2005 12:17, Pepe Aracil escribió: > Pues eso que antes de saber de la existencia de ruby on rails y de sus > variantes en python, me puse a programar un gestor de bases de datos para > una aplicación de recepcion de alarmas de ascensores. > > Soporta: > Sesiones. > Variables de sesion. > Control de acceso a nivel de registro y campo. > Relaciones entre tablas. > Campos look_up. > Listados paginados. > Filtros de busqueda por multiples campos. > Ordenación por columnas (Ascendente/Descendente) > Control de integridad referencial rudimentario para DB como MySQL. > > > Las caracteristicas de presentación de una tabla y su modelo de datos se > definen heredando de la clase db_table_manager, y a partir de aqui solo > tenemos que rellenar propiedades y sobrecargar algun que otro método si > queremos personalizar alguna acción. > > En la url de ejemplo, la tabla "telefonos" ocupa unas 50 lineas de codigo, > en su mayoria son asignaciones de propiedades para definir el modelo de > datos y su comportamiento. > > http://www.diselpro.com/zeus/ > > Para entrar como admin: User = admin, passwd = admin > Para entrar como usuario raso: User = pepe, passwd = pepe > > Porfa, no me cambieis los accesos ni me borreis usuarios. > > Bueno, despues de tanta chachara, lo que queria es saber si a alguien le > interesaria contribuir en este proyecto (lo haria GPL) o si ya existen > alternativas más potentes y he "tirado" un mes programando. > django tiene muy buena pinta, aun le falta una herbidita pero ya tiene muy buena pinta. http://www.djangoproject.com/ > Si a alguien le interesa el código, decir que tengo que maquearlo un > poquito, que me da vergüenza soltarlo así :P > > > Salud. > > > > > > > > > > > > > > > _______________________________________________ > Python-es mailing list > Python-es en aditel.org > http://listas.aditel.org/listinfo/python-es ______________________________________________ Renovamos el Correo Yahoo! Nuevos servicios, más seguridad http://correo.yahoo.es From py en ls-l.org Wed Sep 21 18:28:09 2005 From: py en ls-l.org (Chema Cortes) Date: Wed, 21 Sep 2005 18:28:09 +0200 Subject: Se me =?ISO-8859-1?Q?est=E1_haciendo_gordo_?= =?ISO-8859-1?Q?este_c=F3digo=2E?= In-Reply-To: <43313355.4020709@diselpro.com> References: <43313355.4020709@diselpro.com> Message-ID: <43318A19.5090203@ls-l.org> Pepe Aracil escribió: > Bueno, despues de tanta chachara, lo que queria es saber si a alguien le > interesaria contribuir en este proyecto (lo haria GPL) o si ya existen > alternativas más potentes y he "tirado" un mes programando. Lo primero de todo es que nunca es tiempo perdido. Como mejor se aprende es programando, sobre todo con un caso real. Todo la experiencia adquirida siempre te servirá para todo lo que hagas a partir de ahora. Por otro lado, aunque sea duro decirlo, un mes tampoco es mucho. Hay quien está creando proyectos similares y lleva años en el empeño. Por lo que dices, no te voy a descubrir nada nuevo si te digo que hay alternativas más potentes, altenativas a las que han aportado su experiencia muchos programadores y que a las que es difícil alcanzar su nivel trabanjando aisladamente. Pero no hay que olvidar que estamos hablando de software libre, y que en este contexto "competir" significa "colaborar". Revisa alguna de estas alternativas y compáralas con tu proyecto. Si encuentras un proyecto que encaje con tus ideas, colabora con él. De esa forma saldréis ambos beneficiados. La gran pregunta que deberías hacerte es, en realidad, hasta dónde alcanzan tus ambiciones. Si quieres que un proyecto funcione, debes documentarlo y mantenerlo debidamente para que otros desarrolladores se animen a colaborar con él, y eso significa muchas horas de sacrificio. Sólo por ponerte una idea sobre a dónde se está tendiendo en este tipo de cosas, ahora se está incorporando la tecnología AJAX, que aprovecha la facilidad de javascript para crear multiples conexiones por página, con lo que ya no es necesario tener que recargarla para realizar un cambio, pudiendo la aplicación en el servidor modificar el árbol DOM de manera dinámica. "Ruby on rails" trabaja el AJAX muy bien, pero como novedad, muy reciente, te aconsejo que te mires el TurboGears y todos los proyectos que integra (cherrypy, kid, mochikit, SQLObject, ...). No es que aporte nada extraordinario que no estuviera por separado, pero le están haciendo una campaña de márketing muy bien orquestada, con video promocional incluído, y parece que está entusiasmando a mucha gente (yo ya he caído :-P). Entre otras cosas, utilizan python eggs, una sencilla y elegante forma de instalar paquetes python al estilo de CPAN ó ruby gems. http://www.turbogears.org (PD: si álguien lo probó hace unos días para linux y le dió problemas, que vuelva a probar, que ya está arreglado) From dagorret en eco.unrc.edu.ar Wed Sep 21 19:04:59 2005 From: dagorret en eco.unrc.edu.ar (Carlos) Date: Wed, 21 Sep 2005 14:04:59 -0300 (ART) Subject: Se me =?iso-8859-1?Q?est=E1_haciendo_gordo_este_c=F3digo.?= In-Reply-To: <200509211515.33249.jjdelcerromurciano@yahoo.es> References: <43313355.4020709@diselpro.com> <200509211515.33249.jjdelcerromurciano@yahoo.es> Message-ID: <1252.170.210.134.242.1127322299.squirrel@www.nmt.com.ar> Usaste algún framework? > El Miércoles, 21 de Septiembre de 2005 12:17, Pepe Aracil escribió: >> Pues eso que antes de saber de la existencia de ruby on rails y de sus >> variantes en python, me puse a programar un gestor de bases de datos >> para >> una aplicación de recepcion de alarmas de ascensores. >> >> Soporta: >> Sesiones. >> Variables de sesion. >> Control de acceso a nivel de registro y campo. >> Relaciones entre tablas. >> Campos look_up. >> Listados paginados. >> Filtros de busqueda por multiples campos. >> Ordenación por columnas (Ascendente/Descendente) >> Control de integridad referencial rudimentario para DB como MySQL. >> >> >> Las caracteristicas de presentación de una tabla y su modelo de datos se >> definen heredando de la clase db_table_manager, y a partir de aqui solo >> tenemos que rellenar propiedades y sobrecargar algun que otro método si >> queremos personalizar alguna acción. >> >> En la url de ejemplo, la tabla "telefonos" ocupa unas 50 lineas de >> codigo, >> en su mayoria son asignaciones de propiedades para definir el modelo de >> datos y su comportamiento. >> >> http://www.diselpro.com/zeus/ >> >> Para entrar como admin: User = admin, passwd = admin >> Para entrar como usuario raso: User = pepe, passwd = pepe >> >> Porfa, no me cambieis los accesos ni me borreis usuarios. >> >> Bueno, despues de tanta chachara, lo que queria es saber si a alguien le >> interesaria contribuir en este proyecto (lo haria GPL) o si ya existen >> alternativas más potentes y he "tirado" un mes programando. >> > > django tiene muy buena pinta, aun le falta una herbidita pero ya tiene > muy buena pinta. > http://www.djangoproject.com/ > >> Si a alguien le interesa el código, decir que tengo que maquearlo un >> poquito, que me da vergüenza soltarlo así :P >> >> >> Salud. >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> _______________________________________________ >> Python-es mailing list >> Python-es en aditel.org >> http://listas.aditel.org/listinfo/python-es > > > ______________________________________________ > Renovamos el Correo Yahoo! > Nuevos servicios, más seguridad > http://correo.yahoo.es > _______________________________________________ > Python-es mailing list > Python-es en aditel.org > http://listas.aditel.org/listinfo/python-es > From gari en eibar.org Thu Sep 22 08:37:45 2005 From: gari en eibar.org (Gari Araolaza) Date: Thu, 22 Sep 2005 08:37:45 +0200 Subject: Se me =?ISO-8859-1?Q?est=E1_haciendo_gordo_?= =?ISO-8859-1?Q?este_c=F3digo=2E?= In-Reply-To: <43318A19.5090203@ls-l.org> References: <43313355.4020709@diselpro.com> <43318A19.5090203@ls-l.org> Message-ID: <43325139.7040307@eibar.org> Ya sé que es un poco temprano para preguntar por Turbogears (se ha publicado hace 4 o 5 días) pero: El tema se está liando un poco con tanto entorno de desarrollo web. Las alternativas que estoy viendo son: - Ruby on Rails - Django - Turbogears y en menor medida pero con mucho peso de los años que lleva: - Zope + productos diversos... (leí algo de CPS con Ajax etc.) Qué información comparativa conocéis? Gari Chema Cortes wrote: >"Ruby on rails" trabaja el AJAX muy bien, pero como novedad, muy >reciente, te aconsejo que te mires el TurboGears y todos los proyectos >que integra (cherrypy, kid, mochikit, SQLObject, ...). No es que aporte >nada extraordinario que no estuviera por separado, pero le están >haciendo una campaña de márketing muy bien orquestada, con video >promocional incluído, y parece que está entusiasmando a mucha gente (yo >ya he caído :-P). Entre otras cosas, utilizan python eggs, una sencilla >y elegante forma de instalar paquetes python al estilo de CPAN ó ruby gems. > > http://www.turbogears.org > From py en ls-l.org Thu Sep 22 10:46:18 2005 From: py en ls-l.org (Chema Cortes) Date: Thu, 22 Sep 2005 10:46:18 +0200 Subject: =?ISO-8859-1?Q?Comentarios_sobre_web_frameworks_=28Re=3A?= =?ISO-8859-1?Q?_=5BPython-es=5D_Se_me_est=E1_haciendo_gordo_?= =?ISO-8859-1?Q?este_c=F3digo=2E=29?= In-Reply-To: <43325139.7040307@eibar.org> References: <43313355.4020709@diselpro.com> <43318A19.5090203@ls-l.org> <43325139.7040307@eibar.org> Message-ID: <43326F5A.4010907@ls-l.org> Gari Araolaza escribió: > Ya sé que es un poco temprano para preguntar por Turbogears (se ha > publicado hace 4 o 5 días) pero: > > El tema se está liando un poco con tanto entorno de desarrollo web. Las > alternativas que estoy viendo son: > > - Ruby on Rails > - Django > - Turbogears > > y en menor medida pero con mucho peso de los años que lleva: > > - Zope + productos diversos... (leí algo de CPS con Ajax etc.) > > Qué información comparativa conocéis? Creo que no hay mucho. Se puede encontrar comparaciones entre RoR y Django, pero se resume en que RoR tiene una buena implementación de AJAX con una librería de widgets para diseñar la página web, y en que django tiene un mejor modelador de datos que facilita mucho el mantenimiento posterior. A parte de ésto, el resto es entrar en aguas cenagos sobre la comparación de python y ruby. Algo por lo que destacaría a RoR es por un libro de Pragmatic Programmers llamado "Agile Web Development with Rails", un excelente libro que por sí solo hace mucho más recomendable Rails. Turbogears y Subway (éste no lo has mencionado) son dos "integradores", también llamados "megaframeworks", que aprovechan la modularidad de cherrypy, que lleva ya bastantes años. Cherrypy2 sigue la norma SWGI, que simplifica la portabilidad de aplicación entre diversos servidores web ó incluso que funcione como una aplicación independiente. Con cherrypy2 se pueden usar distintos sistemas de plantillas (kid, cheetah, quixote, ZPT, XSLT, etc), y eso ayuda a la portabilidad. Hay otros frameworks que usan estos sistemas de plantillas (webware, twisted,...), pero no los conozco suficiente. Algo bueno de Turbogears es que utiliza la librería Mochikit (de pronunciación japonesa "Muchi"), una librería javascript pensada para programadores python. Con esta librería se puede dar interactividad a la página web, aunque no es exactamente AJAX. Del resto de frameworks (webware, twisted,...) no conozco cómo llevan el tema del AJAX. En concreto twisted ofrece "reactores" para interactuar con interfaces gráficos. Por último, mencionar Zope. Es difícil compararlo con el resto. Se podría decir que es parecido y, a la vez, es otra cosa diferente. Se puede emplear el sistema de plantillas propio, ZPT, que sirve tanto para crear páginas html como xml. Zope, además de servir páginas web, también ofrece servicios web (xmlrpc), que es lo que se puede emplear para el AJAX. No conozco mucho el tema, pero por aquí está Santi Camps que puede hablar algo sobre ADF. Supongo que me he dejado muchas cosas. Esto sería una de las cosas que estaría bien colocar en un wiki para que se fuera ampliando con más comentarios. From antonio.beamud en linkend.net Thu Sep 22 11:00:54 2005 From: antonio.beamud en linkend.net (Antonio Beamud Montero) Date: Thu, 22 Sep 2005 11:00:54 +0200 Subject: Comentarios sobre web frameworks (Re: Se me =?ISO-8859-1?Q?est=E1?= haciendo gordo este =?ISO-8859-1?Q?c=F3digo=2E=29?= In-Reply-To: <43326F5A.4010907@ls-l.org> References: <43313355.4020709@diselpro.com> <43318A19.5090203@ls-l.org> <43325139.7040307@eibar.org> <43326F5A.4010907@ls-l.org> Message-ID: <1127379654.4396.13.camel@homer.linkend.net> El jue, 22-09-2005 a las 10:46 +0200, Chema Cortes escribió: > Por último, mencionar Zope. Es difícil compararlo con el resto. Se > podría decir que es parecido y, a la vez, es otra cosa diferente. Se > puede emplear el sistema de plantillas propio, ZPT, que sirve tanto para > crear páginas html como xml. Zope, además de servir páginas web, también > ofrece servicios web (xmlrpc), que es lo que se puede emplear para el > AJAX. No conozco mucho el tema, pero por aquí está Santi Camps que puede > hablar algo sobre ADF. Te refieres a zope2 o a zope3?. Zope3 esta orientado totalmente a componentes...En cuanto a modelo de desarrollo es de lo mejor que he visto en los últimos tiempos (incluyendo J2EE)... Un saludo ------------ próxima parte ------------ _______________________________________________ Python-es mailing list Python-es en aditel.org http://listas.aditel.org/listinfo/python-es From gari en eibar.org Thu Sep 22 11:34:49 2005 From: gari en eibar.org (Gari Araolaza) Date: Thu, 22 Sep 2005 11:34:49 +0200 Subject: =?ISO-8859-15?Q?Re=3A_Comentarios_sobre_web_frameworks_?= =?ISO-8859-15?Q?=28Re=3A_=5BPython-es=5D_Se_me_est=E1_haciendo?= =?ISO-8859-15?Q?_gordo_este_c=F3digo=2E=29?= In-Reply-To: <1127379654.4396.13.camel@homer.linkend.net> References: <43313355.4020709@diselpro.com> <43318A19.5090203@ls-l.org> <43325139.7040307@eibar.org> <43326F5A.4010907@ls-l.org> <1127379654.4396.13.camel@homer.linkend.net> Message-ID: <43327AB9.2030800@eibar.org> Gracias por el resumen Chema! Sí, yo también me refería a Zope3 que aunque no hemos entrado, parece que va por ahí también. Creo que un tema muy importante (por lo menos para mí, que no termino de entrar a fondo) es saber "donde irá la gente" de la que te puedas fiar. No nos engañemos; en el éxito de una u otra alternativa la implementación técnica importa mucho, pero es un factor más. Creo que pesan más la comunidad que arrastren, ya que ya sabemos que mejor o peor, pero cualquier aplicación se puede hacer con casi cualquier cosa. Sé que esto es ser bastante superficial, pero es que una y otra vez nos pasa lo mismo y como de todo no podemos saber, pues hay que elegir. Saludos Gari Antonio Beamud Montero wrote: >>Por último, mencionar Zope. Es difícil compararlo con el resto. Se >>podría decir que es parecido y, a la vez, es otra cosa diferente. Se >>puede emplear el sistema de plantillas propio, ZPT, que sirve tanto para >>crear páginas html como xml. Zope, además de servir páginas web, también >>ofrece servicios web (xmlrpc), que es lo que se puede emplear para el >>AJAX. No conozco mucho el tema, pero por aquí está Santi Camps que puede >>hablar algo sobre ADF. >> >> >Te refieres a zope2 o a zope3?. >Zope3 esta orientado totalmente a componentes...En cuanto a modelo de >desarrollo es de lo mejor que he visto en los últimos tiempos >(incluyendo J2EE)... > >Un saludo > > ------------ próxima parte ------------ _______________________________________________ Python-es mailing list Python-es en aditel.org http://listas.aditel.org/listinfo/python-es From antonio.beamud en linkend.net Thu Sep 22 11:45:15 2005 From: antonio.beamud en linkend.net (Antonio Beamud Montero) Date: Thu, 22 Sep 2005 11:45:15 +0200 Subject: Comentarios sobre web frameworks (Re: Se me =?ISO-8859-1?Q?est=E1?= haciendo gordo este =?ISO-8859-1?Q?c=F3digo=2E=29?= In-Reply-To: <43327AB9.2030800@eibar.org> References: <43313355.4020709@diselpro.com> <43318A19.5090203@ls-l.org> <43325139.7040307@eibar.org> <43326F5A.4010907@ls-l.org> <1127379654.4396.13.camel@homer.linkend.net> <43327AB9.2030800@eibar.org> Message-ID: <1127382315.4396.16.camel@homer.linkend.net> El jue, 22-09-2005 a las 11:34 +0200, Gari Araolaza escribió: > Gracias por el resumen Chema! > > Sí, yo también me refería a Zope3 que aunque no hemos entrado, parece > que va por ahí también. > > Creo que un tema muy importante (por lo menos para mí, que no termino de > entrar a fondo) es saber "donde irá la gente" de la que te puedas fiar. > No nos engañemos; en el éxito de una u otra alternativa la > implementación técnica importa mucho, pero es un factor más. Creo que > pesan más la comunidad que arrastren, ya que ya sabemos que mejor o > peor, pero cualquier aplicación se puede hacer con casi cualquier cosa. > Sé que esto es ser bastante superficial, pero es que una y otra vez nos > pasa lo mismo y como de todo no podemos saber, pues hay que elegir. Entonces no busques más... PHP ;-) Saludos ------------ próxima parte ------------ _______________________________________________ Python-es mailing list Python-es en aditel.org http://listas.aditel.org/listinfo/python-es From gari en eibar.org Thu Sep 22 11:51:07 2005 From: gari en eibar.org (Gari Araolaza) Date: Thu, 22 Sep 2005 11:51:07 +0200 Subject: =?ISO-8859-15?Q?Re=3A_Comentarios_sobre_web_frameworks_?= =?ISO-8859-15?Q?=28Re=3A_=5BPython-es=5D_Se_me_est=E1_haciendo?= =?ISO-8859-15?Q?_gordo_este_c=F3digo=2E=29?= In-Reply-To: <1127382315.4396.16.camel@homer.linkend.net> References: <43313355.4020709@diselpro.com> <43318A19.5090203@ls-l.org> <43325139.7040307@eibar.org> <43326F5A.4010907@ls-l.org> <1127379654.4396.13.camel@homer.linkend.net> <43327AB9.2030800@eibar.org> <1127382315.4396.16.camel@homer.linkend.net> Message-ID: <43327E8B.7030309@eibar.org> Antonio Beamud Montero wrote: >Entonces no busques más... PHP ;-) > > Hmmm... He confesado tener una postura bastante superficial. No tanto! ;-) Pero ten en cuenta que en esa línea hubiera optado directamente por asp o por Java. ;-) Gari ------------ próxima parte ------------ _______________________________________________ Python-es mailing list Python-es en aditel.org http://listas.aditel.org/listinfo/python-es From antonio.beamud en linkend.net Thu Sep 22 12:10:39 2005 From: antonio.beamud en linkend.net (Antonio Beamud Montero) Date: Thu, 22 Sep 2005 12:10:39 +0200 Subject: Comentarios sobre web frameworks (Re: Se me =?ISO-8859-1?Q?est=E1?= haciendo gordo este =?ISO-8859-1?Q?c=F3digo=2E=29?= In-Reply-To: <43327E8B.7030309@eibar.org> References: <43313355.4020709@diselpro.com> <43318A19.5090203@ls-l.org> <43325139.7040307@eibar.org> <43326F5A.4010907@ls-l.org> <1127379654.4396.13.camel@homer.linkend.net> <43327AB9.2030800@eibar.org> <1127382315.4396.16.camel@homer.linkend.net> <43327E8B.7030309@eibar.org> Message-ID: <1127383839.4396.22.camel@homer.linkend.net> El jue, 22-09-2005 a las 11:51 +0200, Gari Araolaza escribió: > Antonio Beamud Montero wrote: > > >Entonces no busques más... PHP ;-) > > > > > Hmmm... He confesado tener una postura bastante superficial. No tanto! ;-) > > Pero ten en cuenta que en esa línea hubiera optado directamente por asp > o por Java. ;-) A mi me parece muy interesante ASP.NET en mono sobre todo con la proxima versión de IronPython... > Gari > > > _______________________________________________ > 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 Thu Sep 22 12:37:46 2005 From: py en ls-l.org (Chema Cortes) Date: Thu, 22 Sep 2005 12:37:46 +0200 Subject: =?ISO-8859-15?Q?Re=3A_Comentarios_sobre_web_frameworks_?= =?ISO-8859-15?Q?=28Re=3A_=5BPython-es=5D_Se_me_est=E1_haciendo?= =?ISO-8859-15?Q?_gordo_este_c=F3digo=2E=29?= In-Reply-To: <1127379654.4396.13.camel@homer.linkend.net> References: <43313355.4020709@diselpro.com> <43318A19.5090203@ls-l.org> <43325139.7040307@eibar.org> <43326F5A.4010907@ls-l.org> <1127379654.4396.13.camel@homer.linkend.net> Message-ID: <4332897A.5030906@ls-l.org> Antonio Beamud Montero escribió: > El jue, 22-09-2005 a las 10:46 +0200, Chema Cortes escribió: > >>Por último, mencionar Zope. Es difícil compararlo con el resto. Se >>podría decir que es parecido y, a la vez, es otra cosa diferente. Se >>puede emplear el sistema de plantillas propio, ZPT, que sirve tanto para >>crear páginas html como xml. Zope, además de servir páginas web, también >>ofrece servicios web (xmlrpc), que es lo que se puede emplear para el >>AJAX. No conozco mucho el tema, pero por aquí está Santi Camps que puede >>hablar algo sobre ADF. > > > Te refieres a zope2 o a zope3?. > Zope3 esta orientado totalmente a componentes...En cuanto a modelo de > desarrollo es de lo mejor que he visto en los últimos tiempos > (incluyendo J2EE)... Me refería a zope2, que es el que he usado algo. En cuanto a zope3 totalmente de acuerdo, aunque sólo conozco la teoría. Junto con que esté orientado a componentes, también hay que añadir que el zope3 funciona a través de interfaces ó lo que se conoce vulgarmente como "programación por contrato". ------------ próxima parte ------------ _______________________________________________ Python-es mailing list Python-es en aditel.org http://listas.aditel.org/listinfo/python-es From fpalm en ula.ve Thu Sep 22 12:56:33 2005 From: fpalm en ula.ve (Francisco Palm) Date: Thu, 22 Sep 2005 06:56:33 -0400 Subject: =?ISO-8859-15?Q?Re=3A_Comentarios_sobre_web_frameworks_?= =?ISO-8859-15?Q?=28Re=3A_=5BPython-es=5D_Se_me_est=E1_haciendo?= =?ISO-8859-15?Q?_gordo_este_c=F3digo=2E=29?= In-Reply-To: <1127383839.4396.22.camel@homer.linkend.net> References: <43313355.4020709@diselpro.com> <43318A19.5090203@ls-l.org> <43325139.7040307@eibar.org> <43326F5A.4010907@ls-l.org> <1127379654.4396.13.camel@homer.linkend.net> <43327AB9.2030800@eibar.org> <1127382315.4396.16.camel@homer.linkend.net> <43327E8B.7030309@eibar.org> <1127383839.4396.22.camel@homer.linkend.net> Message-ID: <43328DE1.5020201@ula.ve> IronPython es una herramienta que demuestra el poder y la portabilidad de Python. Sin embargo, atado a una plataforma privativa como .Net es poco interesante. Gran parte del poder del Python es su capacidad de servir de pegamento entre componentes, en un entorno de software privativo ese poder es seriamente limitado. IronPython en .Net va en camino de ser un simple herramienta de scripts. F. Palm Antonio Beamud Montero wrote: >El jue, 22-09-2005 a las 11:51 +0200, Gari Araolaza escribió: > > >>Antonio Beamud Montero wrote: >> >> >> >>>Entonces no busques más... PHP ;-) >>> >>> >>> >>> >>Hmmm... He confesado tener una postura bastante superficial. No tanto! ;-) >> >>Pero ten en cuenta que en esa línea hubiera optado directamente por asp >>o por Java. ;-) >> >> > >A mi me parece muy interesante ASP.NET en mono sobre todo con la proxima >versión de IronPython... > > > >>Gari >> >> ------------ próxima parte ------------ _______________________________________________ Python-es mailing list Python-es en aditel.org http://listas.aditel.org/listinfo/python-es From jcanto en hispasec.com Thu Sep 22 13:04:58 2005 From: jcanto en hispasec.com (Julio Canto) Date: Thu, 22 Sep 2005 13:04:58 +0200 Subject: =?ISO-8859-15?Q?Re=3A_Comentarios_sobre_web_frameworks_?= =?ISO-8859-15?Q?=28Re=3A_=5BPython-es=5D_Se_me_est=E1_haciendo?= =?ISO-8859-15?Q?_gordo_este_c=F3digo=2E=29?= In-Reply-To: <43328DE1.5020201@ula.ve> References: <43313355.4020709@diselpro.com> <43318A19.5090203@ls-l.org> <43325139.7040307@eibar.org> <43326F5A.4010907@ls-l.org> <1127379654.4396.13.camel@homer.linkend.net> <43327AB9.2030800@eibar.org> <1127382315.4396.16.camel@homer.linkend.net> <43327E8B.7030309@eibar.org> <1127383839.4396.22.camel@homer.linkend.net> <43328DE1.5020201@ula.ve> Message-ID: <43328FDA.8050603@hispasec.com> Francisco Palm wrote: > > IronPython es una herramienta que demuestra el poder y la portabilidad > de Python. > > Sin embargo, atado a una plataforma privativa como .Net es poco > interesante. Gran parte del poder del Python es su capacidad de servir > de pegamento entre componentes, en un entorno de software privativo > ese poder es seriamente limitado. > > IronPython en .Net va en camino de ser un simple herramienta de scripts. Primitivo? Solo por curiosidad, que te lleva a pensar que .net es primitivo? Un saludo, JC ------------ próxima parte ------------ _______________________________________________ Python-es mailing list Python-es en aditel.org http://listas.aditel.org/listinfo/python-es From rapto en arrakis.es Thu Sep 22 13:27:39 2005 From: rapto en arrakis.es (Marcos =?ISO-8859-1?Q?S=E1nchez?= Provencio) Date: Thu, 22 Sep 2005 13:27:39 +0200 Subject: Comentarios sobre web frameworks (Re: Se me =?ISO-8859-1?Q?est=E1?= haciendo gordo este =?ISO-8859-1?Q?c=F3digo=2E=29?= In-Reply-To: <43328DE1.5020201@ula.ve> References: <43313355.4020709@diselpro.com> <43318A19.5090203@ls-l.org> <43325139.7040307@eibar.org> <43326F5A.4010907@ls-l.org> <1127379654.4396.13.camel@homer.linkend.net> <43327AB9.2030800@eibar.org> <1127382315.4396.16.camel@homer.linkend.net> <43327E8B.7030309@eibar.org> <1127383839.4396.22.camel@homer.linkend.net> <43328DE1.5020201@ula.ve> Message-ID: <1127388460.10724.5.camel@savin.proteus> La última versión de Mono ejecuta las pruebas unitarias de IronPython, no todo está perdido... El jue, 22-09-2005 a las 06:56 -0400, Francisco Palm escribió: > IronPython es una herramienta que demuestra el poder y la portabilidad > de Python. > > Sin embargo, atado a una plataforma privativa como .Net es poco > interesante. Gran parte del poder del Python es su capacidad de servir > de pegamento entre componentes, en un entorno de software privativo ese > poder es seriamente limitado. > > IronPython en .Net va en camino de ser un simple herramienta de scripts. > > F. Palm > > Antonio Beamud Montero wrote: > > >El jue, 22-09-2005 a las 11:51 +0200, Gari Araolaza escribió: > > > > > >>Antonio Beamud Montero wrote: > >> > >> > >> > >>>Entonces no busques más... PHP ;-) > >>> > >>> > >>> > >>> > >>Hmmm... He confesado tener una postura bastante superficial. No tanto! ;-) > >> > >>Pero ten en cuenta que en esa línea hubiera optado directamente por asp > >>o por Java. ;-) > >> > >> > > > >A mi me parece muy interesante ASP.NET en mono sobre todo con la proxima > >versión de IronPython... > > > > > > > >>Gari > >> > >> > > _______________________________________________ > Python-es mailing list > Python-es en aditel.org > http://listas.aditel.org/listinfo/python-es -- Marcos Sánchez Provencio ------------ próxima parte ------------ _______________________________________________ Python-es mailing list Python-es en aditel.org http://listas.aditel.org/listinfo/python-es From i_munoz en euskalnet.net Thu Sep 22 15:14:47 2005 From: i_munoz en euskalnet.net (=?ISO-8859-15?Q?I=F1igo?=) Date: Thu, 22 Sep 2005 15:14:47 +0200 Subject: =?ISO-8859-15?Q?Re=3A_Comentarios_sobre_web_frameworks_?= =?ISO-8859-15?Q?=28Re=3A_=5BPython-es=5D_Se_me_est=E1_haciendo?= =?ISO-8859-15?Q?_gordo_este_c=F3digo=2E=29?= In-Reply-To: <43328FDA.8050603@hispasec.com> References: <43313355.4020709@diselpro.com> <43318A19.5090203@ls-l.org> <43325139.7040307@eibar.org> <43326F5A.4010907@ls-l.org> <1127379654.4396.13.camel@homer.linkend.net> <43327AB9.2030800@eibar.org> <1127382315.4396.16.camel@homer.linkend.net> <43327E8B.7030309@eibar.org> <1127383839.4396.22.camel@homer.linkend.net> <43328DE1.5020201@ula.ve> <43328FDA.8050603@hispasec.com> Message-ID: <4332AE47.1070002@euskalnet.net> Ha dicho privativa no primitiva. Julio Canto escribió: >Francisco Palm wrote: > > > >>IronPython es una herramienta que demuestra el poder y la portabilidad >>de Python. >> >>Sin embargo, atado a una plataforma privativa como .Net es poco >>interesante. Gran parte del poder del Python es su capacidad de servir >>de pegamento entre componentes, en un entorno de software privativo >>ese poder es seriamente limitado. >> >>IronPython en .Net va en camino de ser un simple herramienta de scripts. >> >> > >Primitivo? >Solo por curiosidad, que te lleva a pensar que .net es primitivo? >Un saludo, > JC > > >------------------------------------------------------------------------ > >_______________________________________________ >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 jcanto en hispasec.com Thu Sep 22 15:21:31 2005 From: jcanto en hispasec.com (Julio Canto) Date: Thu, 22 Sep 2005 15:21:31 +0200 Subject: =?ISO-8859-15?Q?Re=3A_Comentarios_sobre_web_frameworks_?= =?ISO-8859-15?Q?=28Re=3A_=5BPython-es=5D_Se_me_est=E1_haciendo?= =?ISO-8859-15?Q?_gordo_este_c=F3digo=2E=29?= In-Reply-To: <4332AE47.1070002@euskalnet.net> References: <43313355.4020709@diselpro.com> <43318A19.5090203@ls-l.org> <43325139.7040307@eibar.org> <43326F5A.4010907@ls-l.org> <1127379654.4396.13.camel@homer.linkend.net> <43327AB9.2030800@eibar.org> <1127382315.4396.16.camel@homer.linkend.net> <43327E8B.7030309@eibar.org> <1127383839.4396.22.camel@homer.linkend.net> <43328DE1.5020201@ula.ve> <43328FDA.8050603@hispasec.com> <4332AE47.1070002@euskalnet.net> Message-ID: <4332AFDB.70909@hispasec.com> Iñigo wrote: > Ha dicho privativa no primitiva. Coñe, es verdad :) Mis disculpas (a ver si me limpio las gafas :P) Un saludo, JC ------------ próxima parte ------------ _______________________________________________ Python-es mailing list Python-es en aditel.org http://listas.aditel.org/listinfo/python-es From fpalm en ula.ve Thu Sep 22 15:24:28 2005 From: fpalm en ula.ve (Francisco Palm) Date: Thu, 22 Sep 2005 09:24:28 -0400 Subject: Comentarios sobre web frameworks =?utf-8?b?KFJlOu+/ve+/vQ==?= In-Reply-To: <1127388460.10724.5.camel@savin.proteus> References: <43313355.4020709@diselpro.com> <43318A19.5090203@ls-l.org> <43325139.7040307@eibar.org> <43326F5A.4010907@ls-l.org> <1127379654.4396.13.camel@homer.linkend.net> <43327AB9.2030800@eibar.org> <1127382315.4396.16.camel@homer.linkend.net> <43327E8B.7030309@eibar.org> <1127383839.4396.22.camel@homer.linkend.net> <43328DE1.5020201@ula.ve> <1127388460.10724.5.camel@savin.proteus> Message-ID: <4332B08C.7070207@ula.ve> Ciertamente Mono es una gran esperanza. Pero es una historia que recién se está empezando a escribir. F. Palm Marcos Sánchez Provencio wrote: >La última versión de Mono ejecuta las pruebas unitarias de IronPython, >no todo está perdido... > >El jue, 22-09-2005 a las 06:56 -0400, Francisco Palm escribió: > > >>IronPython es una herramienta que demuestra el poder y la portabilidad >>de Python. >> >>Sin embargo, atado a una plataforma privativa como .Net es poco >>interesante. Gran parte del poder del Python es su capacidad de servir >>de pegamento entre componentes, en un entorno de software privativo ese >>poder es seriamente limitado. >> >>IronPython en .Net va en camino de ser un simple herramienta de scripts. >> >>F. Palm >> ------------ próxima parte ------------ _______________________________________________ Python-es mailing list Python-es en aditel.org http://listas.aditel.org/listinfo/python-es From rvr en infoastro.com Thu Sep 22 15:24:32 2005 From: rvr en infoastro.com (=?iso-8859-1?q?V=EDctor_R=2E?= Ruiz) Date: Thu, 22 Sep 2005 14:24:32 +0100 Subject: Ruby vs Python (era: Comentarios sobre web frameworks) In-Reply-To: <43326F5A.4010907@ls-l.org> References: <43313355.4020709@diselpro.com> <43325139.7040307@eibar.org> <43326F5A.4010907@ls-l.org> Message-ID: <200509221424.32768.rvr@infoastro.com> Hola: El Jueves 22 Septiembre 2005 09:46, Chema Cortes tecleó: > A parte de ésto, el resto es entrar en aguas cenagos sobre la > comparación de python y ruby. Algo por lo que destacaría a RoR es por un > libro de Pragmatic Programmers llamado "Agile Web Development with > Rails", un excelente libro que por sí solo hace mucho más recomendable > Rails. Hay una comparativa bastante concienzuda entre Ruby y Python en http://blog.ianbicking.org/ruby-python-power.html La opinión de Mr. Guido, según cuentan en http://aws.typepad.com/aws/2005/01/amazon_devcon_g_5.html, es: «Asked about Ruby, Guido thought that it "seems like an accident attempt in cleaning up Perl". He disliked the perlesque parts of Ruby and claimed that the semantics of Ruby code blocks is not always clear». Saludetes, -- Víctor R. Ruiz | - Todos estos momentos se perderán http://infoastro.com/rvr | como lágrimas en la lluvia From jordinas en gmail.com Thu Sep 22 16:17:31 2005 From: jordinas en gmail.com (Joan Ordinas) Date: Thu, 22 Sep 2005 16:17:31 +0200 Subject: =?ISO-8859-1?Q?Re:_Comentarios_sobre_web_frameworks_(Re:_[Pyt?= =?ISO-8859-1?Q?hon-es]_Se_me_est=E1_haciendo_gordo_este_c=F3digo.)?= In-Reply-To: <43328DE1.5020201@ula.ve> References: <43313355.4020709@diselpro.com> <43318A19.5090203@ls-l.org> <43325139.7040307@eibar.org> <43326F5A.4010907@ls-l.org> <1127379654.4396.13.camel@homer.linkend.net> <43327AB9.2030800@eibar.org> <1127382315.4396.16.camel@homer.linkend.net> <43327E8B.7030309@eibar.org> <1127383839.4396.22.camel@homer.linkend.net> <43328DE1.5020201@ula.ve> Message-ID: <9140533f05092207174e12818e@mail.gmail.com> On 9/22/05, Francisco Palm wrote: > > IronPython es una herramienta que demuestra el poder y la portabilidad > de Python. > > Sin embargo, atado a una plataforma privativa como .Net es poco > interesante. Gran parte del poder del Python es su capacidad de servir > de pegamento entre componentes, en un entorno de software privativo ese > poder es seriamente limitado. > > IronPython en .Net va en camino de ser un simple herramienta de scripts. O pero aun: recordad aquella tecnica de M$: embrace-enhance-kill. Microsoft mantiene muchas guerras de distracción: hemos de evitar el engaño. JJOR From victomoya en yahoo.es Thu Sep 22 16:49:54 2005 From: victomoya en yahoo.es (Victor Moya) Date: Thu, 22 Sep 2005 16:49:54 +0200 (CEST) Subject: Ayuda para enviar mail Message-ID: <20050922144954.33684.qmail@web25603.mail.ukl.yahoo.com> Hola a todos, es la primera vez que escribo en esta lista de correo, les expongo mi problema: el tema es que mando un mail desde una pagina html y me guastaria que en caso de que falle la entrega del mail, esta se notifique a una direccion de correo. Mirando un poco diria que dentro de la cabecera se incluye el Return-Path, pero tiene pinta de que no me hace mucho caso. Les dejo una porcion de codigo a ver si me pueden ayudar: msg = email.MIMEText.MIMEText(body, _subtype=subtipo, _encoder=email.Encoders.encode_quopri) msg['Return-Path'] = "" msg['From'] = email.Utils.encode(emisor, encoding='q') msg['To'] = string.join(lReceptores, ",") msg['CC'] = string.join(lReceptoresCC, ",") msg['BCC'] = string.join(lReceptoresBCC, ",") msg['Subject'] = email.Utils.encode(subject, encoding='q') aux = '/usr/lib/sendmail -t' pipe = os.popen(aux, 'w') pipe.write(msg.as_string()) pipe.close() Gracias por su ayuda Saludos Victor Moya ______________________________________________ Renovamos el Correo Yahoo! Nuevos servicios, más seguridad http://correo.yahoo.es From cervera en ffn.ub.es Thu Sep 22 16:59:26 2005 From: cervera en ffn.ub.es (Pau Cervera Badia) Date: Thu, 22 Sep 2005 16:59:26 +0200 Subject: Escribir en HTML? In-Reply-To: References: Message-ID: <4332C6CE.1060402@ffn.ub.es> Hola Oriol, el HTML i el Word no tienen nada que ver. El primero es un lenguaje utilizado para crear paginas web. El segundo es un editor de textos comercial (aunque puede que tenga alguna utilidad para convertir sus arxivos en arxivos del típo html, no lo se). En una búsqueda rápida en google encuentro estos sitios donde pude que te hagas una idea de qué es el html. [1] http://ca.wikipedia.org/wiki/HTML [2] http://www.qf.ub.es/c2/grup-ee/links.dir/qui_int.dir/apunts.dir/ [3] http://www.fudm.es/cursos/html/1.html Si quieres editar html puedes hacerlo en cualquier editor que genere arxivos de texto llanos. En partícular, hay uno de free en catalan: [4] http://www.softcatala.org/projectes/mozilla/#nvu Pero recuerda que este foro es un foro sobre python, no sobre html o dudas en general. Sort, Oriol Sementé Bellmunt wrote: > -Como puedo escrivir en HTML, es mejor que Word? > Necessito un programa determinado, qual?Donde puedo encontrar-lo? > > MS-DOS= Para que sirve el MS-DOS? > > Disculpen las molestias! > > sB. > > _________________________________________________________________ > Horóscopo, tarot, numerología... Escucha lo que te dicen los astros. > http://astrocentro.msn.es/ > > _______________________________________________ > Python-es mailing list > Python-es en aditel.org > http://listas.aditel.org/listinfo/python-es > > -- Pau Cervera i Badia (e-mail cervera en ffn.ub.es) { Departament de Física Fonamental Martí i Franqués, 1 Universitat de Barcelona Planta 3, despatx 346 bis 08028 Barcelona tel: +34 934 921 155 Spain "To err is human, but to really foul things up requires a computer." } From pepe en diselpro.com Thu Sep 22 17:03:42 2005 From: pepe en diselpro.com (Pepe Aracil) Date: Thu, 22 Sep 2005 17:03:42 +0200 Subject: Se me =?ISO-8859-1?Q?est=E1_haciendo_gordo_?= =?ISO-8859-1?Q?este_c=F3digo=2E?= In-Reply-To: <1252.170.210.134.242.1127322299.squirrel@www.nmt.com.ar> References: <43313355.4020709@diselpro.com> <200509211515.33249.jjdelcerromurciano@yahoo.es> <1252.170.210.134.242.1127322299.squirrel@www.nmt.com.ar> Message-ID: <4332C7CE.9060307@diselpro.com> Carlos wrote: > Usaste algún framework? El módulo CGI a pelo, como lo machotes ;D Salud. > > >>El Miércoles, 21 de Septiembre de 2005 12:17, Pepe Aracil escribió: >> >>>Pues eso que antes de saber de la existencia de ruby on rails y de sus >>>variantes en python, me puse a programar un gestor de bases de datos >>>para >>>una aplicación de recepcion de alarmas de ascensores. >>> >>>Soporta: >>> Sesiones. >>> Variables de sesion. >>> Control de acceso a nivel de registro y campo. >>> Relaciones entre tablas. >>> Campos look_up. >>> Listados paginados. >>> Filtros de busqueda por multiples campos. >>> Ordenación por columnas (Ascendente/Descendente) >>> Control de integridad referencial rudimentario para DB como MySQL. >>> >>> >>>Las caracteristicas de presentación de una tabla y su modelo de datos se >>>definen heredando de la clase db_table_manager, y a partir de aqui solo >>>tenemos que rellenar propiedades y sobrecargar algun que otro método si >>>queremos personalizar alguna acción. >>> >>>En la url de ejemplo, la tabla "telefonos" ocupa unas 50 lineas de >>>codigo, >>>en su mayoria son asignaciones de propiedades para definir el modelo de >>>datos y su comportamiento. >>> >>>http://www.diselpro.com/zeus/ >>> >>>Para entrar como admin: User = admin, passwd = admin >>>Para entrar como usuario raso: User = pepe, passwd = pepe >>> >>>Porfa, no me cambieis los accesos ni me borreis usuarios. >>> >>>Bueno, despues de tanta chachara, lo que queria es saber si a alguien le >>>interesaria contribuir en este proyecto (lo haria GPL) o si ya existen >>>alternativas más potentes y he "tirado" un mes programando. >>> >> >>django tiene muy buena pinta, aun le falta una herbidita pero ya tiene >>muy buena pinta. >>http://www.djangoproject.com/ >> >> >>>Si a alguien le interesa el código, decir que tengo que maquearlo un >>>poquito, que me da vergüenza soltarlo así :P >>> >>> >>>Salud. >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>>_______________________________________________ >>>Python-es mailing list >>>Python-es en aditel.org >>>http://listas.aditel.org/listinfo/python-es >> >> >>______________________________________________ >>Renovamos el Correo Yahoo! >>Nuevos servicios, más seguridad >>http://correo.yahoo.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 pepe en diselpro.com Thu Sep 22 17:35:57 2005 From: pepe en diselpro.com (Pepe Aracil) Date: Thu, 22 Sep 2005 17:35:57 +0200 Subject: Se me =?ISO-8859-1?Q?est=E1_haciendo_gordo_?= =?ISO-8859-1?Q?este_c=F3digo=2E?= In-Reply-To: <43318A19.5090203@ls-l.org> References: <43313355.4020709@diselpro.com> <43318A19.5090203@ls-l.org> Message-ID: <4332CF5D.90501@diselpro.com> Chema Cortes wrote: > > Lo primero de todo es que nunca es tiempo perdido. Como mejor se aprende > es programando, sobre todo con un caso real. Todo la experiencia > adquirida siempre te servirá para todo lo que hagas a partir de ahora. Totalmente deacuerdo. Por eso puse entre comillas lo de "tirado". > > Por otro lado, aunque sea duro decirlo, un mes tampoco es mucho. Hay > quien está creando proyectos similares y lleva años en el empeño. > ¿Años?, eso si que debe ser duro. Si al programador le paga una empresa, esta quiere ver progresos constantemente y le toca sacar frecuentemente betas "usables" para contentar al que suelta la pasta. > Por lo que dices, no te voy a descubrir nada nuevo si te digo que hay > alternativas más potentes, altenativas a las que han aportado su > experiencia muchos programadores y que a las que es difícil alcanzar su > nivel trabanjando aisladamente. > Pues si. Si hubiese descubierto el django antes, seguro que no hubiese empezado este proyecto. > Pero no hay que olvidar que estamos hablando de software libre, y que en > este contexto "competir" significa "colaborar". Revisa alguna de estas > alternativas y compáralas con tu proyecto. Si encuentras un proyecto que > encaje con tus ideas, colabora con él. De esa forma saldréis ambos > beneficiados. Ya me estoy bajando los tutos de django. > > La gran pregunta que deberías hacerte es, en realidad, hasta dónde > alcanzan tus ambiciones. Si quieres que un proyecto funcione, debes > documentarlo y mantenerlo debidamente para que otros desarrolladores se > animen a colaborar con él, y eso significa muchas horas de sacrificio. > Pues sí, y todos sabemos lo perezosos que somos los programadores para documentar. Sobre todo cuando no tenemos una politica de trabajo en equipo (como es mi caso). > > Sólo por ponerte una idea sobre a dónde se está tendiendo en este tipo > de cosas, ahora se está incorporando la tecnología AJAX, que aprovecha > la facilidad de javascript para crear multiples conexiones por página, > con lo que ya no es necesario tener que recargarla para realizar un > cambio, pudiendo la aplicación en el servidor modificar el árbol DOM de > manera dinámica. > Ale a torturar la mente con nuevas APIS, protocolos, ... ains!! que dura el la vida del programador ... pero "sarna con gusto no pica" ;-P Gracias Chema por tus aclaradoras respuestas. Por cierto ¿te vas a dejar caer por la iparty de la UJI? Saludos. From rapto en arrakis.es Thu Sep 22 18:06:59 2005 From: rapto en arrakis.es (Marcos =?ISO-8859-1?Q?S=E1nchez?= Provencio) Date: Thu, 22 Sep 2005 18:06:59 +0200 Subject: Ayuda para enviar mail In-Reply-To: <20050922144954.33684.qmail@web25603.mail.ukl.yahoo.com> References: <20050922144954.33684.qmail@web25603.mail.ukl.yahoo.com> Message-ID: <1127405220.10724.12.camel@savin.proteus> prueba con reply-to El jue, 22-09-2005 a las 16:49 +0200, Victor Moya escribió: > Hola a todos, > > es la primera vez que escribo en esta lista de correo, > les expongo mi problema: > el tema es que mando un mail desde una pagina html y > me guastaria que en caso de que falle la entrega del > mail, esta se notifique a una direccion de correo. > Mirando un poco diria que dentro de la cabecera se > incluye el Return-Path, pero tiene pinta de que no me > hace mucho caso. Les dejo una porcion de codigo a ver > si me pueden ayudar: > > msg = email.MIMEText.MIMEText(body, _subtype=subtipo, > _encoder=email.Encoders.encode_quopri) > > msg['Return-Path'] = "" > msg['From'] = email.Utils.encode(emisor, > encoding='q') > msg['To'] = string.join(lReceptores, ",") > msg['CC'] = string.join(lReceptoresCC, ",") > msg['BCC'] = string.join(lReceptoresBCC, ",") > msg['Subject'] = email.Utils.encode(subject, > encoding='q') > > aux = '/usr/lib/sendmail -t' > pipe = os.popen(aux, 'w') > pipe.write(msg.as_string()) > > pipe.close() > > Gracias por su ayuda > > Saludos > > Victor Moya > > > > > > ______________________________________________ > Renovamos el Correo Yahoo! > Nuevos servicios, más seguridad > http://correo.yahoo.es > _______________________________________________ > Python-es mailing list > Python-es en aditel.org > http://listas.aditel.org/listinfo/python-es -- Marcos Sánchez Provencio ------------ próxima parte ------------ _______________________________________________ Python-es mailing list Python-es en aditel.org http://listas.aditel.org/listinfo/python-es From pablomarmol en gmail.com Thu Sep 22 19:02:47 2005 From: pablomarmol en gmail.com (peter) Date: Thu, 22 Sep 2005 19:02:47 +0200 Subject: Ayuda para enviar mail In-Reply-To: <1127405220.10724.12.camel@savin.proteus> References: <20050922144954.33684.qmail@web25603.mail.ukl.yahoo.com> <1127405220.10724.12.camel@savin.proteus> Message-ID: <32ec9b105092210025bcddcd7@mail.gmail.com> > El jue, 22-09-2005 a las 16:49 +0200, Victor Moya escribió: > > el tema es que mando un mail desde una pagina html y > > me guastaria que en caso de que falle la entrega del > > mail, esta se notifique a una direccion de correo. > > Mirando un poco diria que dentro de la cabecera se > > incluye el Return-Path, pero tiene pinta de que no me > > hace mucho caso. Les dejo una porcion de codigo a ver > > si me pueden ayudar: Lo mas probable es que el error vaya al remitente (envelope sender) . From djcasco en gmail.com Thu Sep 22 19:04:08 2005 From: djcasco en gmail.com (David Casco) Date: Thu, 22 Sep 2005 14:04:08 -0300 Subject: (sin asunto) In-Reply-To: References: Message-ID: Voy a agregar un consejo mas a lo que escribio Marcos: *Por favor poner algo en el asunto, en lo posible que de una idea de que se trata el mensaje. El día 20/09/05, Alexis Cuellar Ocampo escribió: > > yo también estoy de acuerdo, pero lo que puedes hacer es tratar de > resolver lo que te piden, y si tienes una duda especifica sobre algo que no > te deja avanzar lo puedes preguntar, pero eso de hacerte todo el trabajo si > queda como berraco > > > ALEXIS CUELLAR > > > Estudiante de Ingenieria de Sistemas y Computacion > > > Pontificia Universidad Javeriana de cali > > > > ________________________________ > > De: python-es-bounces en aditel.org en nombre de reivaj_7 > Enviado el: lun 19/09/2005 23:08 > Para: La lista de python en castellano > Asunto: Re: [Python-es] (sin asunto) > > > > El 14/09/05, renata carolina ayala sarasty escribió: > > necesito ayuda en 2 programitas de matrices que no he podido realizar > uno es > > sobre una multiplicacion de 2 matrices y la otra es un cubo magico de > > antemano gracias > > > > _________________________________________________________________ > > Móviles, DVD, cámaras digitales, coleccionismo... Con unas ofertas que > ni te > > imaginas. http://www.msn.es/Subastas/ > > > > _______________________________________________ > > Python-es mailing list > > Python-es en aditel.org > > http://listas.aditel.org/listinfo/python-es > > > > > > Señores yo tambien quiero que me hagan mi proyecto de tesis y se los > agradesco de antemano. :P > > JAJAJA esto es un chiste. > > Renata me imagino que tu estas estudiando una carrera universitaria o > por lo menos un tecnico. Seria ideal q tu misma utilizaras un poco, de > lo que debes haber aprendido en clases, sino que chiste tiene aprobar > el proyecto si no sabes nada. Recuerda q lo que puedas aprender > haciendolo tu misma vale mas que cualquier ayuda. > > Hasta que hagas una pregunta mas inteligente... :P > > > > > _______________________________________________ > 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 > > > -- Que lo urgente no nos quite lo importante From pablomarmol en gmail.com Thu Sep 22 19:07:38 2005 From: pablomarmol en gmail.com (peter) Date: Thu, 22 Sep 2005 19:07:38 +0200 Subject: (sin asunto) In-Reply-To: References: Message-ID: <32ec9b10509221007388fb506@mail.gmail.com> . Y ya de paso... Evitad el top-posting y copiar trozos del mensaje anterior sin mayor interés. . From djcasco en gmail.com Thu Sep 22 19:13:51 2005 From: djcasco en gmail.com (David Casco) Date: Thu, 22 Sep 2005 14:13:51 -0300 Subject: (sin asunto) In-Reply-To: <32ec9b10509221007388fb506@mail.gmail.com> References: <32ec9b10509221007388fb506@mail.gmail.com> Message-ID: Muy bien era para ver si estaban atentos. En realidad no me die cuenta asie que perdón From swokosky en gmail.com Thu Sep 22 19:45:32 2005 From: swokosky en gmail.com (Cesar Augusto Jaramillo Acevedo) Date: Thu, 22 Sep 2005 12:45:32 -0500 Subject: Escribir en HTML? In-Reply-To: <4332C6CE.1060402@ffn.ub.es> References: <4332C6CE.1060402@ffn.ub.es> Message-ID: <8e09050305092210451239f1f7@mail.gmail.com> HOLA AMIGO...... ANTES DE QUE ESTUDIES INFORMATICA BASICA, TE DOY UN CONSEJO "MS-DOS NO SIRVE PARA NADA". From jcea en argo.es Thu Sep 22 22:04:25 2005 From: jcea en argo.es (Jesus Cea) Date: Thu, 22 Sep 2005 22:04:25 +0200 Subject: codigo de barras 2d In-Reply-To: <20050803211753.50f0c137@casiopea.mariaonline.org> References: <20050803211753.50f0c137@casiopea.mariaonline.org> Message-ID: <43330E49.8000604@argo.es> Este mensaje tiene un mes y medio ya, pero... Dr Bobus wrote: > Estoy equivocado y puedo crar el codigo de barras al > amaño que yo quiero con un código 1d? o deberé emplear una > codificación 2d? El código de barras puede tener el tamaño físico que sea necesario, solo limitado por la capacidad del lector. La diferencia fundamental entre un código 1d o 2d es ls cantidad de información que va en el código de barras. Si transmites 20 dígitos, usas un código 1d. Si necesitas más capacidad, usas uno 2d. El tamaño físico del código es irrelevante. Sobre las librerías, serían fáciles de hacer. Pero primero necesitas saber qué formatos de códigos de barras soporta el lector. -- 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 jcea en argo.es Thu Sep 22 22:17:37 2005 From: jcea en argo.es (Jesus Cea) Date: Thu, 22 Sep 2005 22:17:37 +0200 Subject: Necesitamos un Wiki! (y FAQ) Re: Quiero aprender Python In-Reply-To: <43174DAE.8060108@ula.ve> References: <4316DC4C.30409@ula.ve> <20050901131623.GA25469@spisa.uji.es> <43174DAE.8060108@ula.ve> Message-ID: <43331161.2070805@argo.es> Francisco Palm wrote: > > Disculpa el abuso, pera ya que vas a hacer el esfuerzo, digo yo, porqué > no montar algo del tipo MoinMoin o ZWiki que están hechos en Python? Bien visto :-). Yo me ofrezco a crear un wiki de python en castellano. Ya tengo todo montado y funcionando, solo necesito crear un directorio nuevo y ponerme a crear usuarios nuevos. Va zobre ZOPE y ZWIKI. -- 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 cescd en yahoo.com.mx Fri Sep 23 00:08:39 2005 From: cescd en yahoo.com.mx (Cesar Cardenas Desales) Date: Thu, 22 Sep 2005 17:08:39 -0500 (CDT) Subject: Consola de SPE Message-ID: <20050922220840.27878.qmail@web50414.mail.yahoo.com> He estado trabajando con SPE. De ese editor me fascina el autocompletado que tiene, sin embargo, hay un problema: Cuando ejecuto un programa con F9, da los resultados en la consola. Sin embargo, cuando ese programa importa algún módulo, la siguiente vez que se ejecuta el programa, los módulos externos no se vuelven a importar, ya que este es el funcionamiento normal de Python. Me gustaría saber si ustedes saben de alguna forma de reiniciar la console embebida dentro de SPE (que se olvide de todo lo que ya había importado, sin tener que hacerlo manualmente), así como se reinicia la de IDLE cada que se ejecuta un archivo. Saludos ___________________________________________________________ Do You Yahoo!? La mejor conexión a Internet y 2GB extra a tu correo por $100 al mes. http://net.yahoo.com.mx From acuellar en puj.edu.co Fri Sep 23 00:10:58 2005 From: acuellar en puj.edu.co (Alexis Cuellar Ocampo) Date: Thu, 22 Sep 2005 17:10:58 -0500 Subject: ejecutables en python Message-ID: necesito saber si se pueden hacer ejecutables , y si se puede como??? ALEXIS CUELLAR Estudiante de Ingenieria de Sistemas y Computacion Pontificia Universidad Javeriana de cali ------------ próxima parte ------------ _______________________________________________ Python-es mailing list Python-es en aditel.org http://listas.aditel.org/listinfo/python-es From mlacunza en gmail.com Fri Sep 23 04:04:50 2005 From: mlacunza en gmail.com (Mario Lacunza) Date: Thu, 22 Sep 2005 21:04:50 -0500 Subject: ejecutables en python In-Reply-To: References: Message-ID: <1127441090.7218.4.camel@Laptop-Ubuntu> Me imagino q es para Windows no?? Prueba py2exe El jue, 22-09-2005 a las 17:10 -0500, Alexis Cuellar Ocampo escribió: > necesito saber si se pueden hacer ejecutables , y si se puede como??? > > > > ALEXIS CUELLAR > > > Estudiante de Ingenieria de Sistemas y Computacion > > > Pontificia Universidad Javeriana de cali > > > > > _______________________________________________ > Python-es mailing list > Python-es en aditel.org > http://listas.aditel.org/listinfo/python-es Saludos / Best regards Mario Lacunza Vásquez Desarrollador de Sistemas - Webmaster Celular : +51193100386 (Tim) Website : http://mlacunzav.cogia.net/index.php Email : mlacunza en gmail.com Blog : http://mlacunza.blogspot.com Lima - Peru ------------ próxima parte ------------ _______________________________________________ Python-es mailing list Python-es en aditel.org http://listas.aditel.org/listinfo/python-es From mlacunza en gmail.com Fri Sep 23 04:04:17 2005 From: mlacunza en gmail.com (Mario Lacunza) Date: Thu, 22 Sep 2005 21:04:17 -0500 Subject: Consola de SPE In-Reply-To: <20050922220840.27878.qmail@web50414.mail.yahoo.com> References: <20050922220840.27878.qmail@web50414.mail.yahoo.com> Message-ID: <1127441058.7218.2.camel@Laptop-Ubuntu> HOla, a mi me da el mismo problema, pero si puedes manda el error a Stani via el bug reporter de su website, generalemente atiende rapido este tipo de fallos. Por este motivo lo deje de lado por el momento para usar Boa. Lo q tampoco se es como iniciar el debugger nuevo q trae....?? Yo tengo Ubuntu 5.04 Hoary, SpeIde 0.7.5C El jue, 22-09-2005 a las 17:08 -0500, Cesar Cardenas Desales escribió: > He estado trabajando con SPE. De ese editor me fascina > el autocompletado que tiene, sin embargo, hay un > problema: > > Cuando ejecuto un programa con F9, da los resultados > en la consola. Sin embargo, cuando ese programa > importa algún módulo, la siguiente vez que se ejecuta > el programa, los módulos externos no se vuelven a > importar, ya que este es el funcionamiento normal de > Python. > > Me gustaría saber si ustedes saben de alguna forma de > reiniciar la console embebida dentro de SPE (que se > olvide de todo lo que ya había importado, sin tener > que hacerlo manualmente), así como se reinicia la de > IDLE cada que se ejecuta un archivo. > > Saludos > > > > > > > > ___________________________________________________________ > Do You Yahoo!? > La mejor conexión a Internet y 2GB 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 Saludos / Best regards Mario Lacunza Vásquez Desarrollador de Sistemas - Webmaster Celular : +51193100386 (Tim) Website : http://mlacunzav.cogia.net/index.php Email : mlacunza en gmail.com Blog : http://mlacunza.blogspot.com Lima - Peru ------------ 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 Fri Sep 23 10:05:15 2005 From: py en ls-l.org (Chema Cortes) Date: Fri, 23 Sep 2005 10:05:15 +0200 Subject: Ruby vs Python (era: Comentarios sobre web frameworks) In-Reply-To: <200509221424.32768.rvr@infoastro.com> References: <43313355.4020709@diselpro.com> <43325139.7040307@eibar.org> <43326F5A.4010907@ls-l.org> <200509221424.32768.rvr@infoastro.com> Message-ID: <4333B73B.3090805@ls-l.org> Víctor R. Ruiz escribió: > Hay una comparativa bastante concienzuda entre Ruby y Python en > http://blog.ianbicking.org/ruby-python-power.html La opinión de Mr. Guido, > según cuentan en http://aws.typepad.com/aws/2005/01/amazon_devcon_g_5.html, > es: «Asked about Ruby, Guido thought that it "seems like an accident attempt > in cleaning up Perl". He disliked the perlesque parts of Ruby and claimed > that the semantics of Ruby code blocks is not always clear». Es una comparativa bastante buena, aunque tendría que leerla con más detalle. Se deja algunas cosas como que ruby no tiene herencia múltiple o que puede cargar directamente librerías dinámicas, lo que hace más sencillo crear módulos externos. En cuanto a la sintaxis de ruby, es algo liosa, como siempre depende del gusto de cada cuál. Hay cosas que cambiaría tanto en la sintaxis de ruby como en la de python, pero en comparación me parece la sintaxis de ruby más propensa a cometer errores. Voy a poner dos ejemplos de cada uno (considerados como "verrugas" (warts) del lenguaje): En python: # Este código no da error a=1 def f(): return a print f() # Éste otro sí que da error a=1 def f(): a+=1 return a print f() En ruby: def a() 100 end puts a # --> 100 a=1 puts a # --> 1 def b() a end puts a,a(),b # --> 1,100,100 LLega un momento en que no sabes si 'a' es una variable o una función, ni porqué la función 'b' utiliza la 'función-a' y no la 'variable-a', más aún si supones, erróneamente, que la variable debería suplantar a la función. Pero de todas las comparativas me quedo con una que decía que, posiblemente, haya más programadores de python en Londres que de ruby en toda Europa. Desde el punto de vista del empleo es algo a tener en cuenta. From py en ls-l.org Fri Sep 23 10:28:17 2005 From: py en ls-l.org (Chema Cortes) Date: Fri, 23 Sep 2005 10:28:17 +0200 Subject: Se me =?ISO-8859-1?Q?est=E1_haciendo_gordo_?= =?ISO-8859-1?Q?este_c=F3digo=2E?= In-Reply-To: <4332CF5D.90501@diselpro.com> References: <43313355.4020709@diselpro.com> <43318A19.5090203@ls-l.org> <4332CF5D.90501@diselpro.com> Message-ID: <4333BCA1.5060402@ls-l.org> Pepe Aracil escribió: > Ale a torturar la mente con nuevas APIS, protocolos, ... > ains!! que dura el la vida del programador ... pero "sarna con gusto no > pica" ;-P :-D > Por cierto ¿te vas a dejar caer por la iparty de la UJI? Es la primera noticia que tengo. Creo que esos días me dedicaré a descansar, que falta me hace, más aún estando en puertas de las fiestas del Pilar :-P. From py en ls-l.org Fri Sep 23 11:06:47 2005 From: py en ls-l.org (Chema Cortes) Date: Fri, 23 Sep 2005 11:06:47 +0200 Subject: Consola de SPE In-Reply-To: <20050922220840.27878.qmail@web50414.mail.yahoo.com> References: <20050922220840.27878.qmail@web50414.mail.yahoo.com> Message-ID: <4333C5A7.3080208@ls-l.org> Cesar Cardenas Desales escribió: > He estado trabajando con SPE. De ese editor me fascina > el autocompletado que tiene, sin embargo, hay un > problema: > > Cuando ejecuto un programa con F9, da los resultados > en la consola. Sin embargo, cuando ese programa > importa algún módulo, la siguiente vez que se ejecuta > el programa, los módulos externos no se vuelven a > importar, ya que este es el funcionamiento normal de > Python. > > Me gustaría saber si ustedes saben de alguna forma de > reiniciar la console embebida dentro de SPE (que se > olvide de todo lo que ya había importado, sin tener > que hacerlo manualmente), así como se reinicia la de > IDLE cada que se ejecuta un archivo. Puedes hacer que cada script se ejecute en su propio espacio de nombres con 'Alt-R'. Desde el shell puedes acceder al espacio de nombres con namespace["script.py"] aunque te será más fácil mirar directamente en la pestaña "Locals". Si quieres vaciar el espacio de nombres sólo tienes que ejecutar en el shell: namespace.clear() y ya estará listo para volver a ejecutar el script como la primera vez. From python en ammsoft.com Fri Sep 23 13:39:55 2005 From: python en ammsoft.com (Amm-Python) Date: Fri, 23 Sep 2005 13:39:55 +0200 Subject: Usar SPE + BOA In-Reply-To: <4333C5A7.3080208@ls-l.org> References: <4333C5A7.3080208@ls-l.org> Message-ID: <002701c5c033$871d8110$640010ac@nombref31twj9b> Básicamente el tema es que me gusta más el editor de SPE que el de BOA. Pero prefiero crear los formularios como lo hace BOA en lugar de utilizar wxGlade. Buscando en la red he visto algunos comentarios de que es posible extender Spe con Boa. Pero he sido incapaz de encontrar cómo, si es que es real esa posible extensión. ¿Alguien tiene experiencia usando ambas herramientas al mismo tiempo? Saludos. From marcelobarbero en arnet.com.ar Fri Sep 23 14:09:53 2005 From: marcelobarbero en arnet.com.ar (marcelobarbero en arnet.com.ar) Date: Fri, 23 Sep 2005 09:09:53 -0300 (ART) Subject: Ruby vs Python (era: Comentarios sobre web frameworks) Message-ID: <200509231209.JAA26757@webserver4.arnet.com.ar> Acá encontré esa comparativa, pero el alcance es un poco mayor: sumar a US (el artículo fue escrito antes de que pasen Katrina y Rita) http://www.magpiebrain.com/archives/2005/08/ \"a colleague of mine once said that the number of Python programmers in London probably outnumbered the number of Ruby programmers in Europe and the US and he’s probably not wrong\" Mensaje citado por: Chema Cortes : > Pero de todas las comparativas me quedo con una que decía que, > posiblemente, haya más programadores de python en Londres que de ruby en > toda Europa. Desde el punto de vista del empleo es algo a tener en cuenta. > _______________________________________________ __________________________________ Registrate desde http://servicios.arnet.com.ar/registracion/registracion.asp?origenid=9 y participá de todos los beneficios del Portal Arnet. ------------ próxima parte ------------ _______________________________________________ Python-es mailing list Python-es en aditel.org http://listas.aditel.org/listinfo/python-es From cescd en yahoo.com.mx Fri Sep 23 17:07:40 2005 From: cescd en yahoo.com.mx (Cesar Cardenas Desales) Date: Fri, 23 Sep 2005 10:07:40 -0500 (CDT) Subject: Ruby vs Python (era: Comentarios sobre web frameworks) In-Reply-To: <4333B73B.3090805@ls-l.org> References: <4333B73B.3090805@ls-l.org> Message-ID: <20050923150740.1995.qmail@web50411.mail.yahoo.com> Y claro, lo de Google no es nada de ignorar, muchas de las cosas que ralizan las hacen en Python. Peter Norvig, un importante directivo de investigación de Google (Director de Calidad de Búsqueda) ha escrito todos los programas de ejemplo de su libro (Inteligencia Artificial: Un enfoque moderno) en LISP, Prolog y Python. --- Chema Cortes escribió: > Víctor R. Ruiz escribió: > > > Hay una comparativa bastante concienzuda entre > Ruby y Python en > > http://blog.ianbicking.org/ruby-python-power.html > La opinión de Mr. Guido, > > según cuentan en > http://aws.typepad.com/aws/2005/01/amazon_devcon_g_5.html, > > > es: «Asked about Ruby, Guido thought that it > "seems like an accident attempt > > in cleaning up Perl". He disliked the perlesque > parts of Ruby and claimed > > that the semantics of Ruby code blocks is not > always clear». > > Es una comparativa bastante buena, aunque tendría > que leerla con más > detalle. > > Se deja algunas cosas como que ruby no tiene > herencia múltiple o que > puede cargar directamente librerías dinámicas, lo > que hace más sencillo > crear módulos externos. > > En cuanto a la sintaxis de ruby, es algo liosa, como > siempre depende del > gusto de cada cuál. Hay cosas que cambiaría tanto en > la sintaxis de ruby > como en la de python, pero en comparación me parece > la sintaxis de ruby > más propensa a cometer errores. Voy a poner dos > ejemplos de cada uno > (considerados como "verrugas" (warts) del lenguaje): > > En python: > > # Este código no da error > a=1 > def f(): > return a > print f() > > # Éste otro sí que da error > a=1 > def f(): > a+=1 > return a > print f() > > > En ruby: > > def a() 100 end > puts a # --> 100 > a=1 > puts a # --> 1 > def b() a end > puts a,a(),b # --> 1,100,100 > > LLega un momento en que no sabes si 'a' es una > variable o una función, > ni porqué la función 'b' utiliza la 'función-a' y no > la 'variable-a', > más aún si supones, erróneamente, que la variable > debería suplantar a la > función. > > > Pero de todas las comparativas me quedo con una que > decía que, > posiblemente, haya más programadores de python en > Londres que de ruby en > toda Europa. Desde el punto de vista del empleo es > algo a tener en cuenta. > _______________________________________________ > 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 2GB extra a tu correo por $100 al mes. http://net.yahoo.com.mx From loaisiga en enete.gui.uva.es Fri Sep 23 23:54:23 2005 From: loaisiga en enete.gui.uva.es (=?X-UNKNOWN?Q?Carlos_Lo=E1isiga_Gonz=E1lez?=) Date: Fri, 23 Sep 2005 23:54:23 +0200 (CEST) Subject: ayuda para instalar python en winXPH XPP Message-ID: Bunos dis, amigos, Agradere que me ayudeis en la instalacion de python en win xph y xpp. Si teneis alguna guia o algo que pueda ayudarme en la instalacion. Ocurre que no me deja instalalo en estos sistemas operativos. un saludos y gracias Saludos Cordiales, -------------------------------------------------------------- Carlos Loaisiga Gonzalez [Ing. Industrial, Planificacion Regional] [Prog. Dr. Economia] web : http://www2.eco.uva.es/~loaisiga http://www.gui.uva.es/~loaisiga E-mail: loaisiga en wanadoo.es loaisiga en enete.gui.uva.es loaisiga en eco.uva.es Chat: latig0 en hotmail.com (MSN) Tel. : (34)983137590 movil : (34)616750588 ------------ próxima parte ------------ _______________________________________________ Python-es mailing list Python-es en aditel.org http://listas.aditel.org/listinfo/python-es From mario.carrasco en gmail.com Sat Sep 24 01:20:42 2005 From: mario.carrasco en gmail.com (=?ISO-8859-1?Q?Mario_Jim=E9nez_Carrasco?=) Date: Fri, 23 Sep 2005 18:20:42 -0500 Subject: ayuda para instalar python en winXPH XPP In-Reply-To: References: Message-ID: Que tipo de mensaje de error te marca??? de donde bajaste los instaladores??? yo lo he instalado en mi laptop con win xpp y funciona a la perfeccion..... date una vuelta por http://www.python.org/download/ Saludos...!!!! On 9/23/05, Carlos Loáisiga González wrote: > > > Bunos dis, amigos, > Agradere que me ayudeis en la instalacion de python en win xph y xpp. > > Si teneis alguna guia o algo que pueda ayudarme en la instalacion. Ocurre > que no me deja instalalo en estos sistemas operativos. un saludos y > gracias > > Saludos Cordiales, > -------------------------------------------------------------- > Carlos Loaisiga Gonzalez > [Ing. Industrial, Planificacion Regional] > [Prog. Dr. Economia] > web : http://www2.eco.uva.es/~loaisiga > http://www.gui.uva.es/~loaisiga > E-mail: loaisiga en wanadoo.es > loaisiga en enete.gui.uva.es > loaisiga en eco.uva.es > Chat: latig0 en hotmail.com (MSN) > Tel. : (34)983137590 > movil : (34)616750588 > > > _______________________________________________ > Python-es mailing list > Python-es en aditel.org > http://listas.aditel.org/listinfo/python-es > > > -- Mario Jimenez Carrasco Calle 27-A #324 x 10-C y 12, Fracc. Vergel II. Mérida, Yucatán. From imakya en mundo-r.com Sat Sep 24 08:57:44 2005 From: imakya en mundo-r.com (Jose Rey) Date: Sat, 24 Sep 2005 08:57:44 +0200 Subject: Documentacion en Castellano In-Reply-To: <4330AA20.5010608@gmail.com> References: <4330AA20.5010608@gmail.com> Message-ID: <4334F8E8.10105@mundo-r.com> Juan Jose: Muy agradecido por tu aporte o al menos, pasada en limpio de todo lo que aparece por alli para hacernos un poco mas facil encontrar elementos necesarios para programar o programar en python. Salu2 JR ----------------------- Juan José Alonso escribió: > Saludos, llevo varios meses observando vuestros mensajes > silenciosamente :P > soy un novato en python y en la programacion pero poco a poco me voy > adentrando, > e recopilado un indice de manuales sobre Python o relacionados en > castellano. > > Es la ayuda que en un inicio de hace pocos meses me falto, y aqui la > expongo.. > si alguien quiere que añada algo mas o sabeis de algun otro manual en > castellano > solo teneis que comentarlo aqui y en los comentarios del blog/web > especialmente > (lo prefiero en la web por si se me salta aqui) > > alla va.. ! http://pydoc.blogspot.com > Suerte !!! > _______________________________________________ > Python-es mailing list > Python-es en aditel.org > http://listas.aditel.org/listinfo/python-es > > From mgallegol en gmail.com Sun Sep 25 04:39:07 2005 From: mgallegol en gmail.com (=?ISO-8859-1?Q?Martha_Luc=EDa_Gallego_L=F3pez?=) Date: Sat, 24 Sep 2005 21:39:07 -0500 Subject: ComboBox Message-ID: <3da61ab705092419394881e35e@mail.gmail.com> Hola que tal: se me esta presentando el siguiente problema con respecto a ComboBox: Tengo un modulo llamado principal que como alguna de sus objetivos se encarga de llamar a un modulo que tiene como uno de sus fines mostrar un combobox en pantalla, el codigo dentro de este modulo es: from Tkinter import* import Pmw def informacion(): root=Tk() Pmw.initialise(root) grupo_pais= Pmw.Group(root, tag_text= 'Seleccione o digite opción') grupo_pais.pack(fill= 'both',expand= 1,padx= 10,pady= 4) lpais= Label(grupo_pais.interior(), text= "PAIS", font= ('Comic Sans MS',8)) lpais.grid(row= 0, column= 0, padx= 4) paises= ('Colombia', 'Costa Rica', 'Chile') ComboPais= Pmw.ComboBox(grupo_pais.interior(), scrolledlist_items= paises, entryfield_value= paises[0], dropdown=1) ComboPais.grid(row= 0, column= 1, padx= 4) . . . root.mainloop() Cuando corro el modulo principal este funciona bien, pero cuando llamo al modulo que deberia mostrar el combobox muestra la ventana si en este y se despliega en python esta serie de errores: Exception in Tkinter callback Traceback (most recent call last): File "C:\PYTHON\lib\lib-tk\Tkinter.py", line 1352, in __call__ return self.func(*args) File "C:\prueba\menuprincipal.py", line 32, in car_lugar caracteristicas.informacion() File "C:\prueba\caracteristicas.py", line 61, in informacion dropdown=1) File "C:\python\Pmw\Pmw_1_2\lib\PmwComboBox.py", line 37, in __init__ Pmw.EntryField, (interior,)) File "C:\python\Pmw\Pmw_1_2\lib\PmwBase.py", line 524, in createcomponent widget = apply(widgetClass, widgetArgs, kw) File "C:\python\Pmw\Pmw_1_2\lib\PmwEntryField.py", line 73, in __init__ sequences = root.bind_class(tag) File "C:\PYTHON\lib\lib-tk\Tkinter.py", line 965, in bind_class return self._bind(('bind', className), sequence, func, add, 0) File "C:\PYTHON\lib\lib-tk\Tkinter.py", line 900, in _bind return self.tk.splitlist(self.tk.call(what)) TclError: bad window path name ".12866184.12866424.12866464.19836760.19849704.19849864" AttributeError Exception in Tk callback Function: > (type: ) Args: () Traceback (innermost last): File "C:\python\Pmw\Pmw_1_2\lib\PmwBase.py", line 1704, in __TkinterWidgetDestroy mega.destroy() File "C:\python\Pmw\Pmw_1_2\lib\PmwComboBox.py", line 149, in destroy if self['dropdown'] and self._isPosted: AttributeError: ComboBox instance has no attribute '_isPosted' Seria muy útil para mí sus sugerencias ante este caso. Muchas Gracias. Cordial saludo. Martha L. From rastreador en gmx.net Sun Sep 25 11:52:32 2005 From: rastreador en gmx.net (Manuel Angel Fernandez) Date: Sun, 25 Sep 2005 11:52:32 +0200 Subject: Limitar ancho de banda In-Reply-To: <54af49c10509160106503ba1f6@mail.gmail.com> References: <54af49c10509160106503ba1f6@mail.gmail.com> Message-ID: <20050925115232.34821026@manuel.zentinet.com> El Fri, 16 Sep 2005 10:06:31 +0200 JoePC escribió: > Estoy realizando un programa que manda emails por smtplib, pero el > problema es que consume todo el ancho de banda y la conexion va > despacio. > ¿Alguien sabe como limitar el ancho de banda tanto en envio como en > recepcion? Gracias. La solución pasa por asignar un ancho de banda predefinido a ese servicio en la máquina. Si utilizas linux aquí tienes varios documentos de como se puede hacer. http://bulma.net/body.phtml?nIdNoticia=2084 http://bulma.net/body.phtml?nIdNoticia=1615&nIdPage=1 Yo utilizo wondershaper y me va muy bien. http://bulma.net/body.phtml?nIdNoticia=1527&nIdPage=last Si quieres estudiar un poco sobre este tema tienes un libre magnífico publicado en internet que se llama "Linux Advanced Routing & Traffic Control". Tiene versión en español y puedes descargarlo en: http://lartc.org/ Saludos. -- Nombre : Manuel Angel Fernández E-Mail : rastreador at gmx.net Jabber : rastreador en jabber.org ICQ : 6284430 Yahoo IM : rastreador en yahoo.es Sip(fwd) : 651145 From zoso en foton.es Sun Sep 25 17:12:05 2005 From: zoso en foton.es (Esteban Manchado =?iso-8859-1?Q?Vel=E1zquez?=) Date: Sun, 25 Sep 2005 16:12:05 +0100 Subject: Ruby vs Python (era: Comentarios sobre web frameworks) In-Reply-To: <4333B73B.3090805@ls-l.org> References: <43313355.4020709@diselpro.com> <43325139.7040307@eibar.org> <43326F5A.4010907@ls-l.org> <200509221424.32768.rvr@infoastro.com> <4333B73B.3090805@ls-l.org> Message-ID: <20050925151205.GA4518@velutha> Hola: On Fri, Sep 23, 2005 at 10:05:15AM +0200, Chema Cortes wrote: > Víctor R. Ruiz escribió: > > > Hay una comparativa bastante concienzuda entre Ruby y Python en > > http://blog.ianbicking.org/ruby-python-power.html La opinión de Mr. Guido, > > según cuentan en http://aws.typepad.com/aws/2005/01/amazon_devcon_g_5.html, > > es: «Asked about Ruby, Guido thought that it "seems like an accident attempt > > in cleaning up Perl". He disliked the perlesque parts of Ruby and claimed > > that the semantics of Ruby code blocks is not always clear». Paso de comentar la frase de Guido ;-) > Es una comparativa bastante buena, aunque tendría que leerla con más > detalle. > > Se deja algunas cosas como que ruby no tiene herencia múltiple o que > puede cargar directamente librerías dinámicas, lo que hace más sencillo > crear módulos externos. Sobre lo de la herencia múltiple, comentar que la técnica de Mixin (que tengo entendido que se puede hacer en Python, pero en Ruby se usa mucho) permite hacer las cosas más comunes que se buscan con herencia múltiple (y en opinión de algunos, de manera más clara). P.ej., hay un módulo llamado Enumerable, que tiene métodos como «map», «include?», «find_all», «detect», «inject», etc. que se puede «mezclar» con cualquier clase que tenga el método «each», y «mágicamente» aparecen todos esos métodos. Lo que se gana en claridad es que Enumerable es un módulo, no una clase, y que la forma de incorporar los métodos del mismo en una clase es como el Mixin, lo que deja clara la intención del módulo Enumerable (no usarse como una clase, sino ser un conjunto de métodos para añadir a otras clases) y de la llamada «include Enumerable». Lo de cargar módulos dinámicos no lo entiendo, ¿a qué te refieres? ¿En Python no puedes hacer "import foo" y que "foo" sea un "foo.so" en algún sitio? > En cuanto a la sintaxis de ruby, es algo liosa, como siempre depende del > gusto de cada cuál. Hay cosas que cambiaría tanto en la sintaxis de ruby > como en la de python, pero en comparación me parece la sintaxis de ruby > más propensa a cometer errores. Voy a poner dos ejemplos de cada uno > (considerados como "verrugas" (warts) del lenguaje): > [...] > En ruby: > > def a() 100 end > puts a # --> 100 > a=1 > puts a # --> 1 > def b() a end > puts a,a(),b # --> 1,100,100 > > LLega un momento en que no sabes si 'a' es una variable o una función, > ni porqué la función 'b' utiliza la 'función-a' y no la 'variable-a', > más aún si supones, erróneamente, que la variable debería suplantar a la > función. Otro par de apuntes sobre esto: 1) Normalmente en Ruby todo lo programas orientado a objetos, con lo que ese caso no es muy común (los «atributos» del objeto serían «@a», no «a», que sería una variable local). Y como no se puede acceder desde fuera a los atributos de un objeto (sólo se puede llamar a métodos), sabes positivamente que todo lo que se llamaría desde fuera serían siempre métodos. 2) El principal problema de legibilidad y mantenimiento de ese trozo de programa, es, precisamente, llamar de la misma manera a dos cosas distintas :-) No veo la ventaja de que se pueda hacer lo que tú esperas, tal como lo haces: normalmente en Ruby eso serían métodos, no variable y funciones (o atributos llamables o no, en mentalidad Python), y redefinir métodos es trivial, así que seguramente el ejemplo no es muy real... Saludos, -- Esteban Manchado Velázquez - http://www.foton.es EuropeSwPatentFree - http://EuropeSwPatentFree.hispalinux.es From kernel.no.found en gmail.com Sun Sep 25 18:57:12 2005 From: kernel.no.found en gmail.com (=?ISO-8859-1?Q?Juan_Jos=E9_Alonso?=) Date: Sun, 25 Sep 2005 18:57:12 +0200 Subject: Documentacion en Castellano Message-ID: <4336D6E8.5060607@gmail.com> Pues, la documentacion sobre python en castellano pydoc.blogspot.com la pasare bien a limpio y tal en pocos dias, ese blog realmente es bastante malos, errores al subir, otras veces no sube, etc etc... estoy esperando dominio y aver si aprendo y monto un plone en www.dotpy.net (en obras) h lo pondre alli todo,. disculpen las molestias, pondre mas y mejor para compensar hasta que me duelan los ojos de buscar vuestros trabajos (y repito VUESTROS) sin algunos no seria posible facilitar las cosas a los demas. Un saludo From mlacunza en gmail.com Sun Sep 25 19:33:37 2005 From: mlacunza en gmail.com (Mario Lacunza) Date: Sun, 25 Sep 2005 12:33:37 -0500 Subject: Ruby vs Python (era: Comentarios sobre web frameworks) In-Reply-To: <4333B73B.3090805@ls-l.org> References: <43313355.4020709@diselpro.com> <43325139.7040307@eibar.org> <43326F5A.4010907@ls-l.org> <200509221424.32768.rvr@infoastro.com> <4333B73B.3090805@ls-l.org> Message-ID: <1127669618.6808.2.camel@localhost.localdomain> El vie, 23-09-2005 a las 10:05 +0200, Chema Cortes escribió: > Se deja algunas cosas como que ruby no tiene herencia múltiple o que > puede cargar directamente librerías dinámicas, lo que hace más sencillo > crear módulos externos. > Aca me parece mas bien q se refiere al uso de getattr ... Saludos / Best regards Mario Lacunza Vásquez Desarrollador de Sistemas - Webmaster Celular : +51193100386 (Tim) Website : http://mlacunzav.cogia.net/index.php Email : mlacunza en gmail.com Blog : http://mlacunza.blogspot.com Lima - Peru ------------ próxima parte ------------ _______________________________________________ Python-es mailing list Python-es en aditel.org http://listas.aditel.org/listinfo/python-es From aciddized en gmail.com Sun Sep 25 20:39:43 2005 From: aciddized en gmail.com (cut0ff) Date: Sun, 25 Sep 2005 20:39:43 +0200 Subject: =?iso-8859-1?q?Condici=F3n_inexistente=3F?= Message-ID: <4336EEEF.5050702@gmail.com> Que tal lista, recién acabo de empezar en Python y ya tengo algunas dudas. Expongo una de ellas. Resulta que estoy leyendo un tutorial que conseguí a traves de esta lista y uno de sus ejemplos dice así: > num=int(raw_input('Dame un número: ')) > > creo_que_es_primo=True > > for divisor in range(2, num): > if num % divisor == 0: > creo_que_es_primo=False > > if creo_que_es_primo: > print 'El número', num, 'es primo' > else: > print 'El número', num, 'no es primo' Como podeis observar el programa calcula si un numero és o no primo. Mi duda viene relacionada con la ultima sentencia if. No entiendo la condición 'if creo_que_es_primo:'. No deberia compararse con el valor True? o en cualquier caso ¿con otro valor? -- .~. Robert C. Rodriguez /V\ aciddized en gmail.com // \\ http://cut0ff.blogsome.com /( )\ JID cut0ff en jabberes.org ^`~´^ linux registered user #371167 From fpalm en ula.ve Sun Sep 25 21:45:58 2005 From: fpalm en ula.ve (Francisco Palm) Date: Sun, 25 Sep 2005 15:45:58 -0400 Subject: =?ISO-8859-1?Q?Condici=F3n_inexistente=3F?= In-Reply-To: <4336EEEF.5050702@gmail.com> References: <4336EEEF.5050702@gmail.com> Message-ID: <4336FE76.9080509@ula.ve> Bueno, todo depende de cual lenguaje estás viniendo, tienes que pensar más allá de la sintaxis particular de un lenguaje... la sintaxis del if en Python es if : Esta expresión lógica devuelve un valor, si pones "creo_que_es_primo == True" lo único que haces es "True == True" es cierto, devuelve True. Pero si la variable creo_que es primo ya contiene el valor True la comparación es innecesaria. Lo que pasa es que algunos lenguajes como Basic o Pascal no son muy inteligentes en este sentido... Otra cuestión importante es que revises el tema de lógica de cortocircuito... Tomado de la página Python Instántaneo, escrito por Magnus Lie Hetland (http://www.arrakis.es/~rapto/AprendaPython.html): Retomando el tema de la lógica de cortocircuito... Todos los valores de Python se pueden utilizar como valores lógicos. Algunos, los más "vacíos", como |[]|, |0|, |""| y |None| representan el valor lógico "falso", mientras el resto (como |[0]|, |1| or |"Hola, mundo"|) representan el valor lógico "verdadero". Las expresiones lógicas como |a and b| se evalúan de este modo: Primero, se comprueba si |a| es verdadero. Si /no/, simplemente se devuelve su valor. Si /sí/, simplemente se devuelve |b| (que representa el valor lógico de la expresión). La lógica correspondiente a |a or b| es: Si |a| es verdadero, devolver su valor. Si no, devolver |b|. Este mecanismo hace que |and| y |or| se comporten como los operadores booleanos que supuestamente implementan, pero también permite escribir expresiones condicionales muy curiosas. Por ejemplo, el código if a: print a else: print b Se puede sustituir por: print a or b Pues eso... Saludos F. Palm cut0ff wrote: > Que tal lista, recién acabo de empezar en Python y ya tengo algunas > dudas. Expongo una de ellas. Resulta que estoy leyendo un tutorial que > conseguí a traves de esta lista y uno de sus ejemplos dice así: > >> num=int(raw_input('Dame un número: ')) >> >> creo_que_es_primo=True >> >> for divisor in range(2, num): >> if num % divisor == 0: >> creo_que_es_primo=False >> >> if creo_que_es_primo: >> print 'El número', num, 'es primo' >> else: >> print 'El número', num, 'no es primo' > > > Como podeis observar el programa calcula si un numero és o no primo. > Mi duda viene relacionada con la ultima sentencia if. No entiendo la > condición 'if creo_que_es_primo:'. No deberia compararse con el valor > True? o en cualquier caso ¿con otro valor? > > From erny en sicem.biz Sun Sep 25 22:31:57 2005 From: erny en sicem.biz (Ernesto Revilla) Date: Sun, 25 Sep 2005 22:31:57 +0200 Subject: Necesitamos un Wiki! (y FAQ) Re: Quiero aprender Python In-Reply-To: <43331161.2070805@argo.es> References: <4316DC4C.30409@ula.ve> <20050901131623.GA25469@spisa.uji.es> <43174DAE.8060108@ula.ve> <43331161.2070805@argo.es> Message-ID: <4337093D.2050502@sicem.biz> Tenéis otra Wiki a disposición en http://hispapython.org (tanto la página principal como la página FAQ). Un saludo, Erny Jesus Cea wrote: > Francisco Palm wrote: > >> >> Disculpa el abuso, pera ya que vas a hacer el esfuerzo, digo yo, >> porqué no montar algo del tipo MoinMoin o ZWiki que están hechos en >> Python? > > > Bien visto :-). > > Yo me ofrezco a crear un wiki de python en castellano. Ya tengo todo > montado y funcionando, solo necesito crear un directorio nuevo y > ponerme a crear usuarios nuevos. > > Va zobre ZOPE y ZWIKI. > From miuler en gmail.com Sun Sep 25 23:42:43 2005 From: miuler en gmail.com (Hector Miuler Malpica Gallegos) Date: Sun, 25 Sep 2005 16:42:43 -0500 Subject: dzhandle remover instancia y volver hacerla funcional Message-ID: <1127684563.8240.10.camel@localhost.localdomain> Hola amigos, instale zope2.8 en mi ubuntu, y me encontré con una herramienta llamada dzhandle, ahora use este comando $ dzhandle remove-instance cps el cual me borra los directorios bin, Extencions, Products, pero me deja el directorio var e import, luego listo las instancias $ dzhandle list-instance cps 2.7 addon-mode=all addon-technique=tree-linked layout=(2.5 and before) purged prueba 2.8 addon-mode=all addon-technique=tree-linked userfile=inituser cps-zope3 3 addon-mode=all addon-technique=tree-linked purged ahora lo que quiero es que vuelva a funcionar mi instancia, alguien sabe como puedo hacerlo ? ------------ próxima parte ------------ _______________________________________________ Python-es mailing list Python-es en aditel.org http://listas.aditel.org/listinfo/python-es From arpia49 en gmail.com Mon Sep 26 03:52:15 2005 From: arpia49 en gmail.com (Adal Alom) Date: Mon, 26 Sep 2005 03:52:15 +0200 Subject: Sobre Timer Message-ID: <4337544F.7050307@gmail.com> Buenas, este es mi primer mensaje para la lista de Python aunque he acosado a bastante gente de mi GUL, que han sido los que me animan con Python. Al grano. Resulta que quiero hacer una aplicación que cada 5 segundos compruebe si la hora actual es la hora que quiero. Primero probé con: gobject.idle_add(comprueba_tiempo, total_tiempo) Que es una solución que vi en la lista para un problema parecido al mío, pero no me termina de convencer porque consume toda la capacidad de proceso de mi cpu. Así que pensé en usar un timer, pero la cuestión es que no he encontrado información que me valga para mi ejemplo porque la interfaz se me queda colgada y si hago el timer y el "gobject.idle_add" se vuelve loco y me dice que no puede abrir otro hilo (cosa bastante lógica). ¿Alguna idea de cómo solucionar mi problema? Muchas gracias. From minoztro en gmail.com Mon Sep 26 06:33:40 2005 From: minoztro en gmail.com (Milton inostroza) Date: Mon, 26 Sep 2005 00:33:40 -0400 Subject: problemas con cherrypy Message-ID: <172699c505092521336935ab76@mail.gmail.com> hola lista: he instalado a través de apt-get install el paquete cherrypy en ubuntu 5.04 pero cuando trato de accesar a localhost:8080 me dice que la conexión fue rechazada...que puede ser??, necesito ayuda, salu2!! -- Milton Inostroza Aguilera From aciddized en gmail.com Mon Sep 26 09:28:55 2005 From: aciddized en gmail.com (cut0ff) Date: Mon, 26 Sep 2005 09:28:55 +0200 Subject: =?ISO-8859-1?Q?Condici=F3n_inexistente=3F?= In-Reply-To: <4336FE76.9080509@ula.ve> References: <4336EEEF.5050702@gmail.com> <4336FE76.9080509@ula.ve> Message-ID: <4337A337.8060205@gmail.com> Gracias Francisco, ya me quedó claro. -- .~. Robert C. Rodriguez /V\ aciddized en gmail.com // \\ http://cut0ff.blogsome.com /( )\ JID cut0ff en jabberes.org ^`~´^ linux registered user #371167 From py en ls-l.org Mon Sep 26 10:18:56 2005 From: py en ls-l.org (Chema Cortes) Date: Mon, 26 Sep 2005 10:18:56 +0200 Subject: Ruby vs Python (era: Comentarios sobre web frameworks) In-Reply-To: <20050925151205.GA4518@velutha> References: <43313355.4020709@diselpro.com> <43325139.7040307@eibar.org> <43326F5A.4010907@ls-l.org> <200509221424.32768.rvr@infoastro.com> <4333B73B.3090805@ls-l.org> <20050925151205.GA4518@velutha> Message-ID: <4337AEF0.9030902@ls-l.org> Esteban Manchado Velázquez escribió: > Sobre lo de la herencia múltiple, comentar que la técnica de Mixin (que > tengo entendido que se puede hacer en Python, pero en Ruby se usa mucho) > permite hacer las cosas más comunes que se buscan con herencia múltiple (y en > opinión de algunos, de manera más clara). Aunque a nivel simple hay quien usa la herencia múltiple para hacer "mixin" de interfaces, la herencia múltiple permite crear wrappers (decoradores, pre y postcondiciones, ...) así como algunos "malabarismos" con metaclases que, sin tener aún demasiada experiencia con ruby, no sabría hacer que quedase más claro sin herencia múltiple. > Lo de cargar módulos dinámicos no lo entiendo, ¿a qué te refieres? ¿En > Python no puedes hacer "import foo" y que "foo" sea un "foo.so" en algún > sitio? Me refería al ruby-dl, a que puedes cargar una dll del sistema y acceder a ella directamente. En python tienes que cargar una librería glue que haga de conexión entre python y la librería dinámica. > 1) Normalmente en Ruby todo lo programas orientado a objetos, con lo que > ese caso no es muy común (los «atributos» del objeto serían «@a», no «a», que > sería una variable local). Y como no se puede acceder desde fuera a los > atributos de un objeto (sólo se puede llamar a métodos), sabes positivamente > que todo lo que se llamaría desde fuera serían siempre métodos. > 2) El principal problema de legibilidad y mantenimiento de ese trozo de > programa, es, precisamente, llamar de la misma manera a dos cosas distintas > :-) No veo la ventaja de que se pueda hacer lo que tú esperas, tal como lo > haces: normalmente en Ruby eso serían métodos, no variable y funciones (o > atributos llamables o no, en mentalidad Python), y redefinir métodos es > trivial, así que seguramente el ejemplo no es muy real... No estaba poniendo ningún caso real ;-) Cuando hablaba de "verrugas" me refería a que en los lenguajes de programación hay cosas que son propensas a malinterpretarse. Casi siempre se pueden evitar con unas adecuadas reglas de estilo (como indicar siempre explícitamente quiénes son los atributos de instancia ó de clase). From morillas en unizar.es Mon Sep 26 09:38:12 2005 From: morillas en unizar.es (Luis Miguel Morillas) Date: Mon, 26 Sep 2005 09:38:12 +0200 Subject: problemas con cherrypy In-Reply-To: <172699c505092521336935ab76@mail.gmail.com> References: <172699c505092521336935ab76@mail.gmail.com> Message-ID: <1127720292.4337a564eaeb6@webmail.unizar.es> Mensaje citado por Milton inostroza : > hola lista: > > he instalado a través de apt-get install el paquete cherrypy en > ubuntu 5.04 pero cuando trato de accesar a localhost:8080 me dice que > la conexión fue rechazada...que puede ser??, necesito ayuda, salu2!! > Mírate el tutorial [1]. Antes tienes que crear una aplicación y ejecutarla Aquí tienes un hola mundo con cherrypy [2] Saludos. [1] http://www.cherrypy.org/wiki/CherryPyTutorial [2] http://www.cherrypy.org/trunk/docs/book/chunk/ch02.html#id3373154 -- Luis Miguel From arpia49 en gmail.com Mon Sep 26 11:44:55 2005 From: arpia49 en gmail.com (Adal Alom) Date: Mon, 26 Sep 2005 11:44:55 +0200 Subject: Sobre Timer In-Reply-To: <4337544F.7050307@gmail.com> References: <4337544F.7050307@gmail.com> Message-ID: <4337C317.5030504@gmail.com> Adal Alom wrote: > Buenas, este es mi primer mensaje para la lista de Python aunque he > acosado a bastante gente de mi GUL, que han sido los que me animan con > Python. > > Al grano. > > Resulta que quiero hacer una aplicación que cada 5 segundos compruebe > si la hora actual es la hora que quiero. > > Primero probé con: > > gobject.idle_add(comprueba_tiempo, total_tiempo) > > Que es una solución que vi en la lista para un problema parecido al > mío, pero no me termina de convencer porque consume toda la capacidad > de proceso de mi cpu. > > Así que pensé en usar un timer, pero la cuestión es que no he > encontrado información que me valga para mi ejemplo porque la interfaz > se me queda colgada y si hago el timer y el "gobject.idle_add" se > vuelve loco y me dice que no puede abrir otro hilo (cosa bastante > lógica). > > ¿Alguna idea de cómo solucionar mi problema? Muchas gracias. Perdón por la pregunta, hoy un poco más fresco he encontrado time.sleep(), cosas que pasan cuando uno empieza... From desarrollo en grupocsm.com Mon Sep 26 12:28:24 2005 From: desarrollo en grupocsm.com (Cuenta de Desarrollo) Date: Mon, 26 Sep 2005 12:28:24 +0200 Subject: prueba Message-ID: <4337CD48.7000003@grupocsm.com> pruevas a la lista disculpar From py en ls-l.org Mon Sep 26 12:36:57 2005 From: py en ls-l.org (Chema Cortes) Date: Mon, 26 Sep 2005 12:36:57 +0200 Subject: ComboBox In-Reply-To: <3da61ab705092419394881e35e@mail.gmail.com> References: <3da61ab705092419394881e35e@mail.gmail.com> Message-ID: <4337CF49.2050303@ls-l.org> Martha Lucía Gallego López escribió: > Cuando corro el modulo principal este funciona bien, pero cuando llamo al > modulo que deberia mostrar el combobox muestra la ventana si en este y se > despliega en python esta serie de errores: ¿Puedes explicar mejor cómo llamas al módulo que muestra el combobox? Intuitivamente, veo que estás usando variables locales para almacenar widgets. Entre estas variales veo que está root, la ventana principal. Al salir de la función, root se destruye y con ello todos los widgets que dependían de él. Al volver a crear un widget se vuelve a abrir otra ventana, que no es la misma que tenías, por eso la ves en blanco. From listas en soft-com.es Mon Sep 26 12:58:49 2005 From: listas en soft-com.es (=?ISO-8859-1?Q?Oswaldo_Hern=E1ndez?=) Date: Mon, 26 Sep 2005 12:58:49 +0200 Subject: Sobre Timer In-Reply-To: <4337C317.5030504@gmail.com> References: <4337544F.7050307@gmail.com> <4337C317.5030504@gmail.com> Message-ID: <4337D469.8030109@soft-com.es> Adal Alom escribió: > Adal Alom wrote: > >> Buenas, este es mi primer mensaje para la lista de Python aunque he >> acosado a bastante gente de mi GUL, que han sido los que me animan con >> Python. >> >> Al grano. >> >> Resulta que quiero hacer una aplicación que cada 5 segundos compruebe >> si la hora actual es la hora que quiero. >> >> Primero probé con: >> >> gobject.idle_add(comprueba_tiempo, total_tiempo) >> >> Que es una solución que vi en la lista para un problema parecido al >> mío, pero no me termina de convencer porque consume toda la capacidad >> de proceso de mi cpu. >> >> Así que pensé en usar un timer, pero la cuestión es que no he >> encontrado información que me valga para mi ejemplo porque la interfaz >> se me queda colgada y si hago el timer y el "gobject.idle_add" se >> vuelve loco y me dice que no puede abrir otro hilo (cosa bastante >> lógica). >> >> ¿Alguna idea de cómo solucionar mi problema? Muchas gracias. > > > Perdón por la pregunta, hoy un poco más fresco he encontrado > time.sleep(), cosas que pasan cuando uno empieza... Hola, Yo tambien soy nuevo en esto. En la 'Library Reference' de python 2.4 (apartado 7.5.7) habla de un objeto Timer que parece mas apropiado para esto. De todas formas no he conseguido hacer funcionar el sencillo ejemplo que trae pues, la unica defenicion de esta clase que encuentro es en un módulo llamado 'timeit.py', pero no parece la misma. Si consigues que funcione hazlo saber ;) . Saludos, -- ***************************************** Oswaldo Hernández oswaldo en soft-com.es ***************************************** From miuler en gmail.com Mon Sep 26 14:15:58 2005 From: miuler en gmail.com (Hector Miuler Malpica Gallegos) Date: Mon, 26 Sep 2005 07:15:58 -0500 Subject: off-topic: TRAC, los css no funcionan Message-ID: <1127736958.8298.14.camel@localhost.localdomain> Hola amigos, se que esta es una pregunta offtopic pero esta es una herramienta que seguro muchos usan para desarrollar -además que esta echa en python ;)- para sus proyectos y seguro alguien podría darme una idea. Instale trac después de mucho probar y probar, lo puse a correr con mod python, no quise usar cgi ni fastcgi, (¿tiene alguna ventaja usar cgi o fastcgi?) aun me falta ver como voy a configurar la seguridad (pense en htpass o en ldap), pero mi problema ahora es este, ¡no funcionan los css!, sale todo como html pero sin color ni forma, no se que hacer para que todo quede bien configurado, ¿alguien tiene una idea?, esta es mi configuración en apache2 SetHandler mod_python PythonHandler trac.ModPythonHandler PythonOption TracEnvParentDir /var/lib/trac/ PythonOption TracUriRoot /trac DAV svn SVNPath /var/lib/svn/Simulador/ SVNAutoversioning on trac.ini [trac] default_charset = iso-8859-15 templates_dir = /usr/share/trac/templates #fisicamente aquí se encuentran los .css repository_dir = /var/lib/svn/Simulador htdocs_location = /trac/ database = sqlite:db/trac.db ------------ próxima parte ------------ _______________________________________________ Python-es mailing list Python-es en aditel.org http://listas.aditel.org/listinfo/python-es From imakya en mundo-r.com Mon Sep 26 14:21:28 2005 From: imakya en mundo-r.com (Jose Rey) Date: Mon, 26 Sep 2005 14:21:28 +0200 Subject: No entiendo el porque de este error ?? In-Reply-To: <1127720292.4337a564eaeb6@webmail.unizar.es> References: <172699c505092521336935ab76@mail.gmail.com> <1127720292.4337a564eaeb6@webmail.unizar.es> Message-ID: <4337E7C8.3070603@mundo-r.com> Escribiendo este codigo del tutorial lo ejecuto sin problemas, pero si le pongo acento a tiburón, me da un error, alguien sabria explicarme porque ??? import sys # diccionario de comidas preferidas de cada persona comidas = { "Juan" : "tiburon en escabeche", (si pongo acento me da error ????) "Pablo" : "Tostadas don Beto", "Alfredo" : "sesos de mono", "Fulano" : "cucarachas fritas", "Sonia" : "burros", "Darinel" : "Tacos don Pancho" } def saluda(nombre, comida): print "Hola " + nombre + ", te gusta " + comida + "" def pregunta(nombre): print "Hola " + nombre + ", que comida te gusta" respuesta = sys.stdin.readline() comidas[nombre] = respuesta for nombre in ["Juan", "Pablo", "Alfredo", "Fulano", "Sonia", "Darinel"]: if comidas[nombre] is not None: saluda(nombre, comidas[nombre]) else: pregunta(nombre) Saludos a todos JR --------------- From py en ls-l.org Mon Sep 26 14:47:54 2005 From: py en ls-l.org (Chema Cortes) Date: Mon, 26 Sep 2005 14:47:54 +0200 Subject: No entiendo el porque de este error ?? In-Reply-To: <4337E7C8.3070603@mundo-r.com> References: <172699c505092521336935ab76@mail.gmail.com> <1127720292.4337a564eaeb6@webmail.unizar.es> <4337E7C8.3070603@mundo-r.com> Message-ID: <4337EDFA.7040401@ls-l.org> Jose Rey escribió: > Escribiendo este codigo del tutorial lo ejecuto sin problemas, pero si > le pongo acento a tiburón, me da un error, alguien sabria explicarme > porque ??? ¿Error o warning? Te debe salir un aviso ("warning") por no definir el sistema de codificación de caracteres que usas en el código fuente. Coloca al principio del fichero (primera ó segunda línea) el siguiente comentario: #-*- coding: latin1 -*- Tiene que ser el sistema de codificación que uses en la edición del código fuente. Para español lo normal son latin1, iso-8859-15, cp1252, utf-8,... Si realmente te sale un error indícanos cuál es. From rubencharles en gmail.com Mon Sep 26 14:48:28 2005 From: rubencharles en gmail.com (Ruben Charles) Date: Mon, 26 Sep 2005 08:48:28 -0400 Subject: No entiendo el porque de este error ?? In-Reply-To: <4337E7C8.3070603@mundo-r.com> References: <172699c505092521336935ab76@mail.gmail.com> <1127720292.4337a564eaeb6@webmail.unizar.es> <4337E7C8.3070603@mundo-r.com> Message-ID: Cual error? Copialo en el mensaje. On 9/26/05, Jose Rey wrote: > Escribiendo este codigo del tutorial lo ejecuto sin problemas, pero si > le pongo acento a tiburón, me da un error, alguien sabria explicarme > porque ??? > > import sys > > # diccionario de comidas preferidas de cada persona > comidas = { > "Juan" : "tiburon en escabeche", (si pongo acento me da error ????) > "Pablo" : "Tostadas don Beto", > "Alfredo" : "sesos de mono", > "Fulano" : "cucarachas fritas", > "Sonia" : "burros", > "Darinel" : "Tacos don Pancho" > } > > def saluda(nombre, comida): > print "Hola " + nombre + ", te gusta " + comida + "" > > def pregunta(nombre): > print "Hola " + nombre + ", que comida te gusta" > respuesta = sys.stdin.readline() > comidas[nombre] = respuesta > > for nombre in ["Juan", "Pablo", "Alfredo", "Fulano", "Sonia", "Darinel"]: > if comidas[nombre] is not None: > saluda(nombre, comidas[nombre]) > else: > pregunta(nombre) > > Saludos a todos > JR > --------------- > > > > _______________________________________________ > Python-es mailing list > Python-es en aditel.org > http://listas.aditel.org/listinfo/python-es > From rubencharles en gmail.com Mon Sep 26 15:05:39 2005 From: rubencharles en gmail.com (Ruben Charles) Date: Mon, 26 Sep 2005 09:05:39 -0400 Subject: No entiendo el porque de este error ?? In-Reply-To: <4337EDFA.7040401@ls-l.org> References: <172699c505092521336935ab76@mail.gmail.com> <1127720292.4337a564eaeb6@webmail.unizar.es> <4337E7C8.3070603@mundo-r.com> <4337EDFA.7040401@ls-l.org> Message-ID: Sugiero que leas esto http://www.python.org/peps/pep-0263.html Este es una modificación de tu codigo, tiene la declaración del encoding. #!/usr/bin/python #-*- coding: iso-8859-15 -*- # diccionario de comidas preferidas de cada persona comidas = { "Juan" : u"tiburón en escabeche", "Pablo" : "Tostadas don Beto", "Alfredo" : "sesos de mono", "Fulano" : "cucarachas fritas", "Sonia" : "burros", "Darinel" : "Tacos don Pancho" } def saluda(nombre, comida): print "Hola " + nombre + ", te gusta " + comida + "" def pregunta(nombre): print "Hola " + nombre + ", que comida te gusta" respuesta = sys.stdin.readline() comidas[nombre] = respuesta for nombre in ["Juan", "Pablo", "Alfredo", "Fulano", "Sonia", "Darinel"]: if comidas[nombre] is not None: saluda(nombre, comidas[nombre]) else: pregunta(nombre) On 9/26/05, Chema Cortes wrote: > Jose Rey escribió: > > > Escribiendo este codigo del tutorial lo ejecuto sin problemas, pero si > > le pongo acento a tiburón, me da un error, alguien sabria explicarme > > porque ??? > > ¿Error o warning? > > Te debe salir un aviso ("warning") por no definir el sistema de > codificación de caracteres que usas en el código fuente. > > Coloca al principio del fichero (primera ó segunda línea) el siguiente > comentario: > > #-*- coding: latin1 -*- > > Tiene que ser el sistema de codificación que uses en la edición del > código fuente. Para español lo normal son latin1, iso-8859-15, cp1252, > utf-8,... > > > Si realmente te sale un error indícanos cuál es. > _______________________________________________ > Python-es mailing list > Python-es en aditel.org > http://listas.aditel.org/listinfo/python-es > From dagorret en eco.unrc.edu.ar Mon Sep 26 15:30:17 2005 From: dagorret en eco.unrc.edu.ar (Carlos Dagorret) Date: Mon, 26 Sep 2005 10:30:17 -0300 Subject: Problemas con mod_python In-Reply-To: <4336D6E8.5060607@gmail.com> References: <4336D6E8.5060607@gmail.com> Message-ID: <20050926103017.1ojdioqklfk04o4c@www.nmt.com.ar> Tengo un script que hago lo siguiente "from lib import web" Donde web es una libreria de funciones. En lib/web.py tengo varias funciones que he creado. En modo interactivo me funciona pero con el mod_python me dice que no puede encontrar la libreria. mi directorio es ---www/mysript.py ---lib/lib/web.py Gracias From fpalm en ula.ve Mon Sep 26 16:36:59 2005 From: fpalm en ula.ve (Francisco Palm) Date: Mon, 26 Sep 2005 10:36:59 -0400 (VET) Subject: No entiendo el porque de este error ?? In-Reply-To: <4337E7C8.3070603@mundo-r.com> References: <172699c505092521336935ab76@mail.gmail.com> <1127720292.4337a564eaeb6@webmail.unizar.es> <4337E7C8.3070603@mundo-r.com> Message-ID: <33076.150.185.144.80.1127745419.squirrel@snafu.ula.ve> Porque Python es muy avanzado y permite incluso trabajar con entornos Unicode (el sistema de codificación universal que incluye Japonés, Chino, Arabe, etc.) Por esa razón lo único que hay por defecto son los primeros 128 caracteres del código ASCII Debes poner al comienzo del archivo: # -*- coding: -*- intenta con poner # -*- coding: latin1 -*- después de la línea (si la tienes) #!/usr/bin/env python Pues eso Saludos F. Palm Jose Rey wrote: > Escribiendo este codigo del tutorial lo ejecuto sin problemas, pero si > le pongo acento a tiburón, me da un error, alguien sabria explicarme > porque ??? > > import sys > > # diccionario de comidas preferidas de cada persona > comidas = { > "Juan" : "tiburon en escabeche", (si pongo acento me da error ????) > "Pablo" : "Tostadas don Beto", > "Alfredo" : "sesos de mono", > "Fulano" : "cucarachas fritas", > "Sonia" : "burros", > "Darinel" : "Tacos don Pancho" > } > > def saluda(nombre, comida): > print "Hola " + nombre + ", te gusta " + comida + "" > > def pregunta(nombre): > print "Hola " + nombre + ", que comida te gusta" > respuesta = sys.stdin.readline() > comidas[nombre] = respuesta > > for nombre in ["Juan", "Pablo", "Alfredo", "Fulano", "Sonia", "Darinel"]: > if comidas[nombre] is not None: > saluda(nombre, comidas[nombre]) > else: > pregunta(nombre) > > Saludos a todos > JR > --------------- > > > > _______________________________________________ > Python-es mailing list > Python-es en aditel.org > http://listas.aditel.org/listinfo/python-es > -- Dejame mostrarte la maquinaria universal todos sus componentes tienen nombres esdrujulos ven, que tus dedos recuerdan los bebes que hablan esperanto. From mgallegol en gmail.com Mon Sep 26 16:46:27 2005 From: mgallegol en gmail.com (=?ISO-8859-1?Q?Martha_Luc=EDa_Gallego_L=F3pez?=) Date: Mon, 26 Sep 2005 09:46:27 -0500 Subject: ComboBox Message-ID: <3da61ab705092607466503ce21@mail.gmail.com> Chema Cortes escribió: >¿Puedes explicar mejor cómo llamas al módulo que muestra el >combobox? >Intuitivamente, veo que estás usando variables locales para >almacenar >widgets. Entre estas variales veo que está root, la ventana principal. >Al salir de la función, root se destruye y con ello todos los widgets >que dependían de él. Al volver a crear un widget se vuelve a abrir >otra >ventana, que no es la misma que tenías, por eso la ves en blanco. Hola Chema: El modulo que llamo lo hago de la siguiente manera dentro de una funcion llamo a el modulo caracteristicas así: caracteristicas.informacion() en la funcion informacion tengo definido el combobox, que fue el código que envié. Lo que tu dices me hace caer en cuenta del error, eso que intituitivamente piensas es tal y como lo describes; pero me gustaria saber como puedo hacer para que esto no me suceda entonces???? Gracias por tu respuesta. Martha L. From a_le_jo55 en yahoo.com Mon Sep 26 16:48:23 2005 From: a_le_jo55 en yahoo.com (alejo alejo) Date: Mon, 26 Sep 2005 07:48:23 -0700 (PDT) Subject: problemas con cherrypy In-Reply-To: <172699c505092521336935ab76@mail.gmail.com> References: <172699c505092521336935ab76@mail.gmail.com> Message-ID: <20050926144823.25624.qmail@web33003.mail.mud.yahoo.com> Ya creaste el archivo de configuración TuArchivoServer.cfg con [server] socketPort=8080 --- Milton inostroza wrote: > hola lista: > > he instalado a través de apt-get install el > paquete cherrypy en > ubuntu 5.04 pero cuando trato de accesar a > localhost:8080 me dice que > la conexión fue rechazada...que puede ser??, > necesito ayuda, salu2!! > > -- > Milton Inostroza Aguilera > _______________________________________________ > Python-es mailing list > Python-es en aditel.org > http://listas.aditel.org/listinfo/python-es > __________________________________ Yahoo! Mail - PC Magazine Editors' Choice 2005 http://mail.yahoo.com From miuler en gmail.com Mon Sep 26 17:36:15 2005 From: miuler en gmail.com (Hector Miuler Malpica Gallegos) Date: Mon, 26 Sep 2005 10:36:15 -0500 Subject: off-topic: TRAC, los css no funcionan In-Reply-To: <1127736958.8298.14.camel@localhost.localdomain> References: <1127736958.8298.14.camel@localhost.localdomain> Message-ID: ok amigos, ya encontre el problema, disculpen por las molestias, el problema es que no deb aver llamado , debí usar otro como que que trac se usara para tener el famoso /trac/css con alias Alias /trac/chrome/common /usr/share/trac/htdocs Order allow,deny Allow from all Gracias 2005/9/26, Hector Miuler Malpica Gallegos : > > Hola amigos, se que esta es una pregunta offtopic pero esta es una > herramienta que seguro muchos usan para desarrollar -además que esta echa en > python ;)- para sus proyectos y seguro alguien podría darme una idea. > Instale trac después de mucho probar y probar, lo puse a correr con mod > python, no quise usar cgi ni fastcgi, (¿tiene alguna ventaja usar cgi o > fastcgi?) aun me falta ver como voy a configurar la seguridad (pense en > htpass o en ldap), pero mi problema ahora es este, ¡no funcionan los css!, > sale todo como html pero sin color ni forma, no se que hacer para que todo > quede bien configurado, ¿alguien tiene una idea?, esta es mi configuración > en apache2 > > > SetHandler mod_python > PythonHandler trac.ModPythonHandler > PythonOption TracEnvParentDir /var/lib/trac/ > PythonOption TracUriRoot /trac > > > > DAV svn > SVNPath /var/lib/svn/Simulador/ > SVNAutoversioning on > > > trac.ini > [trac] > default_charset = iso-8859-15 > templates_dir = /usr/share/trac/templates #fisicamente aquí se encuentran > los .css > repository_dir = /var/lib/svn/Simulador > htdocs_location = /trac/ > database = sqlite:db/trac.db > > -- _\|/_ (O-O) --oOO-(_)-OOo---------------------------------------- Hector Miuler Malpica Gallegos Universidad Nacional del Callao - Peru Escuela de Ingenieria Electronica Jabber miuler en jabber.org usuario registrado #308608 ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: ------------ próxima parte ------------ _______________________________________________ Mono-hispano mailing list Mono-hispano en listas.monohispano.org https://listas.monohispano.org/mailman/listinfo/mono-hispano From minoztro en gmail.com Mon Sep 26 21:53:32 2005 From: minoztro en gmail.com (Milton inostroza) Date: Mon, 26 Sep 2005 15:53:32 -0400 Subject: problemas con cherrypy In-Reply-To: <20050926144823.25624.qmail@web33003.mail.mud.yahoo.com> References: <172699c505092521336935ab76@mail.gmail.com> <20050926144823.25624.qmail@web33003.mail.mud.yahoo.com> Message-ID: <172699c505092612534dfafa08@mail.gmail.com> hola: - No tengo ningún firewall - apt-get install cherrypy Leyendo lista de paquetes... Hecho Creando árbol de dependencias... Hecho cherrypy ya está en su versión más reciente. 0 actualizados, 0 se instalarán, 0 para eliminar y 0 no actualizados. Con esto compruebo que si está instalado el cherrypy -Cree el ejemplo que sale en la página web del proyecto: python hello.py Traceback (most recent call last): File "hello.py", line 1, in ? from cherrypy import cpg ImportError: No module named cherrypy me dice error al importar cherrypy que está mal???, donde puedo encontrar el directorio donde está instalado el cherrypy, ya que igual instale los ejemplos pero no puedo encontrar la carpeta en donde se encuentran... - me hablan de un archivo *.cfg, pero no se en donde y como se crea :S, espero vuestra ayuda, salu2!! -- Milton Inostroza Aguilera From imakya en mundo-r.com Mon Sep 26 21:21:33 2005 From: imakya en mundo-r.com (Jose Rey) Date: Mon, 26 Sep 2005 21:21:33 +0200 Subject: No entiendo el porque de este error ?? In-Reply-To: References: <172699c505092521336935ab76@mail.gmail.com> <1127720292.4337a564eaeb6@webmail.unizar.es> <4337E7C8.3070603@mundo-r.com> <4337EDFA.7040401@ls-l.org> Message-ID: <43384A3D.3010009@mundo-r.com> Sigue dando el mismo error aun mencionando el encoding Este es el codigo y posteriormente va el error que me da: #!/usr/bin/python #-*- coding: iso-8859-15 -*- import sys # diccionario de comidas preferidas de cada persona comidas = { "Juan" : u"tiburón en escabeche", "Pablo" : "Tostadas don Beto", "Alfredo" : "sesos de mono", "Fulano" : "cucarachas fritas", "Sonia" : "burros", "Darinel" : "Tacos don Pancho" } def saluda(nombre, comida): print "Hola " + nombre + ", te gusta " + comida + "" def pregunta(nombre): print "Hola " + nombre + ", que comida te gusta" respuesta = sys.stdin.readline() comidas[nombre] = respuesta for nombre in ["Juan", "Pablo", "Alfredo", "Fulano", "Sonia", "Darinel"]: if comidas[nombre] is not None: saluda(nombre, comidas[nombre]) else: pregunta(nombre) ----------------------------------------- UnicodeEncodeError: 'ascii' codec can't encode character u'\xf3' in position 144: ordinal not in range(128) ------------------------------------------- Salu2 y gracias por vuestro tiempo JR -------------------------------------- From snmartin en galilea.cl Mon Sep 26 22:07:42 2005 From: snmartin en galilea.cl (Fernando San =?ISO-8859-1?Q?Mart=EDn?= Woerner) Date: Mon, 26 Sep 2005 16:07:42 -0400 Subject: problemas con cherrypy In-Reply-To: <172699c505092612534dfafa08@mail.gmail.com> References: <172699c505092521336935ab76@mail.gmail.com> <20050926144823.25624.qmail@web33003.mail.mud.yahoo.com> <172699c505092612534dfafa08@mail.gmail.com> Message-ID: <1127765262.7599.8.camel@localhost.localdomain> http://www.cherrypy.org cherrypy no instala ninguna librería es un script, buscalo en tu path saludos El lun, 26-09-2005 a las 15:53 -0400, Milton inostroza escribió: > hola: > > - No tengo ningún firewall > - apt-get install cherrypy > Leyendo lista de paquetes... Hecho > Creando árbol de dependencias... Hecho > cherrypy ya está en su versión más reciente. > 0 actualizados, 0 se instalarán, 0 para eliminar y 0 no actualizados. > > Con esto compruebo que si está instalado el cherrypy > > -Cree el ejemplo que sale en la página web del proyecto: > > python hello.py > Traceback (most recent call last): > File "hello.py", line 1, in ? > from cherrypy import cpg > ImportError: No module named cherrypy > > me dice error al importar cherrypy > > que está mal???, donde puedo encontrar el directorio donde está > instalado el cherrypy, ya que igual instale los ejemplos pero no puedo > encontrar la carpeta en donde se encuentran... > > > - me hablan de un archivo *.cfg, pero no se en donde y como se crea > :S, espero vuestra ayuda, salu2!! > -- > Milton Inostroza Aguilera > _______________________________________________ > 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 a_le_jo55 en yahoo.com Mon Sep 26 22:14:42 2005 From: a_le_jo55 en yahoo.com (alejo alejo) Date: Mon, 26 Sep 2005 13:14:42 -0700 (PDT) Subject: problemas con cherrypy In-Reply-To: <172699c505092612534dfafa08@mail.gmail.com> References: <172699c505092612534dfafa08@mail.gmail.com> Message-ID: <20050926201442.80213.qmail@web33014.mail.mud.yahoo.com> Yo trabajo con cherrypy-0.10 y no tengo ningún problema solo que este genera codigo python de la siguiente manera. TuArchivo.cpy lo compilas cherrypy TuArchivo.cpy genera un archivo llamado TuArchivoServer.py corres este y listo. Creo que desde la versión 0-20 de cherrypy ya lo puedes utilizar como un paquete mas de python, aunque yo trabajo con debian y la ultima versión que encontre en el mirror era la 0.10, si quieres tambien te puedes bajar esta versión y no tienes que instalar nada solo compilar tu .cpy y listo. chao --- Milton inostroza wrote: > hola: > > - No tengo ningún firewall > - apt-get install cherrypy > Leyendo lista de paquetes... Hecho > Creando árbol de dependencias... Hecho > cherrypy ya está en su versión más reciente. > 0 actualizados, 0 se instalarán, 0 para eliminar y 0 > no actualizados. > > Con esto compruebo que si está instalado el cherrypy > > -Cree el ejemplo que sale en la página web del > proyecto: > > python hello.py > Traceback (most recent call last): > File "hello.py", line 1, in ? > from cherrypy import cpg > ImportError: No module named cherrypy > > me dice error al importar cherrypy > > que está mal???, donde puedo encontrar el directorio > donde está > instalado el cherrypy, ya que igual instale los > ejemplos pero no puedo > encontrar la carpeta en donde se encuentran... > > > - me hablan de un archivo *.cfg, pero no se en donde > y como se crea > :S, espero vuestra ayuda, salu2!! > -- > Milton Inostroza Aguilera > _______________________________________________ > Python-es mailing list > Python-es en aditel.org > http://listas.aditel.org/listinfo/python-es > __________________________________ Yahoo! Mail - PC Magazine Editors' Choice 2005 http://mail.yahoo.com From fpalm en ula.ve Mon Sep 26 23:24:05 2005 From: fpalm en ula.ve (Francisco Palm) Date: Mon, 26 Sep 2005 17:24:05 -0400 Subject: No entiendo el porque de este error ?? In-Reply-To: <43384A3D.3010009@mundo-r.com> References: <172699c505092521336935ab76@mail.gmail.com> <1127720292.4337a564eaeb6@webmail.unizar.es> <4337E7C8.3070603@mundo-r.com> <4337EDFA.7040401@ls-l.org> <43384A3D.3010009@mundo-r.com> Message-ID: <433866F5.8040702@ula.ve> Si pongo el siguiente programa #!/usr/bin/python # -*- coding: utf-8 -*- <-- ESTA LINEA LA CAMBIO!!!! import sys # diccionario de comidas preferidas de cada persona comidas = { "Juan" : "tiburón en escabeche", "Pablo" : "Tostadas don Beto", "Alfredo" : "sesos de mono", "Fulano" : "cucarachas fritas", "Sonia" : "burros", "Darinel" : "Tacos don Pancho" } def saluda(nombre, comida): print "Hola " + nombre + ", te gusta " + comida + "" def pregunta(nombre): print "Hola " + nombre + ", que comida te gusta" respuesta = sys.stdin.readline() comidas[nombre] = respuesta for nombre in ["Juan", "Pablo", "Alfredo", "Fulano", "Sonia", "Darinel"]: if comidas[nombre] is not None: saluda(nombre, comidas[nombre]) else: pregunta(nombre) consigo: Primero sin ningún encoding user en machine:~/Python$ python python-es1.py sys:1: DeprecationWarning: Non-ASCII character '\xc3' in file python-es1.py on line 6, but no encoding declared; see http://www.python.org/peps/pep-0263.html for details Hola Juan, te gusta tiburón en escabeche Hola Pablo, te gusta Tostadas don Beto Hola Alfredo, te gusta sesos de mono Hola Fulano, te gusta cucarachas fritas Hola Sonia, te gusta burros Hola Darinel, te gusta Tacos don Pancho Ahora con "# -*- coding: iso-8859-15 -*-" user en machine:~/Python$ python python-es1.py Hola Juan, te gusta tibur\uffffn en escabeche Hola Pablo, te gusta Tostadas don Beto Hola Alfredo, te gusta sesos de mono Hola Fulano, te gusta cucarachas fritas Hola Sonia, te gusta burros Hola Darinel, te gusta Tacos don Pancho Ahora con "# -*- coding: utf-8 -*-" user en machine:~/Python$ python python-es1.py Hola Juan, te gusta tiburón en escabeche Hola Pablo, te gusta Tostadas don Beto Hola Alfredo, te gusta sesos de mono Hola Fulano, te gusta cucarachas fritas Hola Sonia, te gusta burros Hola Darinel, te gusta Tacos don Pancho Bueno, esto depende totalmente de como este configurado el sistema. Si es Windows es iso-8859-1, si es Ubuntu (Linux) es UTF-8 Pero bueno, a mi me funciona, es cuestión que revises que pasa con tu plataforma (Sistema Operativo y el Python instalado) Saludos F. Palm Jose Rey wrote: > Sigue dando el mismo error aun mencionando el encoding > > Este es el codigo y posteriormente va el error que me da: > > #!/usr/bin/python > #-*- coding: iso-8859-15 -*- > > import sys > # diccionario de comidas preferidas de cada persona > comidas = { > "Juan" : u"tiburón en escabeche", > "Pablo" : "Tostadas don Beto", "Alfredo" : "sesos de mono", > "Fulano" : "cucarachas fritas", > "Sonia" : "burros", > "Darinel" : "Tacos don Pancho" > } > > def saluda(nombre, comida): > print "Hola " + nombre + ", te gusta " + comida + "" > > def pregunta(nombre): > print "Hola " + nombre + ", que comida te gusta" > respuesta = sys.stdin.readline() > comidas[nombre] = respuesta > > for nombre in ["Juan", "Pablo", "Alfredo", "Fulano", "Sonia", "Darinel"]: > if comidas[nombre] is not None: > saluda(nombre, comidas[nombre]) > else: > pregunta(nombre) > > ----------------------------------------- > > UnicodeEncodeError: 'ascii' codec can't encode character u'\xf3' in > position 144: ordinal not in range(128) > ------------------------------------------- > > Salu2 y gracias por vuestro tiempo > > JR > -------------------------------------- > > > > _______________________________________________ > Python-es mailing list > Python-es en aditel.org > http://listas.aditel.org/listinfo/python-es > From mlacunza en gmail.com Tue Sep 27 02:38:02 2005 From: mlacunza en gmail.com (Mario Lacunza) Date: Mon, 26 Sep 2005 19:38:02 -0500 Subject: No entiendo el porque de este error ?? In-Reply-To: <43384A3D.3010009@mundo-r.com> References: <172699c505092521336935ab76@mail.gmail.com> <1127720292.4337a564eaeb6@webmail.unizar.es> <4337E7C8.3070603@mundo-r.com> <4337EDFA.7040401@ls-l.org> <43384A3D.3010009@mundo-r.com> Message-ID: <1127781483.6807.5.camel@localhost.localdomain> Jose: con q OS estas?? win o Linux?? El encoding q usas es de Windows. Si estas con el Ubuntu usa UTF-8 El lun, 26-09-2005 a las 21:21 +0200, Jose Rey escribió: > Sigue dando el mismo error aun mencionando el encoding > > Este es el codigo y posteriormente va el error que me da: > > #!/usr/bin/python > #-*- coding: iso-8859-15 -*- > > import sys > # diccionario de comidas preferidas de cada persona > comidas = { > "Juan" : u"tiburón en escabeche", > "Pablo" : "Tostadas don Beto", > "Alfredo" : "sesos de mono", > "Fulano" : "cucarachas fritas", > "Sonia" : "burros", > "Darinel" : "Tacos don Pancho" > } > > def saluda(nombre, comida): > print "Hola " + nombre + ", te gusta " + comida + "" > > def pregunta(nombre): > print "Hola " + nombre + ", que comida te gusta" > respuesta = sys.stdin.readline() > comidas[nombre] = respuesta > > for nombre in ["Juan", "Pablo", "Alfredo", "Fulano", "Sonia", "Darinel"]: > if comidas[nombre] is not None: > saluda(nombre, comidas[nombre]) > else: > pregunta(nombre) > > ----------------------------------------- > > UnicodeEncodeError: 'ascii' codec can't encode character u'\xf3' in > position 144: ordinal not in range(128) > ------------------------------------------- > > Salu2 y gracias por vuestro tiempo > > JR > -------------------------------------- > > > > _______________________________________________ > Python-es mailing list > Python-es en aditel.org > http://listas.aditel.org/listinfo/python-es Saludos / Best regards Mario Lacunza Vásquez Desarrollador de Sistemas - Webmaster Celular : +51193100386 (Tim) Website : http://mlacunzav.cogia.net/index.php Email : mlacunza en gmail.com Blog : http://mlacunza.blogspot.com Lima - Peru ------------ próxima parte ------------ _______________________________________________ Python-es mailing list Python-es en aditel.org http://listas.aditel.org/listinfo/python-es From djcasco en gmail.com Tue Sep 27 05:44:29 2005 From: djcasco en gmail.com (David Casco) Date: Tue, 27 Sep 2005 00:44:29 -0300 Subject: error en glade y problema con gazpacho Message-ID: Buenas gente de la lista: 1) Me he instalado el Gazpacho en windows XP y no encuentro como hacerlo arrancar, tengo muchos *.py pero no puedo hacerlo arrancar en Ubuntu 5.04 me anda perfecto (ya que ejecuto y arranca) si alguien tiene alguna experiencia en el tema, agradecere su colaboracion. 2)Tambien en Windows Xp instale el gtk-win32-devel-2.6.10-rc1 e hice una interface *.glade ahora cuando quiero acceder con este codigo: import pygtk pygtk.require('2.0') import gtk import gtk.glade class Widgets: def __init__(self,file): self.widgets = gtk.glade.XML(file) def __getitem__(self,key): return self.widgets.get_widget(key) widgets = Widgets('miinterface.glade') me da este error: Traceback (most recent call last): File "D:\copia D\Mis documentos\Python\Proyectos\guirapida\pyemica\carga.py", line 4, in ? import gtk.glade ImportError: DLL load failed: No se puede encontrar el módulo especificado. Busque por ahi y me decia que tenia que copiar libglade.dll en el directorio bin, pero no cambio nada si alguien sabe como arreglar este error o conoce otra forma de acceder a mi interface desde ya gracias. -- Que lo urgente no nos quite lo importante From imakya en mundo-r.com Tue Sep 27 07:52:57 2005 From: imakya en mundo-r.com (Jose Rey) Date: Tue, 27 Sep 2005 07:52:57 +0200 Subject: No entiendo el porque de este error ?? In-Reply-To: <1127781483.6807.5.camel@localhost.localdomain> References: <172699c505092521336935ab76@mail.gmail.com> <1127720292.4337a564eaeb6@webmail.unizar.es> <4337E7C8.3070603@mundo-r.com> <4337EDFA.7040401@ls-l.org> <43384A3D.3010009@mundo-r.com> <1127781483.6807.5.camel@localhost.localdomain> Message-ID: <4338DE39.8010409@mundo-r.com> Mario y todos los que me contestaron: Estoy trabajando bajo windows con SPE. Le puse al ejemplo todas las variaciones de comentarios de encoding que me pasaron y me sigue dando el mismo error: UnicodeEncodeError: 'ascii' codec can't encode character u'\xf3' in position 120: ordinal not in range(128) #-*- coding: latin1 -*- #!/usr/bin/python > #-*- coding: iso-8859-15 -*- Dejare tiburon sin acento si no es posible ponerlo. Salu2 JR ------------------------- ------------ próxima parte ------------ _______________________________________________ Python-es mailing list Python-es en aditel.org http://listas.aditel.org/listinfo/python-es From mlacunza en gmail.com Tue Sep 27 08:42:00 2005 From: mlacunza en gmail.com (Mario Lacunza) Date: Tue, 27 Sep 2005 01:42:00 -0500 Subject: error en glade y problema con gazpacho In-Reply-To: References: Message-ID: <1127803320.6822.0.camel@localhost.localdomain> registraste la Dll ? no creo q con solo copiar en Win sea suficiente....en Linux sino hay problema. El mar, 27-09-2005 a las 00:44 -0300, David Casco escribió: > Buenas gente de la lista: > 1) Me he instalado el Gazpacho en windows XP y no encuentro como hacerlo > arrancar, tengo muchos *.py pero no puedo hacerlo arrancar en Ubuntu 5.04 me > anda perfecto (ya que ejecuto y arranca) si alguien tiene alguna experiencia > en el tema, agradecere su colaboracion. > > 2)Tambien en Windows Xp instale el gtk-win32-devel-2.6.10-rc1 e hice una > interface *.glade ahora cuando quiero acceder con este codigo: > > import pygtk > pygtk.require('2.0') > import gtk > import gtk.glade > > class Widgets: > def __init__(self,file): > self.widgets = gtk.glade.XML(file) > def __getitem__(self,key): > return self.widgets.get_widget(key) > > widgets = Widgets('miinterface.glade') > me da este error: > > Traceback (most recent call last): > File "D:\copia D\Mis > documentos\Python\Proyectos\guirapida\pyemica\carga.py", line 4, in ? > import gtk.glade > ImportError: DLL load failed: No se puede encontrar el módulo especificado. > > Busque por ahi y me decia que tenia que copiar libglade.dll en el directorio > bin, pero no cambio nada si alguien sabe como arreglar este error o conoce > otra forma de acceder a mi interface desde ya gracias. > > > -- > Que lo urgente no nos quite lo importante > _______________________________________________ > Python-es mailing list > Python-es en aditel.org > http://listas.aditel.org/listinfo/python-es Saludos / Best regards Mario Lacunza Vásquez Desarrollador de Sistemas - Webmaster Celular : +51193100386 (Tim) Website : http://mlacunzav.cogia.net/index.php Email : mlacunza en gmail.com Blog : http://mlacunza.blogspot.com Lima - Peru ------------ próxima parte ------------ _______________________________________________ Python-es mailing list Python-es en aditel.org http://listas.aditel.org/listinfo/python-es From mlacunza en gmail.com Tue Sep 27 08:46:56 2005 From: mlacunza en gmail.com (Mario Lacunza) Date: Tue, 27 Sep 2005 01:46:56 -0500 Subject: No entiendo el porque de este error ?? In-Reply-To: <4338DE39.8010409@mundo-r.com> References: <172699c505092521336935ab76@mail.gmail.com> <1127720292.4337a564eaeb6@webmail.unizar.es> <4337E7C8.3070603@mundo-r.com> <4337EDFA.7040401@ls-l.org> <43384A3D.3010009@mundo-r.com> <1127781483.6807.5.camel@localhost.localdomain> <4338DE39.8010409@mundo-r.com> Message-ID: <1127803617.6822.3.camel@localhost.localdomain> Viste se el encoding coincide con el q tiene tu maquina??? El mar, 27-09-2005 a las 07:52 +0200, Jose Rey escribió: > Mario y todos los que me contestaron: > > Estoy trabajando bajo windows con SPE. > > Le puse al ejemplo todas las variaciones de comentarios de encoding que > me pasaron y me sigue dando el mismo error: > > UnicodeEncodeError: 'ascii' codec can't encode character u'\xf3' in > position 120: ordinal not in range(128) > > #-*- coding: latin1 -*- > > #!/usr/bin/python > > #-*- coding: iso-8859-15 -*- > > Dejare tiburon sin acento si no es posible ponerlo. > > Salu2 > JR > ------------------------- > > > _______________________________________________ > Python-es mailing list > Python-es en aditel.org > http://listas.aditel.org/listinfo/python-es Saludos / Best regards Mario Lacunza Vásquez Desarrollador de Sistemas - Webmaster Celular : +51193100386 (Tim) Website : http://mlacunzav.cogia.net/index.php Email : mlacunza en gmail.com Blog : http://mlacunza.blogspot.com Lima - Peru ------------ 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 Sep 27 09:16:41 2005 From: py en ls-l.org (Chema Cortes) Date: Tue, 27 Sep 2005 09:16:41 +0200 Subject: No entiendo el porque de este error ?? In-Reply-To: <4338DE39.8010409@mundo-r.com> References: <172699c505092521336935ab76@mail.gmail.com> <1127720292.4337a564eaeb6@webmail.unizar.es> <4337E7C8.3070603@mundo-r.com> <4337EDFA.7040401@ls-l.org> <43384A3D.3010009@mundo-r.com> <1127781483.6807.5.camel@localhost.localdomain> <4338DE39.8010409@mundo-r.com> Message-ID: <4338F1D9.4010207@ls-l.org> Jose Rey escribió: > Mario y todos los que me contestaron: > > Estoy trabajando bajo windows con SPE. > > Le puse al ejemplo todas las variaciones de comentarios de encoding que > me pasaron y me sigue dando el mismo error: > > UnicodeEncodeError: 'ascii' codec can't encode character u'\xf3' in > position 120: ordinal not in range(128) > > #-*- coding: latin1 -*- > > #!/usr/bin/python > >> #-*- coding: iso-8859-15 -*- > > > Dejare tiburon sin acento si no es posible ponerlo. Bueno, ya vamos acercándonos. El problema no es del python, ni siquiera del SPE. Es del control STC de wxpython, que intenta grabar siempre en la codificación por defecto independientemente de la codificación que asignes por comentario. El SPE no puede ni guardar el fichero. La solución, sin cambiar de editor, pasa por cambiar la codificación por defecto. En el directorio c:\python24\Lib\site-packages crea un fichero llamado 'sitecustomize.py' con el siguiente contenido: import sys sys.setdefaultencoding('utf-8') ...suponiendo que uses por defecto la codificación utf8 (winXP). From py en ls-l.org Tue Sep 27 09:24:51 2005 From: py en ls-l.org (Chema Cortes) Date: Tue, 27 Sep 2005 09:24:51 +0200 Subject: Problemas con mod_python In-Reply-To: <20050926103017.1ojdioqklfk04o4c@www.nmt.com.ar> References: <4336D6E8.5060607@gmail.com> <20050926103017.1ojdioqklfk04o4c@www.nmt.com.ar> Message-ID: <4338F3C3.6020500@ls-l.org> Carlos Dagorret escribió: > > Tengo un script que hago lo siguiente > > "from lib import web" > > Donde web es una libreria de funciones. > > En lib/web.py tengo varias funciones que he creado. > > En modo interactivo me funciona pero con el mod_python me dice que no puede > encontrar la libreria. ¿Problemas con permisos, tal vez (mod_python se ejecuta con los mismos permisos que el apache? ¿Se encuentra el directorio 'lib' en la ruta de búsquedas (sys.path)? > mi directorio es > > ---www/mysript.py > ---lib/lib/web.py ¿Puedes poner mejor las rutas? Si estás armando un paquete, pon también el contenido de __init__.py. Si no tienes ninguno, quizás deberías mirarte esa parte de la documentación. From py en ls-l.org Tue Sep 27 09:37:55 2005 From: py en ls-l.org (Chema Cortes) Date: Tue, 27 Sep 2005 09:37:55 +0200 Subject: ComboBox In-Reply-To: <3da61ab705092607466503ce21@mail.gmail.com> References: <3da61ab705092607466503ce21@mail.gmail.com> Message-ID: <4338F6D3.8000802@ls-l.org> Martha Lucía Gallego López escribió: > El modulo que llamo lo hago de la siguiente manera dentro de una funcion > llamo a el modulo caracteristicas así: caracteristicas.informacion() > en la funcion informacion tengo definido el combobox, que fue el código que > envié. > Lo que tu dices me hace caer en cuenta del error, eso que intituitivamente > piensas es tal y como lo describes; pero me gustaria saber como puedo hacer > para que esto no me suceda entonces???? En python un objeto existe mientras sea referenciado. Si todas las referencias a un objeto desaparecen, el objeto queda en una especie de limbo hasta que el recolector de basura (Garbage Collector) lo liquide de memoria en breve. Así pues, para que un objeto no desaparezca basta con que esté referenciado en alguna parte. Todos los widgets de una ventana son referenciados desde la ventana maestra (root), por lo que bastaría con que una referencia a root estuviera en algún lugar seguro. Lo más directo sería hacer de 'root' una variable global, pero iría en contra de las reglas de la buena programación que insiste en no exponer variables globales si se puede evitar. En resumen, tienes dos opciones: 1) crea la ventana desde el bloque de código principal y pasas una referencia a la función que crea los widgets. 2) crea la ventana en la función y retornas una referencia para que "otros" la mantengan viva. From vitojph en gmail.com Tue Sep 27 11:27:07 2005 From: vitojph en gmail.com (Victor Peinado) Date: Tue, 27 Sep 2005 11:27:07 +0200 Subject: Parsear ficheros SGML Message-ID: ¡Hola a todos! Necesito parsear grandes ficheros SGML para extraer información etiquetada en determinados campos. ¿Cuál es la mejor forma de hacerlo? Me interesaría un método similar al usado con ContentHandler de xml.sax.handler pero obviamente menos restrictivo. ¿Alguna idea? Gracias de antemano y saludos. -- Víctor Peinado || || http://nlp.uned.es/~victor ¡Ningún investigador sin contrato! http://www.precarios-madrid.org From JAVI.PACHECO en terra.es Tue Sep 27 13:54:22 2005 From: JAVI.PACHECO en terra.es (JAVI.PACHECO en terra.es) Date: Tue, 27 Sep 2005 13:54:22 +0200 (MEST) Subject: Ejecutar programa desde python en otro proceso Message-ID: <10984146.1127822062905.JavaMail.root@cps2> Hola: Estoy intentando ejecutar un programa externo desde python. Utilizo os.execl, y lo hace bien, pero cuando ejecuta el nuevo programa me mata el programa de python que tengo. Parece ser que reempleza al nuevo proceso. ¿como podría hacer para que me ejecutara en otro proceso para que el programa de python no lo tenga que volver a ejecutar? gracias a todos Prueba el Nuevo Correo Terra; Seguro, Rápido, Fiable. ------------ próxima parte ------------ _______________________________________________ Python-es mailing list Python-es en aditel.org http://listas.aditel.org/listinfo/python-es From juanma1980 en gmail.com Tue Sep 27 14:28:39 2005 From: juanma1980 en gmail.com (Juan Manuel) Date: Tue, 27 Sep 2005 12:28:39 +0000 (UTC) Subject: Ejecutar programa desde python en otro proceso In-Reply-To: <10984146.1127822062905.JavaMail.root@cps2> References: <10984146.1127822062905.JavaMail.root@cps2> Message-ID: <200510181300.55083.juanma1980@gmail.com> Buenas. No sé si es exactamente lo que quieres, pero puedes probar con pexpect http://pexpect.sourceforge.net/ Ejecuta el programa y permite interactuar con él, usando su stdin y stdout desde el programa de python. El Martes, 27 de Septiembre de 2005 13:54, JAVI.PACHECO en terra.es escribió: > Estoy intentando ejecutar un programa externo desde python. Utilizo > os.execl, y lo hace bien, pero cuando ejecuta el nuevo programa me mata el > programa de python que tengo. Parece ser que reempleza al nuevo proceso. > > ¿como podría hacer para que me ejecutara en otro proceso para que el > programa de python no lo tenga que volver a ejecutar? > ------------ 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 Sep 27 14:48:01 2005 From: rapto en arrakis.es (Marcos =?ISO-8859-1?Q?S=E1nchez?= Provencio) Date: Tue, 27 Sep 2005 14:48:01 +0200 Subject: Ejecutar programa desde python en otro proceso In-Reply-To: <10984146.1127822062905.JavaMail.root@cps2> References: <10984146.1127822062905.JavaMail.root@cps2> Message-ID: <1127825282.8308.31.camel@savin.proteus> Todos los exec (creo) suplantan el proceso actual. Prueba con el módulo commands. http://docs.python.org/lib/module-commands.html [Creo que no está traducido] El mar, 27-09-2005 a las 13:54 +0200, JAVI.PACHECO en terra.es escribió: > Hola: > > Estoy intentando ejecutar un programa externo desde python. Utilizo os.execl, y lo hace bien, pero cuando ejecuta el nuevo programa me mata el programa de python que tengo. Parece ser que reempleza al nuevo proceso. > > ¿como podría hacer para que me ejecutara en otro proceso para que el programa de python no lo tenga que volver a ejecutar? > > gracias a todos > > > > > > Prueba el Nuevo Correo Terra; Seguro, Rápido, Fiable. > > > > > _______________________________________________ > Python-es mailing list > Python-es en aditel.org > http://listas.aditel.org/listinfo/python-es -- Marcos Sánchez Provencio ------------ próxima parte ------------ _______________________________________________ Python-es mailing list Python-es en aditel.org http://listas.aditel.org/listinfo/python-es From pachi en mmn-arquitectos.com Tue Sep 27 16:40:35 2005 From: pachi en mmn-arquitectos.com (Rafael Villar Burke) Date: Tue, 27 Sep 2005 16:40:35 +0200 Subject: error en glade y problema con gazpacho In-Reply-To: References: Message-ID: <433959E3.8050301@mmn-arquitectos.com> David Casco wrote: >Buenas gente de la lista: >1) Me he instalado el Gazpacho en windows XP y no encuentro como hacerlo >arrancar, tengo muchos *.py pero no puedo hacerlo arrancar en Ubuntu 5.04 me >anda perfecto (ya que ejecuto y arranca) si alguien tiene alguna experiencia >en el tema, agradecere su colaboracion. > > Yo lo lanzo con un archivo gazpacho/bin/gazpacho.cmd Éste lo he hecho copiando el archivo "gazpacho" de ese mismo directorio, al que le he añadido la extensión .cmd e insertado como primera línea: @setlocal enableextensions & python -x "%~f0" %* & goto :EOF El archivo .cmd queda así registrado como ejecutable con el intérprete de python, y puedes hacerle un enlace en otro lugar (el escritorio, p.e.). Saludos, Rafael Villar Burke From mgallegol en gmail.com Tue Sep 27 17:29:38 2005 From: mgallegol en gmail.com (=?ISO-8859-1?Q?Martha_Luc=EDa_Gallego_L=F3pez?=) Date: Tue, 27 Sep 2005 10:29:38 -0500 Subject: ComboBox Message-ID: <3da61ab70509270829342f9c78@mail.gmail.com> Chema Cortes escribió: >En resumen, tienes dos opciones: >1) crea la ventana desde el bloque de código principal y pasas una >referencia a la función que crea los widgets. >2) crea la ventana en la función y retornas una referencia para que >"otros" la mantengan viva. Hola Chema: En ambas opciones hablas de enviar una referencia a un widget; podrias por favor indicarme con un ejemplo como se haría; la verdad no se como manejar esos parámetros por referencia. Gracias por la atención prestada. From zoso en foton.es Tue Sep 27 17:29:31 2005 From: zoso en foton.es (Esteban Manchado =?iso-8859-1?Q?Vel=E1zquez?=) Date: Tue, 27 Sep 2005 16:29:31 +0100 Subject: Ruby vs Python (era: Comentarios sobre web frameworks) In-Reply-To: <4337AEF0.9030902@ls-l.org> References: <43313355.4020709@diselpro.com> <43325139.7040307@eibar.org> <43326F5A.4010907@ls-l.org> <200509221424.32768.rvr@infoastro.com> <4333B73B.3090805@ls-l.org> <20050925151205.GA4518@velutha> <4337AEF0.9030902@ls-l.org> Message-ID: <20050927152930.GA3529@velutha> Hola: On Mon, Sep 26, 2005 at 10:18:56AM +0200, Chema Cortes wrote: > Esteban Manchado Velázquez escribió: > > > Sobre lo de la herencia múltiple, comentar que la técnica de Mixin (que > > tengo entendido que se puede hacer en Python, pero en Ruby se usa mucho) > > permite hacer las cosas más comunes que se buscan con herencia múltiple (y en > > opinión de algunos, de manera más clara). > > Aunque a nivel simple hay quien usa la herencia múltiple para hacer > "mixin" de interfaces, la herencia múltiple permite crear wrappers > (decoradores, pre y postcondiciones, ...) así como algunos > "malabarismos" con metaclases que, sin tener aún demasiada experiencia > con ruby, no sabría hacer que quedase más claro sin herencia múltiple. ¿Puedes poner ejemplos? No se me ocurre cómo puedes poner pre y post condiciones, p.ej, con herencia múltiple :-? Probablemente esas cosas no se harían con herencia o mixins (en general, redefinir cosas en Ruby es muy fácil) en Ruby, pero no sé muy bien a qué te refieres. Saludos, -- Esteban Manchado Velázquez - http://www.foton.es EuropeSwPatentFree - http://EuropeSwPatentFree.hispalinux.es From jordinas en gmail.com Tue Sep 27 17:43:04 2005 From: jordinas en gmail.com (Joan Ordinas) Date: Tue, 27 Sep 2005 17:43:04 +0200 Subject: Ruby vs Python (era: Comentarios sobre web frameworks) In-Reply-To: <20050927152930.GA3529@velutha> References: <43313355.4020709@diselpro.com> <43325139.7040307@eibar.org> <43326F5A.4010907@ls-l.org> <200509221424.32768.rvr@infoastro.com> <4333B73B.3090805@ls-l.org> <20050925151205.GA4518@velutha> <4337AEF0.9030902@ls-l.org> <20050927152930.GA3529@velutha> Message-ID: <9140533f050927084369f4749@mail.gmail.com> On 9/27/05, Esteban Manchado Velázquez wrote: > ¿Puedes poner ejemplos? No se me ocurre cómo puedes poner pre y post > condiciones, p.ej, con herencia múltiple :-? > > Probablemente esas cosas no se harían con herencia > o mixins (en general, redefinir cosas en Ruby es muy fácil) en Ruby, pero no > sé muy bien a qué te refieres. se pueden hacer muchas cosas con Python. Lo que pides está resuelto en mis experimentos con el MOP (meta object protocol) de Python, usando metaclases. Tienes ejemplos de pre-post. mixins, etc. en http://agora.escoladeltreball.org/Members/jordinas/Python/ Esto puede costar un poco de digerir si no hay pràctica con el MOP... JJOR From acuellar en puj.edu.co Tue Sep 27 17:48:17 2005 From: acuellar en puj.edu.co (Alexis Cuellar Ocampo) Date: Tue, 27 Sep 2005 10:48:17 -0500 Subject: Parsear ficheros SGML Message-ID: de pronto con DOM, o utiliza xsl ALEXIS CUELLAR Estudiante de Ingenieria de Sistemas y Computacion Pontificia Universidad Javeriana de cali ________________________________ De: python-es-bounces en aditel.org en nombre de Victor Peinado Enviado el: Mar 27/09/2005 4:27 Para: Python-ES Asunto: [Python-es] Parsear ficheros SGML ¡Hola a todos! Necesito parsear grandes ficheros SGML para extraer información etiquetada en determinados campos. ¿Cuál es la mejor forma de hacerlo? Me interesaría un método similar al usado con ContentHandler de xml.sax.handler pero obviamente menos restrictivo. ¿Alguna idea? Gracias de antemano y saludos. -- Víctor Peinado || || http://nlp.uned.es/~victor ¡Ningún investigador sin contrato! http://www.precarios-madrid.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 jordinas en gmail.com Tue Sep 27 17:57:17 2005 From: jordinas en gmail.com (Joan Ordinas) Date: Tue, 27 Sep 2005 17:57:17 +0200 Subject: Parsear ficheros SGML In-Reply-To: References: Message-ID: <9140533f050927085779aef6e1@mail.gmail.com> On 9/27/05, Alexis Cuellar Ocampo wrote: > de pronto con DOM, o utiliza xsl Es lo que pensaba. Sin más información sobre el proyecto, yo usaria XSLT para "arreglar" los datos y así le quitas el problema a Python. JJOR From py en ls-l.org Tue Sep 27 18:43:55 2005 From: py en ls-l.org (Chema Cortes) Date: Tue, 27 Sep 2005 18:43:55 +0200 Subject: ComboBox In-Reply-To: <3da61ab70509270829342f9c78@mail.gmail.com> References: <3da61ab70509270829342f9c78@mail.gmail.com> Message-ID: <433976CB.6000905@ls-l.org> Martha Lucía Gallego López escribió: > Chema Cortes escribió: > >En resumen, tienes dos opciones: > >>1) crea la ventana desde el bloque de código principal y pasas una >>referencia a la función que crea los widgets. >>2) crea la ventana en la función y retornas una referencia para que >>"otros" la mantengan viva. > > Hola Chema: > En ambas opciones hablas de enviar una referencia a un widget; podrias por > favor indicarme con un ejemplo como se haría; la verdad no se como manejar > esos parámetros por referencia. Umm...veo que es difícil expresarme sin caer en los tópicos de programación :-P Dicho en plata, estamos viciados con la jerga que se usa en programación. Lo que denominamos "variables" son en realidad objetos que pululan por la memoria sobre los que no tenemos ningún control férreo sobre su creación ó destrucción, y cuando hablamos de pasar una referencia hablamos de las etiquetas con las que podemos manejar el objeto. Puede ser chocante verlo así, pero una expresión en python no modifica nada, no hay variables (exceptuando, claro está, las listas). Una expresión se debería ver como una operación para alcanzar un objeto a partir de otros. Por ejemplo, la expresión 'a+=1' no significa que "sumamos 1 a la variable 'a'", en realidad lo que pasa es que la etiqueta 'a' pasa de referenciar un objeto que tiene un valor a otro objeto con valor incrementado en una unidad. En esta expresión existen tres objetos: el inicial, el final y el '1'. Los tres objetos existen simultáneamente durante un breve espacio de tiempo, hasta que el recolector de basura decida que el objeto inicial ya no es referenciado por nadie y que se puede eliminar. El '1' también sería candidato a desaparecer de memoria, pero por optimizar, es uno de los objetos siempre presentes en la memoria (aunque nunca se use). Bueno, no se si te he liado más. En definitiva, todo lo que en python decimos que es una variable es en realidad una referencia al objeto. Los dos casos que decía: 1) crea la ventana desde el bloque de código principal y pasas una referencia a la función que crea los widgets. root=Tkinter.Tk() mimodulo.CreaCombo(root,lista) 2) crea la ventana en la función y retornas una referencia para que "otros" la mantengan viva. root=mimodulo.CreaCombo(lista) --------- # mimodulo.py def CreaCombo(lista): root=Tkinter.Tk() ... return root From py en ls-l.org Tue Sep 27 19:57:28 2005 From: py en ls-l.org (Chema Cortes) Date: Tue, 27 Sep 2005 19:57:28 +0200 Subject: Ruby vs Python (era: Comentarios sobre web frameworks) In-Reply-To: <20050927152930.GA3529@velutha> References: <43313355.4020709@diselpro.com> <43325139.7040307@eibar.org> <43326F5A.4010907@ls-l.org> <200509221424.32768.rvr@infoastro.com> <4333B73B.3090805@ls-l.org> <20050925151205.GA4518@velutha> <4337AEF0.9030902@ls-l.org> <20050927152930.GA3529@velutha> Message-ID: <43398808.5010408@ls-l.org> Esteban Manchado Velázquez escribió: > ¿Puedes poner ejemplos? No se me ocurre cómo puedes poner pre y post > condiciones, p.ej, con herencia múltiple :-? No es el mejor ejemplo, pero así, en sucio: class M(object): @staticmethod def deco(fun): """Decorador que valida que el argumento es positivo""" def wrapper(self,v): assert 0 Probablemente esas cosas no se harían con herencia > o mixins (en general, redefinir cosas en Ruby es muy fácil) en Ruby, pero no > sé muy bien a qué te refieres. No es que diga que no se pueda, ni que estos ejemplos sean la mar de elegantes. Mi única intención es conocer mejor los límites (que los hay) de los lenguajes que utilizamos. From ripolles en aditel.org Tue Sep 27 21:01:18 2005 From: ripolles en aditel.org (Daniel Ripolles) Date: Tue, 27 Sep 2005 21:01:18 +0200 Subject: problemas con cherrypy In-Reply-To: <172699c505092612534dfafa08@mail.gmail.com> References: <172699c505092521336935ab76@mail.gmail.com> <20050926144823.25624.qmail@web33003.mail.mud.yahoo.com> <172699c505092612534dfafa08@mail.gmail.com> Message-ID: <1127847678.5579.3.camel@turing> El lun, 26-09-2005 a las 15:53 -0400, Milton inostroza escribió: > hola: > > - No tengo ningún firewall > - apt-get install cherrypy > Leyendo lista de paquetes... Hecho > Creando árbol de dependencias... Hecho > cherrypy ya está en su versión más reciente. > 0 actualizados, 0 se instalarán, 0 para eliminar y 0 no actualizados. > Con esto compruebo que si está instalado el cherrypy > > -Cree el ejemplo que sale en la página web del proyecto: > > python hello.py > Traceback (most recent call last): > File "hello.py", line 1, in ? > from cherrypy import cpg > ImportError: No module named cherrypy > > me dice error al importar cherrypy > > que está mal???, donde puedo encontrar el directorio donde está > instalado el cherrypy, ya que igual instale los ejemplos pero no puedo > encontrar la carpeta en donde se encuentran... El cherrypy que estás instalando es la versión 1, y estás mirando la documentación del 2. El paquete de la versión 2 se llama python-cherrypy. Instala ese paquete y ya nos contarás :) -- Daniel Ripolles ( Eru ) http://elrenglontorcido.blogspot.com/ $n=<>;(sprintf('%b',$_)=~y:1::==$n)&&print"$_\n"for 0..255 ------------ 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 morillas en posta.unizar.es Tue Sep 27 23:46:34 2005 From: morillas en posta.unizar.es (luis miguel morillas) Date: Tue, 27 Sep 2005 23:46:34 +0200 Subject: Parsear ficheros SGML In-Reply-To: References: Message-ID: <20050927214633.GA11187@marmota> Asunto: [Python-es] Parsear ficheros SGML Fecha: Tue, Sep 27, 2005 at 11:27:07AM +0200 Citando a Victor Peinado (vitojph en gmail.com): > ¡Hola a todos! > > Necesito parsear grandes ficheros SGML para extraer información > etiquetada en determinados campos. ¿Cuál es la mejor forma de hacerlo? > Me interesaría un método similar al usado con ContentHandler de > xml.sax.handler pero obviamente menos restrictivo. > > ¿Alguna idea? Gracias de antemano y saludos. > Parsear sgml?. Qué buscas exactamente? Para trabajar con xml yo uso 4Suite [1] y especialmente Amara. Amara es un juguetito que a lo mejor no funciona bien con documentos enormes. Pero para ello tendrías que convertir en xml tus documentos sgml. Si el documento es muy grande tendrás que usar SAX como sugieres en tu email. [1] http://4suite.org/index.xhtml [2] http://uche.ogbuji.net/tech/4suite/amara/ > -- > Víctor Peinado || || http://nlp.uned.es/~victor > ¡Ningún investigador sin contrato! http://www.precarios-madrid.org > _______________________________________________ > 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 mgallegol en gmail.com Wed Sep 28 03:56:55 2005 From: mgallegol en gmail.com (=?ISO-8859-1?Q?Martha_Luc=EDa_Gallego_L=F3pez?=) Date: Tue, 27 Sep 2005 20:56:55 -0500 Subject: ComboBox Message-ID: <3da61ab705092718566be98136@mail.gmail.com> Chema Cortes escribió: >2) crea la ventana en la función y retornas una referencia para que >"otros" la mantengan viva. > >root=mimodulo.CreaCombo(lista) > > --------- > # mimodulo.py > def CreaCombo(lista): > root=Tkinter.Tk() > ... > return root Hola Chema, parece que no pudiera yo dejar de hacer preguntas, pero es que me asaltan algunas inquietudes y pues la verdad este es el único medio que me ayuda a solucionarlas y a comprender más a fondo el funcionamiento de python. De acuerdo, a las dos opciones que indicas, me adecue más con la segunda, pero te cuento que ensaye el módulo y no fue exitosa la prueba. Cuando tu referencias a lista como ejemplo te refieres a la lista que se esta manejando en el ComboBox?. Dentro de la función donde creo el combo le puse como nombre a la lista paises. Lo que sucede es que cuando lo compilo se genera un error que dice que el nombre global paises no esta definido; entonces lo que hice fue definir la lista paises en el módulo principal cuando lo pongo a correr efectivamente funciona, pero con el mismo error que envíe en el primer e-mail a la lista, es decir sigue pasando lo mismo. Que podrías sugerirme de esto que está sucediendo? Mil Gracias. Martha L. From jeremiasc en gmail.com Wed Sep 28 04:44:35 2005 From: jeremiasc en gmail.com (Jeremias) Date: Tue, 27 Sep 2005 23:44:35 -0300 Subject: Ejecutar programa desde python en otro proceso In-Reply-To: <1127825282.8308.31.camel@savin.proteus> References: <10984146.1127822062905.JavaMail.root@cps2> <1127825282.8308.31.camel@savin.proteus> Message-ID: Yo soy amigo de utilizar los módulos que vienen con la distribución del Python así que he utilizado mucho os.spawnv() http://docs.python.org/lib/os-process.html Con esto podes hacer lo que estas buscando de lanzar un programa en otro proceso. Ahora, si lo que quieres es interactuar con éste, puedes probar con la familia de los os.popen. Saludos jrms On 9/27/05, Marcos Sánchez Provencio wrote: > Todos los exec (creo) suplantan el proceso actual. Prueba con el módulo > commands. > > http://docs.python.org/lib/module-commands.html > > [Creo que no está traducido] > > El mar, 27-09-2005 a las 13:54 +0200, JAVI.PACHECO en terra.es escribió: > > Hola: > > > > Estoy intentando ejecutar un programa externo desde python. Utilizo os.execl, y lo hace bien, pero cuando ejecuta el nuevo programa me mata el programa de python que tengo. Parece ser que reempleza al nuevo proceso. > > > > ¿como podría hacer para que me ejecutara en otro proceso para que el programa de python no lo tenga que volver a ejecutar? > > > > gracias a todos > > > > > > > > > > > > Prueba el Nuevo Correo Terra; Seguro, Rápido, Fiable. > > > > > > > > > > _______________________________________________ > > Python-es mailing list > > Python-es en aditel.org > > http://listas.aditel.org/listinfo/python-es > -- > Marcos Sánchez Provencio > > > > _______________________________________________ > Python-es mailing list > Python-es en aditel.org > http://listas.aditel.org/listinfo/python-es > > > From djcasco en gmail.com Wed Sep 28 04:52:38 2005 From: djcasco en gmail.com (David Casco) Date: Tue, 27 Sep 2005 23:52:38 -0300 Subject: error en glade y problema con gazpacho In-Reply-To: <433959E3.8050301@mmn-arquitectos.com> References: <433959E3.8050301@mmn-arquitectos.com> Message-ID: Bien, comento que pude llamar a mi interface volviendo a instalar el glade en el directorio "Python24\Lib\site-packages\gtk-2.0\gtk", aunque la ventana no me muestra los botones ni ningun control hasta que la muevo y despues no me deja apretar nada, como si estuviera deshabilitado. Comento por si alguien esta en lo mismo creo que avance un poco. Con respecto al gazpacho no tengo ningun archivo llamado gazpacho. Gracias y espero que sirva lo poco que hice -- Que lo urgente no nos quite lo importante From py en ls-l.org Wed Sep 28 08:53:18 2005 From: py en ls-l.org (Chema Cortes) Date: Wed, 28 Sep 2005 08:53:18 +0200 Subject: ComboBox In-Reply-To: <3da61ab705092718566be98136@mail.gmail.com> References: <3da61ab705092718566be98136@mail.gmail.com> Message-ID: <433A3DDE.1040201@ls-l.org> Martha Lucía Gallego López escribió: > Chema Cortes escribió: > >2) crea la ventana en la función y retornas una referencia para que > >>"otros" la mantengan viva. >> >>root=mimodulo.CreaCombo(lista) >> >>--------- >># mimodulo.py >>def CreaCombo(lista): >>root=Tkinter.Tk() >>... >>return root > > Hola Chema, parece que no pudiera yo dejar de hacer preguntas, pero es que > me asaltan algunas inquietudes y pues la verdad este es el único medio que > me ayuda a solucionarlas y a comprender más a fondo el funcionamiento de > python. > De acuerdo, a las dos opciones que indicas, me adecue más con la segunda, > pero te cuento que ensaye el módulo y no fue exitosa la prueba. > Cuando tu referencias a lista como ejemplo te refieres a la lista que se > esta manejando en el ComboBox?. Lo que llamo "lista" es lo que más adelante llamas "paises". Sin ver el código completo no es posible acertar con los nombres. > Dentro de la función donde creo el combo le puse como nombre a la lista > paises. Lo que sucede es que cuando lo compilo se genera un error que dice > que el nombre global paises no esta definido; entonces lo que hice fue > definir la lista paises en el módulo principal cuando lo pongo a correr > efectivamente funciona, pero con el mismo error que envíe en el primer > e-mail a la lista, es decir sigue pasando lo mismo. > Que podrías sugerirme de esto que está sucediendo? Creo que se hace preciso ver más código. Si quieres que te ayudemos, pon el código tal y como lo tienes. A veces es más descriptivo que intentar explicarlo. From pachi en mmn-arquitectos.com Wed Sep 28 11:05:31 2005 From: pachi en mmn-arquitectos.com (Rafael Villar Burke) Date: Wed, 28 Sep 2005 11:05:31 +0200 Subject: error en glade y problema con gazpacho In-Reply-To: References: <433959E3.8050301@mmn-arquitectos.com> Message-ID: <433A5CDB.4090803@mmn-arquitectos.com> David Casco wrote: >Bien, comento que pude llamar a mi interface volviendo a instalar el glade >en el directorio "Python24\Lib\site-packages\gtk-2.0\gtk", aunque la ventana >no me muestra los botones ni ningun control hasta que la muevo y despues no >me deja apretar nada, como si estuviera deshabilitado. > > Es posible que tengas danzando versiones antiguas de gtk+ en directorios del path que se leen antes que tu última versión, sobre todo si has tenido instaladas versiones antiguas de gtk+ (más de un año), puesto que distintas distribuciones usaban rutas diferentes. >Comento por si alguien esta en lo mismo creo que avance un poco. >Con respecto al gazpacho no tengo ningun archivo llamado gazpacho. >Gracias y espero que sirva lo poco que hice > > Te recomiendo que te bajes un tarball de gazpacho desde gazpacho.sicem.biz, lo descomprimas en el directorio que más te guste y lo ejecutes sin instalación, con los consejos que te he dado (gazpacho es el nombre del directorio raiz de gazpacho, y bin es un subdirectorio suyo). Si lo tienes instalado creo que el ejecutable gazpacho estará en el directorio scripts de python. Un saludo, Rafael Villar Burke From zoso en foton.es Wed Sep 28 13:42:09 2005 From: zoso en foton.es (Esteban Manchado =?iso-8859-1?Q?Vel=E1zquez?=) Date: Wed, 28 Sep 2005 12:42:09 +0100 Subject: Trucos con herencia =?iso-8859-1?Q?m=FAlti?= =?iso-8859-1?Q?ple?= (era: Re: Ruby vs Python) In-Reply-To: <43398808.5010408@ls-l.org> References: <43313355.4020709@diselpro.com> <43325139.7040307@eibar.org> <43326F5A.4010907@ls-l.org> <200509221424.32768.rvr@infoastro.com> <4333B73B.3090805@ls-l.org> <20050925151205.GA4518@velutha> <4337AEF0.9030902@ls-l.org> <20050927152930.GA3529@velutha> <43398808.5010408@ls-l.org> Message-ID: <20050928114208.GC1036@demiurgo.org> Hola: On Tue, Sep 27, 2005 at 07:57:28PM +0200, Chema Cortes wrote: > Esteban Manchado Velázquez escribió: > > > ¿Puedes poner ejemplos? No se me ocurre cómo puedes poner pre y post > > condiciones, p.ej, con herencia múltiple :-? > > No es el mejor ejemplo, pero así, en sucio: > > class M(object): > > @staticmethod > def deco(fun): > """Decorador que valida que el argumento es positivo""" > [...] > > class __metaclass__(type): > [...] > class B(M,A): > pass > > b=B() > b.f1(1) > b.f1(-1) # <-- AssertionError > [...] Aunque no entiendo bien los detalles, me aclaras una cosa (creo): decías que se podían hacer trucos de ésos con herencia múltiple.... _y_ metaclases _y_ decoradores. Lo que no veía era cómo se podían hacer esas virguerías _sólo_ con herencia múltiple. Es decir, que la herencia múltiple permite hacer cosas guays en Python, pero quizás no en otros lenguajes. > > Probablemente esas cosas no se harían con herencia > > o mixins (en general, redefinir cosas en Ruby es muy fácil) en Ruby, pero no > > sé muy bien a qué te refieres. > > No es que diga que no se pueda, ni que estos ejemplos sean la mar de > elegantes. Mi única intención es conocer mejor los límites (que los hay) > de los lenguajes que utilizamos. Ya, ya. Lo que quería decir es que en Ruby la solución natural a eso es redefinir métodos, no usar algo relacionado con herencia o mixins. Lo que ponías arriba, seguramente se haría con algo así (seudocódigo sin probar; niños, no lo intenten en casa): ------------------------------------ 8< ------------------------------------ class MiClase # Método de clase: igual saldría de otro sitio def self.par_positivo(met) # Redefinir el método «met» para que compruebe primero el primer # valor, y luego pase todo al original end def un_metodo_con_comprobacion(par) # La Biblia en pasta end par_positivo :un_metodo_con_comprobacion end ------------------------------------ >8 ------------------------------------ Excepto porque quizás «par_positivo» podría venir de la clase padre, no habría nada relacionado con herencia múltiple. Y si quisieras poner en otro módulo el «par_positivo», en vez de en su padre (en plan un módulo con métodos útiles de comprobación de parámetros) podrías usar un mixin. Saludos, -- Esteban Manchado Velázquez - http://www.foton.es EuropeSwPatentFree - http://EuropeSwPatentFree.hispalinux.es ------------ próxima parte ------------ A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 189 bytes Desc: Digital signature URL: ------------ próxima parte ------------ _______________________________________________ Python-es mailing list Python-es en aditel.org http://listas.aditel.org/listinfo/python-es From bismarkcastilla en gmail.com Wed Sep 28 17:48:37 2005 From: bismarkcastilla en gmail.com (Bismark Castilla) Date: Wed, 28 Sep 2005 11:48:37 -0400 Subject: Graficar en Python y PyhtonG Message-ID: hola, estoy leyendo un manual que me pasaron en la lista, ahora, tengo un problema, llegue a la parte de "Graficos", pero el IDE que estoy usando es "SPE", y no me reconoce las funciones para graficar, alguien sabe si hay algún modulo para graficar?? o que tenga las funciones "create_point, create_line, create_circle y demas..." -- saludos Bismark .................................................................................................... Debian Gnu/Linux Etch "Testing" Kernel 2.6.13-ck5 Linux for Human Beings From rubencharles en gmail.com Wed Sep 28 18:49:20 2005 From: rubencharles en gmail.com (Ruben Charles) Date: Wed, 28 Sep 2005 12:49:20 -0400 Subject: Graficar en Python y PyhtonG In-Reply-To: References: Message-ID: Primero, el manual que te pasaron te menciona alguna librería en particular? Quizas te falta instalar alguna de ellas. Una IDE es una herramienta de desarrolo que te permite integrar varias tareas comunes en la elaboración de programa. Las funciones disponibles dependen de otra cosa. Que librerias tienes intaladas. Por favor trata de ser mas específico en lo que quieres resolver. De que manual hablas? On 9/28/05, Bismark Castilla wrote: > hola, estoy leyendo un manual que me pasaron en la lista, ahora, tengo un > problema, llegue a la parte de "Graficos", pero el IDE que estoy usando es > "SPE", y no me reconoce las funciones para graficar, alguien sabe si hay > algún modulo para graficar?? o que tenga las funciones "create_point, > create_line, create_circle y demas..." > > -- > saludos > > Bismark > .................................................................................................... > Debian Gnu/Linux Etch "Testing" Kernel 2.6.13-ck5 > Linux for Human Beings > _______________________________________________ > Python-es mailing list > Python-es en aditel.org > http://listas.aditel.org/listinfo/python-es > From bismarkcastilla en gmail.com Wed Sep 28 19:14:52 2005 From: bismarkcastilla en gmail.com (Bismark Castilla) Date: Wed, 28 Sep 2005 13:14:52 -0400 Subject: Graficar en Python y PyhtonG In-Reply-To: References: Message-ID: disculpen si no fue expecifico, del IDE que m,e hablan es PyhtonG(lo puse en el subject), no me hablan de niguna libreria, ese es el problema, creo yo que venga con el IDE o que las funciones tengas que exportarla de algun modulo. el tutorial esun PDF que se llama "Introduccion a la Programacion con Pyhton" si alguien tiene el IDE PythonG por favor, pasenme algun link porque el link que te da en el manual dice el sitio esta en actualizacion :( -- saludos Bismark .................................................................................................... Debian Gnu/Linux Etch "Testing" Kernel 2.6.13-ck5 Linux for Human Beings On 9/28/05, Ruben Charles wrote: > > Primero, el manual que te pasaron te menciona alguna librería en > particular? > Quizas te falta instalar alguna de ellas. > > Una IDE es una herramienta de desarrolo que te permite integrar varias > tareas comunes en la elaboración de programa. Las funciones > disponibles dependen de otra cosa. Que librerias tienes intaladas. > > > Por favor trata de ser mas específico en lo que quieres resolver. > De que manual hablas? > > On 9/28/05, Bismark Castilla wrote: > > hola, estoy leyendo un manual que me pasaron en la lista, ahora, tengo > un > > problema, llegue a la parte de "Graficos", pero el IDE que estoy usando > es > > "SPE", y no me reconoce las funciones para graficar, alguien sabe si hay > > algún modulo para graficar?? o que tenga las funciones "create_point, > > create_line, create_circle y demas..." > > > > -- > > saludos > > > > Bismark > > > .................................................................................................... > > Debian Gnu/Linux Etch "Testing" Kernel 2.6.13-ck5 > > Linux for Human Beings > > _______________________________________________ > > 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 packo en assamita.net Wed Sep 28 19:37:41 2005 From: packo en assamita.net (Paco Moreno) Date: Wed, 28 Sep 2005 19:37:41 +0200 Subject: codificacion y xmlrpc Message-ID: <200509281937.41977.packo@assamita.net> Hola lista, mi problema es que recibo por parte de mi cliente xml-rpc: Traceback (most recent call last): File "iclient.py", line 198, in ? a = iclient() File "iclient.py", line 95, in __init__ a = self.server.init_syslog() File "/usr/lib/python2.4/xmlrpclib.py", line 1096, in __call__ return self.__send(self.__name, args) File "/usr/lib/python2.4/xmlrpclib.py", line 1383, in __request verbose=self.__verbose File "/usr/lib/python2.4/xmlrpclib.py", line 1147, in request return self._parse_response(h.getfile(), sock) File "/usr/lib/python2.4/xmlrpclib.py", line 1286, in _parse_response return u.close() File "/usr/lib/python2.4/xmlrpclib.py", line 744, in close raise Fault(**self._stack[0]) xmlrpclib.Fault: la funcion en el cliente es: ----------------------- a = self.server.init_syslog(self.ult_syslog) try: self.ult_syslog = a[-1][-1] #print ult_syslog for lin in a: self.model_syslog.append([lin[2],lin[4],lin[5],lin[0]+' '+lin[1]]) except: pass ------------------ y la función e el servidor es: ---------------------- def init_syslog(self,linea='syslogd'): #devuelve la salida de syslog archivo = file('/var/log/syslog').read() lineas = archivo.splitlines() salida=[] contador = -1 while (1): if lineas[contador].find('syslogd') != -1: break contador = contador -1 for a in range(contador, -1): salida.append(lineas[a].split(' ',5)) return salida ---------------------- ¿cómo puedo corregirlo? Gracias -- Beeping is cute, if you are in the office ;) -- Alan Cox |Paco Moreno |web: http://www.assamita.net |blog: http://blog.assamita.net |correo: packo en assamita punto net |jabber: packo en jabber-hispano.org |skype: Paco Moreno -----BEGIN PGP PUBLIC KEY BLOCK----- Version: GnuPG v1.2.5 (GNU/Linux) mQGiBELCsD4RBAClXnpH6C7PbvowxwA2t2kEjJXhDtzVyVZuSEw6c/Pv7lOLLRZn v19dlLdrS+6r7DnMD04kAngwz8Cyl/6THzE5oORORcbmqblpHtjuA3FGeviizDYS AAGxNBDETRMNWW0ySZ7+TbIRoxWXKqR6mV6HMHHXgGrSHGRvns8gbliKWwCgzSRh YrtTHS7YTZcqLSIFLtIfHtMD/iwr2lWsx+kIVWFxdMKr5aGkVvPEuvKYy5zb7SLU e8ZS4yCQ0dqEDzAt51pZrlDNjz9uT5Ph82oeq3RwfE3dC8OCoAFMOo9gBgfN7vWX BYxBH0/5AAPM0zXSONueOby/XaZCE8RvSgR8SFLB+PrTh2NbxU1x5hVpEJhmv9CF qZulA/9cB5tucR6x1PpaHbbCADrW2I0k0iLsgZ9xBMzJAXd9TcVBPctsTKW6CBrm 6cuOlqm4KTXT7fVlnQlYO4VNNFL9dTsX6dAJh9zR2Dnjq/lzJDciEQ1lu71BckNR qGNk0zDpEneEYLloUFgZ9LkXS23lbbU8en/vuVD86bZlIqpqabQgUGFjbyBNb3Jl bm8gPHBhY2tvQGFzc2FtaXRhLm5ldD6IWwQTEQIAGwUCQsKwPgYLCQgHAwIDFQID AxYCAQIeAQIXgAAKCRBd6TKMpwYu7KRZAJwID/yV+qRR18EzBp5EDU8eI2KWLgCg n8JEE96mw/+QE5njfa10hoaMfd65AQ0EQsKwPxAEANprAa1sMRSneKp0xYMmNuyF NnOM/Gt2jp5Ckoa+EOxgrgXyt3VDiM0NYo96lIqoRkWj3F3oVP9dA+OpIKaFUwd6 2Uom4E5JD51iimtMTajq+qZ428N3ZN+bRPcMHs3+eO4rficZ6AGovRQeSY2+guWg CwPwb8QTS4/WTf3amVWrAAMFA/4uZWN7GrRJoAjFiiQ528FBAUpqsG/Zf3qIGpFT 8gpGPU0t71zjsPpfDkRHRNapxrYwYql+8yPipSTDhdiOhD2NNJ4eXSltYsbYW+YV yytCMGOe5FU3Qamea1VQZjr688p9ahv7UphvvielDgp4WFKwQdAAdU5iknodcN8t GrUBzIhGBBgRAgAGBQJCwrA/AAoJEF3pMoynBi7san4AnRLXPIo+1TZS4rTAy63t jRs1u+qtAKDCqWwlhYioil28PbjO2d8RMzfhQA== =mY0w -----END PGP PUBLIC KEY BLOCK----- ------------ próxima parte ------------ _______________________________________________ Python-es mailing list Python-es en aditel.org http://listas.aditel.org/listinfo/python-es From packo en assamita.net Wed Sep 28 19:46:47 2005 From: packo en assamita.net (Paco Moreno) Date: Wed, 28 Sep 2005 19:46:47 +0200 Subject: codificacion y xmlrpc In-Reply-To: <200509281937.41977.packo@assamita.net> References: <200509281937.41977.packo@assamita.net> Message-ID: <200509281946.47861.packo@assamita.net> El Miércoles 28 Septiembre 2005 19:37, Paco Moreno escribió: > Hola lista, > mi problema es que recibo por parte de mi cliente xml-rpc: > Traceback (most recent call last): > File "iclient.py", line 198, in ? > a = iclient() > File "iclient.py", line 95, in __init__ > a = self.server.init_syslog() > File "/usr/lib/python2.4/xmlrpclib.py", line 1096, in __call__ > return self.__send(self.__name, args) > File "/usr/lib/python2.4/xmlrpclib.py", line 1383, in __request > verbose=self.__verbose > File "/usr/lib/python2.4/xmlrpclib.py", line 1147, in request > return self._parse_response(h.getfile(), sock) > File "/usr/lib/python2.4/xmlrpclib.py", line 1286, in _parse_response > return u.close() > File "/usr/lib/python2.4/xmlrpclib.py", line 744, in close > raise Fault(**self._stack[0]) > xmlrpclib.Fault: can't decode byte 0xc3 in position 31: ordinal not in range(128)"> > > la funcion en el cliente es: > ----------------------- > a = self.server.init_syslog(self.ult_syslog) > try: > self.ult_syslog = a[-1][-1] > #print ult_syslog > > for lin in a: > self.model_syslog.append([lin[2],lin[4],lin[5],lin[0]+' > '+lin[1]]) > except: > pass > ------------------ > y la función e el servidor es: > ---------------------- > def init_syslog(self,linea='syslogd'): > #devuelve la salida de syslog > > > archivo = file('/var/log/syslog').read() > > lineas = archivo.splitlines() > salida=[] > > contador = -1 > while (1): > > if lineas[contador].find('syslogd') != -1: > break > contador = contador -1 > for a in range(contador, -1): > salida.append(lineas[a].split(' ',5)) > return salida > ---------------------- > ¿cómo puedo corregirlo? > Gracias No se como ni por qué pero ya funciona, más o menos, perdonad por las molestias. -- Q: What's the big deal about rm, I have been deleting stuff for years? And never lost anything.. oops! A: ... -- From the Frequently Unasked Questions |Paco Moreno |web: http://www.assamita.net |blog: http://blog.assamita.net |correo: packo en assamita punto net |jabber: packo en jabber-hispano.org |skype: Paco Moreno -----BEGIN PGP PUBLIC KEY BLOCK----- Version: GnuPG v1.2.5 (GNU/Linux) mQGiBELCsD4RBAClXnpH6C7PbvowxwA2t2kEjJXhDtzVyVZuSEw6c/Pv7lOLLRZn v19dlLdrS+6r7DnMD04kAngwz8Cyl/6THzE5oORORcbmqblpHtjuA3FGeviizDYS AAGxNBDETRMNWW0ySZ7+TbIRoxWXKqR6mV6HMHHXgGrSHGRvns8gbliKWwCgzSRh YrtTHS7YTZcqLSIFLtIfHtMD/iwr2lWsx+kIVWFxdMKr5aGkVvPEuvKYy5zb7SLU e8ZS4yCQ0dqEDzAt51pZrlDNjz9uT5Ph82oeq3RwfE3dC8OCoAFMOo9gBgfN7vWX BYxBH0/5AAPM0zXSONueOby/XaZCE8RvSgR8SFLB+PrTh2NbxU1x5hVpEJhmv9CF qZulA/9cB5tucR6x1PpaHbbCADrW2I0k0iLsgZ9xBMzJAXd9TcVBPctsTKW6CBrm 6cuOlqm4KTXT7fVlnQlYO4VNNFL9dTsX6dAJh9zR2Dnjq/lzJDciEQ1lu71BckNR qGNk0zDpEneEYLloUFgZ9LkXS23lbbU8en/vuVD86bZlIqpqabQgUGFjbyBNb3Jl bm8gPHBhY2tvQGFzc2FtaXRhLm5ldD6IWwQTEQIAGwUCQsKwPgYLCQgHAwIDFQID AxYCAQIeAQIXgAAKCRBd6TKMpwYu7KRZAJwID/yV+qRR18EzBp5EDU8eI2KWLgCg n8JEE96mw/+QE5njfa10hoaMfd65AQ0EQsKwPxAEANprAa1sMRSneKp0xYMmNuyF NnOM/Gt2jp5Ckoa+EOxgrgXyt3VDiM0NYo96lIqoRkWj3F3oVP9dA+OpIKaFUwd6 2Uom4E5JD51iimtMTajq+qZ428N3ZN+bRPcMHs3+eO4rficZ6AGovRQeSY2+guWg CwPwb8QTS4/WTf3amVWrAAMFA/4uZWN7GrRJoAjFiiQ528FBAUpqsG/Zf3qIGpFT 8gpGPU0t71zjsPpfDkRHRNapxrYwYql+8yPipSTDhdiOhD2NNJ4eXSltYsbYW+YV yytCMGOe5FU3Qamea1VQZjr688p9ahv7UphvvielDgp4WFKwQdAAdU5iknodcN8t GrUBzIhGBBgRAgAGBQJCwrA/AAoJEF3pMoynBi7san4AnRLXPIo+1TZS4rTAy63t jRs1u+qtAKDCqWwlhYioil28PbjO2d8RMzfhQA== =mY0w -----END PGP PUBLIC KEY BLOCK----- ------------ próxima parte ------------ _______________________________________________ Python-es mailing list Python-es en aditel.org http://listas.aditel.org/listinfo/python-es From lenin.puga en clickmx.com Wed Sep 28 20:59:58 2005 From: lenin.puga en clickmx.com (Puga Lenin) Date: Wed, 28 Sep 2005 13:59:58 -0500 Subject: =?iso-8859-1?q?RE=3A_Resumen_de_Python-es=2C_Vol_281?= =?iso-8859-1?q?=2C_Env=EDo_45?= Message-ID: Message: 8 Date: Wed, 28 Sep 2005 12:49:20 -0400 From: Ruben Charles Subject: Re: [Python-es] Graficar en Python y PyhtonG To: La lista de python en castellano Message-ID: Content-Type: text/plain; charset=ISO-8859-1 On 9/28/05, Bismark Castilla wrote: > hola, estoy leyendo un manual que me pasaron en la lista, ahora, tengo un > problema, llegue a la parte de "Graficos", pero el IDE que estoy usando es > "SPE", y no me reconoce las funciones para graficar, alguien sabe si hay > algún modulo para graficar?? o que tenga las funciones "create_point, > create_line, create_circle y demas..." > > --Lenin Escribio: > Saludos Ruben, por lo que escribes creo que tienes el manual de introduccion a la programacion en Python y en esta direccion http://marmota.act.uji.es/MTP/ puedes ahí conseguir el entorno PytgonG que es el que maneja graficos, es muy didactico. nota. acabo de checar la pagina y no es posible accesar por el momento pues la están actualizando, te envio el archivo por mail, solo que te lo envio como archivo .TXT, solo tienes que cambiarle la extención y se restablece, saludos. Lenin Puga ------------------------------ _______________________________________________ Python-es mailing list Python-es en aditel.org http://listas.aditel.org/listinfo/python-es Fin de Resumen de Python-es, Vol 281, Envío 45 ********************************************** From pgutier en pucp.edu.pe Wed Sep 28 21:31:27 2005 From: pgutier en pucp.edu.pe (Paul Gutierrez Palma) Date: Wed, 28 Sep 2005 14:31:27 -0500 Subject: Programacion Visual Message-ID: <20050928192637.BEB3C273BF@macareo.pucp.edu.pe> Estimados, soy nuevo en Python y necesito aprender este lenguaje de programacion, por favor alguien podria indicarme si existe alguna herramienta Visual que te permita programar con mayor facilidad. Gracias de antemano Saludos Paul ------------ próxima parte ------------ _______________________________________________ Python-es mailing list Python-es en aditel.org http://listas.aditel.org/listinfo/python-es From rubencharles en gmail.com Wed Sep 28 21:29:32 2005 From: rubencharles en gmail.com (Ruben Charles) Date: Wed, 28 Sep 2005 15:29:32 -0400 Subject: Programacion Visual In-Reply-To: <20050928192637.BEB3C273BF@macareo.pucp.edu.pe> References: <20050928192637.BEB3C273BF@macareo.pucp.edu.pe> Message-ID: Boa constructor es una opción La otra es buscar en google. On 9/28/05, Paul Gutierrez Palma wrote: > Estimados, > soy nuevo en Python y necesito aprender este lenguaje de programacion, por > favor alguien podria indicarme si existe alguna herramienta Visual que te > permita programar con mayor facilidad. > > Gracias de antemano > > Saludos > > Paul > > > _______________________________________________ > Python-es mailing list > Python-es en aditel.org > http://listas.aditel.org/listinfo/python-es > > > From mario.carrasco en gmail.com Wed Sep 28 22:10:27 2005 From: mario.carrasco en gmail.com (=?ISO-8859-1?Q?Mario_Jim=E9nez_Carrasco?=) Date: Wed, 28 Sep 2005 15:10:27 -0500 Subject: =?ISO-8859-1?Q?Re:__RE:_Resumen_d?= =?ISO-8859-1?Q?e_Python-es, _Vol_281, _Env=EDo_45?= In-Reply-To: References: Message-ID: Hola Lenin.. la dirección que das esta en construccion.... saludos... On 9/28/05, Puga Lenin wrote: > > > > Message: 8 > Date: Wed, 28 Sep 2005 12:49:20 -0400 > From: Ruben Charles > Subject: Re: [Python-es] Graficar en Python y PyhtonG > To: La lista de python en castellano > Message-ID: > Content-Type: text/plain; charset=ISO-8859-1 > > > On 9/28/05, Bismark Castilla wrote: > > hola, estoy leyendo un manual que me pasaron en la lista, ahora, tengo > un > > problema, llegue a la parte de "Graficos", pero el IDE que estoy usando > es > > "SPE", y no me reconoce las funciones para graficar, alguien sabe si hay > > algún modulo para graficar?? o que tenga las funciones "create_point, > > create_line, create_circle y demas..." > > > > --Lenin Escribio: > > > > Saludos Ruben, por lo que escribes creo que tienes el manual de > introduccion a la programacion en Python y en esta direccion > http://marmota.act.uji.es/MTP/ puedes ahí conseguir el entorno PytgonG que > es el que maneja graficos, es muy didactico. > > nota. acabo de checar la pagina y no es posible accesar por el momento > pues la están actualizando, te envio el archivo por mail, solo que te lo > envio como archivo .TXT, solo tienes que cambiarle la extención y se > restablece, saludos. > > Lenin Puga > > ------------------------------ > > _______________________________________________ > Python-es mailing list > Python-es en aditel.org > http://listas.aditel.org/listinfo/python-es > > > Fin de Resumen de Python-es, Vol 281, Envío 45 > ********************************************** > _______________________________________________ > Python-es mailing list > Python-es en aditel.org > http://listas.aditel.org/listinfo/python-es > -- Mario Jimenez Carrasco Calle 27-A #324 x 10-C y 12, Fracc. Vergel II. Mérida, Yucatán. From dvilla en gmx.net Wed Sep 28 22:58:30 2005 From: dvilla en gmx.net (David Villa) Date: Wed, 28 Sep 2005 22:58:30 +0200 Subject: Programacion Visual In-Reply-To: References: <20050928192637.BEB3C273BF@macareo.pucp.edu.pe> Message-ID: <1127941110.8804.4.camel@amy> Hola: Pero "boa constructor" es una herramienta de programación de interfaces gráficas, no una herramienta de programación visual. Programación visual es lo que se hace con Lego Mindstorms o el lenguaje de grafcet que se utiliza para los autómatas industriales. ¿Existe realmente alguna herramienta visual para python, o para otro lenguaje genérico? Algo en lo que tu dibujas con bloques predefinidos y obtienes un programa sin tener que escribir ni una sola sentencia. Saludos El mié, 28-09-2005 a las 15:29 -0400, Ruben Charles escribió: > Boa constructor es una opción > > La otra es buscar en google. > > > On 9/28/05, Paul Gutierrez Palma wrote: > > Estimados, > > soy nuevo en Python y necesito aprender este lenguaje de programacion, por > > favor alguien podria indicarme si existe alguna herramienta Visual que te > > permita programar con mayor facilidad. > > > > Gracias de antemano > > > > Saludos > > > > Paul > > > > > > _______________________________________________ > > 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 d.fabregat en gmail.com Wed Sep 28 23:12:28 2005 From: d.fabregat en gmail.com (Diego Fabregat) Date: Wed, 28 Sep 2005 23:12:28 +0200 Subject: Graficar en Python y PyhtonG In-Reply-To: References: Message-ID: Si no recuerdo mal necesitas hacer algo como: from modulepythong import * Info sobre pythong: http://www3.uji.es/~dllorens/PythonG/principalx.html Saludos lista, es mi primera aportación ;-) From vitojph en gmail.com Thu Sep 29 10:17:34 2005 From: vitojph en gmail.com (Victor Peinado) Date: Thu, 29 Sep 2005 10:17:34 +0200 Subject: Parsear ficheros SGML In-Reply-To: <20050927214633.GA11187@marmota> References: <20050927214633.GA11187@marmota> Message-ID: ¡Hola! > Parsear sgml?. Qué buscas exactamente? Para trabajar con xml yo uso 4Suite [1] > y especialmente Amara. Amara es un juguetito que a lo mejor no funciona bien con documentos > enormes. Pero para ello tendrías que convertir en xml tus documentos sgml. > Si el documento es muy grande tendrás que usar SAX como sugieres en tu email. Necesito ir recorriendo los ficheros SGML, extrayendo determinandos campos e indexando la información que me interese con Lucene. Ya lo tengo hecho con SAX, después de haber xmlizado un poco el SGML original. Los ficheros sí son grandes, del orden de 100 Mb cada uno. > [1] http://4suite.org/index.xhtml > [2] http://uche.ogbuji.net/tech/4suite/amara/ ¿Qué tal son estas herramientas? He leído acerca de ellas pero nunca las he usado. Echaré un vistazo. Gracias y saludos. -- Víctor Peinado || || http://nlp.uned.es/~victor ¡Ningún investigador sin contrato! http://www.precarios-madrid.org From carlosparamio en gmail.com Thu Sep 29 11:33:06 2005 From: carlosparamio en gmail.com (Carlos A. Paramio) Date: Thu, 29 Sep 2005 11:33:06 +0200 (CEST) Subject: Primeros pasos con Tkinter en PDA Message-ID: <1070.84.122.224.34.1127986386.squirrel@carlosparamio.is-a-geek.org> Hola a todos, Estoy dando mis primeros pasos en la programación de aplicaciones para Pocket PC con PythonCE. Para la construcción de la GUI estoy usando Tkinter, ya que la información que he podido obtener acerca de wxPython para Pocket PC es escasa (no sé si está ya lo suficientemente maduro como para realizar aplicaciones sencillas; si es así, agradecería cualquier aclaración respecto a este punto). De momento, todo bien, aunque tengo algunas dudillas: 1. La ventana de la aplicación se muestra con una barra de título, a pesar de que el propio Pocket PC posee ya una barra que muestra el título de la aplicación actual. Esto resta espacio de pantalla para la aplicación. Además, esto permite que la ventana de la aplicación pueda moverse por la pantalla, con el riesgo de que quede escondida involuntariamente. ¿Hay alguna manera de hacer que se omita esta barra? 2. Más o menos relacionado con lo anterior. El tamaño de la ventana he tenido que calcularlo más o menos a ojo, ya que la ventana no puede ser de la resolución máxima que admite el PDA (240x320). El diseño que he elaborado para la aplicación es en formato vertical, pero me gustaría que pudiese funcionar tanto en vertical como en apaisado. ¿Hay alguna manera de conocer la resolución actual de la pantalla? 3. La ventana de la aplicación se compone de varios entries y listboxes, metidos todos en un canvas para poder añadir una barra de desplazamiento vertical que mueva el canvas. Pero cuando paso de un control a otro con el tabulador (o sea, cuando el control obtiene el foco), la barra de desplazamiento no se mueve, incluso aunque el siguiente control no esté a la vista porque no quepa en el viewport actual y esté más hacia abajo en el canvas, teniendo que utilizar el puntero para bajar en el canvas (la aplicación será usada principalmente mediante un teclado externo conectado a la PDA). ¿Tengo que crear un evento para que cuando obtenga el foco, centre el canvas en él? ¿O hay otra manera? Muchas gracias. -- Carlos Alberto Paramio Danta .--. http://www.sinfoniadebits.com/ |o_o | email : carlosparamio @ gmail.com |:_/ | jabber: parax @ jaim.at // \ \ ----------------------------------------( | | )-- Fingerprint 41C6 D2BE 7DE7 AB61 C23F /'\_ _/`\ F697 5A1D 1849 01B8 D318 \___)=(___/ From pepe en diselpro.com Thu Sep 29 11:37:28 2005 From: pepe en diselpro.com (Pepe Aracil) Date: Thu, 29 Sep 2005 11:37:28 +0200 Subject: Medir el ancho de banda Message-ID: <433BB5D8.3070605@diselpro.com> Si alguien necesita medir el consumo de ancho de banda instantáneo en una interface de red (Solo linux), puede utilizar este programita chorra. Salud. #!/usr/bin/python import time,sys f = file("/proc/net/dev","r") l = f.readlines() del(l[0:2]) interfaces = [] for x in l: interfaces.append(x.split(":")[0].strip()) if len(sys.argv) < 2 or (not sys.argv[1] in interfaces): print "Interfaces:" for x in interfaces: print x, sys.exit(0) iface_index = interfaces.index(sys.argv[1]) + 2 rxold = 0 txold = 0 while True: f.seek(0) l = f.readlines() iface_info = l[iface_index].split(":")[1] iface_data = [x for x in iface_info.split(" ") if x] rx = int(iface_data[0]) tx = int(iface_data[8]) print "RX:%d TX:%d" % (rx - rxold, tx - txold) rxold = rx txold = tx time.sleep(1) From efoncu en agali.org Thu Sep 29 12:11:17 2005 From: efoncu en agali.org (Ezequiel Foncubierta) Date: Thu, 29 Sep 2005 12:11:17 +0200 Subject: Ejecutar programa desde python en otro proceso In-Reply-To: <10984146.1127822062905.JavaMail.root@cps2> References: <10984146.1127822062905.JavaMail.root@cps2> Message-ID: <1127988678.5849.1.camel@localhost.localdomain> Hola Javi, Yo suelo utilizar os.system('proceso'). El mar, 27-09-2005 a las 13:54 +0200, JAVI.PACHECO en terra.es escribió: > Hola: > > Estoy intentando ejecutar un programa externo desde python. Utilizo os.execl, y lo hace bien, pero cuando ejecuta el nuevo programa me mata el programa de python que tengo. Parece ser que reempleza al nuevo proceso. > > ¿como podría hacer para que me ejecutara en otro proceso para que el programa de python no lo tenga que volver a ejecutar? > > gracias a todos > > > > > > Prueba el Nuevo Correo Terra; Seguro, Rápido, Fiable. > > > > > _______________________________________________ > Python-es mailing list > Python-es en aditel.org > http://listas.aditel.org/listinfo/python-es From dani.berzas en gmail.com Thu Sep 29 13:51:19 2005 From: dani.berzas en gmail.com (Daniel =?ISO-8859-1?Q?Jim=E9nez?=) Date: Thu, 29 Sep 2005 13:51:19 +0200 Subject: problema con el consumo de memoria. Message-ID: <1127994679.3823.64.camel@localhost.localdomain> Hola, tengo un problema que creo que es de gestión de memoria. Tengo instalado Ubuntu-Warty, Python 2.3.4, [GCC 3.3.4 (Debian 1:3.3.4-9ubuntu5)] on linux2 Tengo un programa en python para calculo que llama a uno en c para realizar las operaciones más costosas. Funciona perfectamente con pocos datos, pero cuando le cargo en condiciones el uso de la memoria se va incrementando hasta que el SO mata el proceso La rutina de c se llama varias veces a lo largo del programa, sospecho que no se libera la memoria una vez usados los datos. El esquema del programa en c es el siguiente: { carga los datos (listas de arrays) con PyArg_ParseTuple(). ListaSalida = PyList_New(..); ListaHp = PyList_New(n_esp); bucle1 hp = calloc() (calcula hp) PyList_SET_ITEM(ListaHp,i,...(char *)hp) ); PyList_SET_ITEM(ListaSalida,0,(PyObject *)ListaHp); return ListaSalida; } En Python activo el garbage collector y, una vez usado ListaSalida la borro (del ListaSalida). También uso sys.exc_clear(), por si sirviese para algo. El caso es que este programa se ejecuta varias veces y acaba por quedarse con toda la memoria, hasta que el sistema lo mata. Tal vez el problema pueda estar en que hago varios calloc sobre el mismo puntero? He usado valgrind y no encuentro el problema. No se por donde seguir, agradecería muchisimo alguna sugerencia o pista. Gracias a todos y confirmar que el uso de la listas es de gran ayuda y muy potente para consolidar la comunidad. Dani. ------------ próxima parte ------------ _______________________________________________ Python-es mailing list Python-es en aditel.org http://listas.aditel.org/listinfo/python-es From erny en sicem.biz Thu Sep 29 14:48:09 2005 From: erny en sicem.biz (Ernesto Revilla) Date: Thu, 29 Sep 2005 14:48:09 +0200 Subject: Primeros pasos con Tkinter en PDA In-Reply-To: <1070.84.122.224.34.1127986386.squirrel@carlosparamio.is-a-geek.org> References: <1070.84.122.224.34.1127986386.squirrel@carlosparamio.is-a-geek.org> Message-ID: <433BE289.5000403@sicem.biz> Hola, Carlos A. Paramio wrote: >Hola a todos, > >Estoy dando mis primeros pasos en la programación de aplicaciones para >Pocket PC con PythonCE. Para la construcción de la GUI estoy usando >Tkinter, ya que la información que he podido obtener acerca de wxPython >para Pocket PC es escasa (no sé si está ya lo suficientemente maduro como >para realizar aplicaciones sencillas; si es así, agradecería cualquier >aclaración respecto a este punto). De momento, todo bien, aunque tengo >algunas dudillas: > >1. La ventana de la aplicación se muestra con una barra de título, a pesar >de que el propio Pocket PC posee ya una barra que muestra el título de la >aplicación actual. Esto resta espacio de pantalla para la aplicación. >Además, esto permite que la ventana de la aplicación pueda moverse por la >pantalla, con el riesgo de que quede escondida involuntariamente. ¿Hay >alguna manera de hacer que se omita esta barra? > > Esto lo he respondido en: http://listas.aditel.org/archivos/python-es/2005-August/014377.html >2. Más o menos relacionado con lo anterior. El tamaño de la ventana he >tenido que calcularlo más o menos a ojo, ya que la ventana no puede ser de >la resolución máxima que admite el PDA (240x320). El diseño que he >elaborado para la aplicación es en formato vertical, pero me gustaría que >pudiese funcionar tanto en vertical como en apaisado. ¿Hay alguna manera >de conocer la resolución actual de la pantalla? > > Prueba con window.wm_maxsize() (que lo acabo de encontrar a través de google buscando por "Tkinter screen resolution" >3. La ventana de la aplicación se compone de varios entries y listboxes, >metidos todos en un canvas para poder añadir una barra de desplazamiento >vertical que mueva el canvas. Pero cuando paso de un control a otro con el >tabulador (o sea, cuando el control obtiene el foco), la barra de >desplazamiento no se mueve, incluso aunque el siguiente control no esté a >la vista porque no quepa en el viewport actual y esté más hacia abajo en >el canvas, teniendo que utilizar el puntero para bajar en el canvas (la >aplicación será usada principalmente mediante un teclado externo conectado >a la PDA). ¿Tengo que crear un evento para que cuando obtenga el foco, >centre el canvas en él? ¿O hay otra manera? > >Muchas gracias. > > De lo que me acuerdo, tienes que crear ese vento y realizar ese desplazamiento a través de llamadas. Un saludo, Erny From carles en companysoler.com Thu Sep 29 15:59:31 2005 From: carles en companysoler.com (Carles Company Soler) Date: Thu, 29 Sep 2005 15:59:31 +0200 Subject: Obtener imagenes de servidor HTTP Message-ID: <200509291559.32760.carles@companysoler.com> Buenas, que libreria podria usar para obtener unas imágenes de un servidor HTTP de forma sencilla? Grácias. -- Carles Company Soler http://www.companysoler.com http://www.mallorcaverbenatour.org From minoztro en gmail.com Thu Sep 29 16:05:52 2005 From: minoztro en gmail.com (Milton inostroza) Date: Thu, 29 Sep 2005 10:05:52 -0400 Subject: manual bueno para pyopengl Message-ID: <172699c505092907052d369dc7@mail.gmail.com> hola: desde el sitio de pyopengl no puedo descargar el manual, me dice que el enlace está roto, alguien sería tan gentil de enviarme un buen manual para pyopengl, salu2!!! -- Milton Inostroza Aguilera From bismarkcastilla en gmail.com Thu Sep 29 16:30:08 2005 From: bismarkcastilla en gmail.com (Bismark Castilla) Date: Thu, 29 Sep 2005 10:30:08 -0400 Subject: IDE wing Message-ID: estaba usando el IDE SPE, esta bueno pero quice probar el WING, lo veo mas que bueno, y mas la parte de completamiento de codigo, pero ja, :( lastima que no sea free, alguien tiene el serial??, se puede usar sin licencia pero no se que tal funcionara, alguuien lo usa y me puede decir si no se vence en un tiempo o si compila bien??, me gustaria encontrar un IDE tan buen como este xD gracias de antemano -- saludos Bismark .................................................................................................... Debian Gnu/Linux Etch "Testing" Kernel 2.6.13-ck5 Linux for Human Beings From morillas en posta.unizar.es Thu Sep 29 16:48:41 2005 From: morillas en posta.unizar.es (luis miguel morillas) Date: Thu, 29 Sep 2005 16:48:41 +0200 Subject: manual bueno para pyopengl In-Reply-To: <172699c505092907052d369dc7@mail.gmail.com> References: <172699c505092907052d369dc7@mail.gmail.com> Message-ID: <20050929144840.GA4241@marmota> Asunto: [Python-es] manual bueno para pyopengl Fecha: jue, sep 29, 2005 at 10:05:52 -0400 Citando a Milton inostroza (minoztro en gmail.com): > hola: > > desde el sitio de pyopengl no puedo descargar el manual, me dice > que el enlace está roto, alguien sería tan gentil de enviarme un buen > manual para pyopengl, salu2!!! > Yo puedo verlo perfectamente aquí http://pyopengl.sourceforge.net/documentation/manual/ ¿? -- Luis Miguel No a las patentes de software en Europa EuropeSwPatentFree http://EuropeSwPatentFree.hispalinux.es From pepe en diselpro.com Thu Sep 29 17:20:54 2005 From: pepe en diselpro.com (Pepe Aracil) Date: Thu, 29 Sep 2005 17:20:54 +0200 Subject: IDE wing In-Reply-To: References: Message-ID: <433C0656.5030303@diselpro.com> Bismark Castilla wrote: > que no sea free, alguien tiene el serial?? Este no es el mejor lugar para preguntar por números de serie. Prueba con Google. Salud. From pablomarmol en gmail.com Thu Sep 29 17:28:19 2005 From: pablomarmol en gmail.com (peter) Date: Thu, 29 Sep 2005 17:28:19 +0200 Subject: IDE wing In-Reply-To: References: Message-ID: <32ec9b105092908283cfdbbe8@mail.gmail.com> El 29/09/05, Bismark Castilla escribió: > estaba usando el IDE SPE, esta bueno pero quice probar el WING, lo veo mas > que bueno, y mas la parte de completamiento de codigo, pero ja, :( lastima > que no sea free, alguien tiene el serial?? Si, estos amables caballeros te darán todos los serial que necesites: http//wingware.com/store . From mlacunza en gmail.com Thu Sep 29 18:58:08 2005 From: mlacunza en gmail.com (Mario Lacunza) Date: Thu, 29 Sep 2005 11:58:08 -0500 Subject: IDE wing In-Reply-To: References: Message-ID: <1128013089.6776.1.camel@localhost.localdomain> Prueba BOA COnstructor El jue, 29-09-2005 a las 10:30 -0400, Bismark Castilla escribió: > estaba usando el IDE SPE, esta bueno pero quice probar el WING, lo veo mas > que bueno, y mas la parte de completamiento de codigo, pero ja, :( lastima > que no sea free, alguien tiene el serial??, se puede usar sin licencia pero > no se que tal funcionara, alguuien lo usa y me puede decir si no se vence en > un tiempo o si compila bien??, me gustaria encontrar un IDE tan buen como > este xD > > gracias de antemano > > > -- > saludos > > Bismark > .................................................................................................... > Debian Gnu/Linux Etch "Testing" Kernel 2.6.13-ck5 > Linux for Human Beings > _______________________________________________ > Python-es mailing list > Python-es en aditel.org > http://listas.aditel.org/listinfo/python-es Saludos / Best regards Mario Lacunza Vásquez Desarrollador de Sistemas - Webmaster Celular : +51193100386 (Tim) Website : http://mlacunzav.cogia.net/index.php Email : mlacunza en gmail.com Blog : http://mlacunza.blogspot.com Lima - Peru ------------ próxima parte ------------ _______________________________________________ Python-es mailing list Python-es en aditel.org http://listas.aditel.org/listinfo/python-es From ubaldofinol en yahoo.es Thu Sep 29 19:15:20 2005 From: ubaldofinol en yahoo.es (Ubaldo Finol) Date: Thu, 29 Sep 2005 19:15:20 +0200 (CEST) Subject: =?iso-8859-1?q?programaci=F3n_visual?= Message-ID: <20050929171520.41637.qmail@web25503.mail.ukl.yahoo.com> Message: 1 Date: Wed, 28 Sep 2005 22:58:30 +0200 From: David Villa Subject: Re: [Python-es] Programacion Visual To: La lista de python en castellano Message-ID: <1127941110.8804.4.camel en amy> Content-Type: text/plain; charset=ISO-8859-1 Hola: Pero "boa constructor" es una herramienta de programación de interfaces gráficas, no una herramienta de programación visual. Programación visual es lo que se hace con Lego Mindstorms o el lenguaje de grafcet que se utiliza para los autómatas industriales. ¿Existe realmente alguna herramienta visual para python, o para otro lenguaje genérico? Algo en lo que tu dibujas con bloques predefinidos y obtienes un programa sin tener que escribir ni una sola sentencia. Saludos Programación visual Hola como estan, para la persona que pregunto por algo que fuese totalmente visual, pegar objetos y formularios, existe una herramienta, pero tienes que pagarla, VisualPython, pero puedes bajarla e instalarla, te dan un tiempo para evaluación, trabaja con Windows y visual Studio, y Linux, no se si es compatible con K-develop. Mirala en este url: http://www.ActiveState.com/visualpython/eval Espero te sirva, saludos Ubaldo Finol --------------------------------- Correo Yahoo! Comprueba qué es nuevo, aquí http://correo.yahoo.es From erny en sicem.biz Thu Sep 29 20:07:54 2005 From: erny en sicem.biz (erny en sicem.biz) Date: Thu, 29 Sep 2005 20:07:54 +0200 (CEST) Subject: IDE wing In-Reply-To: References: Message-ID: <2630.83.52.68.170.1128017274.squirrel@mail.sicem.biz> No sé cómo somos capaces el uno al otro macharse constantemente intentando conseguir todo gratis. Yo estuve en una reunión con uno de los desarrolladores de Wing IDE en Barcelona. El señor vino de EE.UU. (no me acuerdo de dónde), y nos (yo y otros más) nos quedamos impresionados que este señor, con una parálisis parcial (inclusive mano, pierna) sea uno de los principales desarrolladores de Wing IDE (Sr. John P. Ehrsman). La empresa WingWare que provee WingIDE normalmente da una licencia temporal de 30 días, para que uno pueda probar el entorno, y además proporciona licencia libre de costo para desarrolladores de software abierto (Open Source). WingIDE Persona cuesta tan sólo 35$. Yo creo que las condiciones son bastante buenas, y si no tienes el dinero, deberías buscar alternativas, lo mismo que sin dinero no podrás tener un cochazo. (Aunque a lo mejor podría estar (o no) de acuerdo que los precios deberían variar según país o región.) Erny > estaba usando el IDE SPE, esta bueno pero quice probar el WING, lo veo mas > que bueno, y mas la parte de completamiento de codigo, pero ja, :( lastima > que no sea free, alguien tiene el serial??, se puede usar sin licencia > pero > no se que tal funcionara, alguuien lo usa y me puede decir si no se vence > en > un tiempo o si compila bien??, me gustaria encontrar un IDE tan buen como > este xD > > gracias de antemano > > > -- > saludos > > Bismark > .................................................................................................... > Debian Gnu/Linux Etch "Testing" Kernel 2.6.13-ck5 > Linux for Human Beings > _______________________________________________ > Python-es mailing list > Python-es en aditel.org > http://listas.aditel.org/listinfo/python-es > From erny en sicem.biz Thu Sep 29 20:17:46 2005 From: erny en sicem.biz (erny en sicem.biz) Date: Thu, 29 Sep 2005 20:17:46 +0200 (CEST) Subject: Obtener imagenes de servidor HTTP In-Reply-To: <200509291559.32760.carles@companysoler.com> References: <200509291559.32760.carles@companysoler.com> Message-ID: <2684.83.52.68.170.1128017866.squirrel@mail.sicem.biz> Hola. Imágenes son archivos: import urllib2 datosimagen = urllib2.urlopen("http://sicem.biz/img/logo_sicem.png").read() si lo quieres escribir en un archivo: file("logo.jpg","wb").write(datosimagen) Erny > Buenas, > que libreria podria usar para obtener unas imágenes de un servidor HTTP de > forma sencilla? > > Grácias. > -- > Carles Company Soler > http://www.companysoler.com > http://www.mallorcaverbenatour.org > _______________________________________________ > Python-es mailing list > Python-es en aditel.org > http://listas.aditel.org/listinfo/python-es > From bismarkcastilla en gmail.com Thu Sep 29 20:12:37 2005 From: bismarkcastilla en gmail.com (Bismark Castilla) Date: Thu, 29 Sep 2005 14:12:37 -0400 Subject: disculpen Message-ID: umm, no sabia que esto iba a ser tan grave, disculpen por pedir un crack para Wing IDE, es que estoy acostumbrado a no pagar nada, vivo en cuba y en cuba se usa windows y todos sus derivados gratis(como ven no se paga nada), yo uso linux por varios motivos, y uno de ellos son para quitarme de arriba los cracks, pero con todo y eso .... Im really sorry :( -- saludos Bismark .................................................................................................... Debian Gnu/Linux Etch "Testing" Kernel 2.6.13-ck5 Linux for Human Beings From leonardo.castillo en gmail.com Thu Sep 29 21:43:09 2005 From: leonardo.castillo en gmail.com (Leonardo Castillo) Date: Thu, 29 Sep 2005 15:43:09 -0400 Subject: Buscar y mostrar archivos ingresados en un formulario Message-ID: <41b9fff00509291243580fd8da@mail.gmail.com> Hola, queria saber como se puede ingresar una palabra desde un formulario y buscar dentro de una base de datos mysql, gracias From cescd en yahoo.com.mx Thu Sep 29 22:11:13 2005 From: cescd en yahoo.com.mx (Cesar Cardenas Desales) Date: Thu, 29 Sep 2005 15:11:13 -0500 (CDT) Subject: IDE wing In-Reply-To: References: Message-ID: <20050929201113.49598.qmail@web50406.mail.yahoo.com> Komodo me parece mejor. Tambien hay una version de evaluacion. --- Bismark Castilla escribió: > estaba usando el IDE SPE, esta bueno pero quice > probar el WING, lo veo mas > que bueno, y mas la parte de completamiento de > codigo, pero ja, :( lastima > que no sea free, alguien tiene el serial??, se puede > usar sin licencia pero > no se que tal funcionara, alguuien lo usa y me puede > decir si no se vence en > un tiempo o si compila bien??, me gustaria encontrar > un IDE tan buen como > este xD > > gracias de antemano > > > -- > saludos > > Bismark > .................................................................................................... > Debian Gnu/Linux Etch "Testing" Kernel 2.6.13-ck5 > Linux for Human Beings > _______________________________________________ > 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 2GB extra a tu correo por $100 al mes. http://net.yahoo.com.mx From fpalm en ula.ve Fri Sep 30 02:10:38 2005 From: fpalm en ula.ve (Francisco Palm) Date: Thu, 29 Sep 2005 20:10:38 -0400 Subject: =?ISO-8859-1?Q?programaci=F3n_visual?= In-Reply-To: <20050929171520.41637.qmail@web25503.mail.ukl.yahoo.com> References: <20050929171520.41637.qmail@web25503.mail.ukl.yahoo.com> Message-ID: <433C827E.9010705@ula.ve> Esto es algo mucho más parecido al concepto de programación visual que te interesa. (El Boa puede verse como una herramienta de programación visual, es cuestión de definiciones). http://www.scripps.edu/~stoffler/proj/ViPEr/viper.html ViPEr: a visual programming environment for Python We have developed a Python- and Tkinter-based visual-programming environment called ViPEr [1]. ViPEr allows non-programmers to interactively build networks describing novel combinations of computational methods, and yielding new visualizations of their data without actually writing code. Saludos F. Palm Ubaldo Finol wrote: >Message: 1 >Date: Wed, 28 Sep 2005 22:58:30 +0200 >From: David Villa >Subject: Re: [Python-es] Programacion Visual >To: La lista de python en castellano >Message-ID: <1127941110.8804.4.camel en amy> >Content-Type: text/plain; charset=ISO-8859-1 > >Hola: > >Pero "boa constructor" es una herramienta de programación de interfaces >gráficas, no una herramienta de programación visual. Programación >visual >es lo que se hace con Lego Mindstorms o el lenguaje de grafcet que se >utiliza para los autómatas industriales. > >¿Existe realmente alguna herramienta visual para python, o para otro >lenguaje genérico? Algo en lo que tu dibujas con bloques predefinidos y >obtienes un programa sin tener que escribir ni una sola sentencia. > >Saludos > >Programación visual > >Hola como estan, para la persona que pregunto por algo que fuese totalmente visual, pegar objetos y formularios, existe una herramienta, pero tienes que pagarla, VisualPython, pero puedes bajarla e instalarla, te dan un tiempo para evaluación, trabaja con Windows y visual Studio, y Linux, no se si es compatible con K-develop. > > > >Mirala en este url: > >http://www.ActiveState.com/visualpython/eval > > Espero te sirva, saludos > > > >Ubaldo Finol > > >--------------------------------- > >Correo Yahoo! >Comprueba qué es nuevo, aquí >http://correo.yahoo.es >_______________________________________________ >Python-es mailing list >Python-es en aditel.org >http://listas.aditel.org/listinfo/python-es > > > From mgallegol en gmail.com Fri Sep 30 06:04:45 2005 From: mgallegol en gmail.com (=?ISO-8859-1?Q?Martha_Luc=EDa_Gallego_L=F3pez?=) Date: Thu, 29 Sep 2005 23:04:45 -0500 Subject: Combobox Message-ID: <3da61ab70509292104q564d2f68odc1e263bceaeb84c@mail.gmail.com> Hola, tomando en cuenta tú consejo Chema vuelvo a enviar problemita de combobox: #modulo principal from Tkinter import * import caracteristicas def car_lugar(): caracteristicas.informacion() def MenuVigilanciaVolcanica(): MenuVigilancia.menu= Menu(MenuVigilancia) MenuVigilancia.menu.add_cascade(label= 'Caracteristicas del lugar', underline= 0, command= car_lugar) MenuVigilancia.menu.add('separator') MenuVigilancia.menu.add_cascade(label= 'Salir del Programa', underline= 0, command= root.destroy) MenuVigilancia['menu']= MenuVigilancia.menu return MenuVigilancia root= Tk() mBar= Frame(root,relief= RAISED, borderwidth= 2) mBar.pack(fill= X) MenuVigilancia= MenuVigilanciaVolcanica() mBar.tk_menuBar(MenuVigilancia) root.title('MENU PRINCIPAL') root.mainloop() #modulo caracteristicas from Tkinter import * import Pmw def informacion(): root = Tk() Pmw.initialise(root) grupo_pais= Pmw.Group(root, tag_text= 'Seleccione o digite opción') grupo_pais.pack(fill= 'both',expand= 1,padx= 10,pady= 4) lpais= Label(grupo_pais.interior(), text= "PAIS") lpais.grid(row= 0, column= 0, padx= 4) paises= ('Colombia','Costa Rica','Chile','Perú') ComboPais= Pmw.ComboBox(grupo_pais.interior(), scrolledlist_items= paises, entryfield_value= paises[0], dropdown=1) ComboPais.grid(row= 0, column= 1, padx= 4) .......... root.mainloop() En resumidas cuentas el código anterior es el que manejo y estos son los errores que se presentan después de correr los modulos: Exception in Tkinter callback Traceback (most recent call last): File "C:\PYTHON\lib\lib-tk\Tkinter.py", line 1352, in __call__ return self.func(*args) File "C:\prueba\menuprincipal.py", line 39, in car_lugar caracteristicas.informacion() File "C:\prueba\caracteristicas.py", line 61, in informacion dropdown=1) File "C:\python\Pmw\Pmw_1_2\lib\PmwComboBox.py", line 37, in __init__ Pmw.EntryField, (interior,)) File "C:\python\Pmw\Pmw_1_2\lib\PmwBase.py", line 524, in createcomponent widget = apply(widgetClass, widgetArgs, kw) File "C:\python\Pmw\Pmw_1_2\lib\PmwEntryField.py", line 73, in __init__ sequences = root.bind_class(tag) File "C:\PYTHON\lib\lib-tk\Tkinter.py", line 965, in bind_class return self._bind(('bind', className), sequence, func, add, 0) File "C:\PYTHON\lib\lib-tk\Tkinter.py", line 900, in _bind return self.tk.splitlist(self.tk.call(what)) TclError: bad window path name ".19751360.19751600.19751640.19836480.19849424.19849584" AttributeError Exception in Tk callback Function: > (type: ) Args: () Traceback (innermost last): File "C:\python\Pmw\Pmw_1_2\lib\PmwBase.py", line 1704, in __TkinterWidgetDestroy mega.destroy() File "C:\python\Pmw\Pmw_1_2\lib\PmwComboBox.py", line 149, in destroy if self['dropdown'] and self._isPosted: AttributeError: ComboBox instance has no attribute '_isPosted' Gracias por su atención. From py en ls-l.org Fri Sep 30 11:28:55 2005 From: py en ls-l.org (Chema Cortes) Date: Fri, 30 Sep 2005 11:28:55 +0200 Subject: problema con el consumo de memoria. In-Reply-To: <1127994679.3823.64.camel@localhost.localdomain> References: <1127994679.3823.64.camel@localhost.localdomain> Message-ID: <433D0557.4060709@ls-l.org> Daniel Jiménez escribió: > El esquema del programa en c es el siguiente: > { > carga los datos (listas de arrays) con PyArg_ParseTuple(). > ListaSalida = PyList_New(..); > ListaHp = PyList_New(n_esp); > bucle1 > hp = calloc() > (calcula hp) > PyList_SET_ITEM(ListaHp,i,...(char *)hp) ); > > PyList_SET_ITEM(ListaSalida,0,(PyObject *)ListaHp); > > return ListaSalida; > } > > En Python activo el garbage collector y, una vez usado ListaSalida la > borro (del ListaSalida). También uso sys.exc_clear(), por si sirviese > para algo. > > El caso es que este programa se ejecuta varias veces y acaba por > quedarse con toda la memoria, hasta que el sistema lo mata. > Tal vez el problema pueda estar en que hago varios calloc sobre el mismo > puntero? No veo en el fragmento de código liberes la memoria con un free(hp). No esperes que python lo haga por tí. Tampoco estaría mal un PyObject_Del(ListaHp) antes de la salida, por si a caso. ------------ próxima parte ------------ _______________________________________________ Python-es mailing list Python-es en aditel.org http://listas.aditel.org/listinfo/python-es From dani.berzas en gmail.com Fri Sep 30 11:45:21 2005 From: dani.berzas en gmail.com (Daniel =?ISO-8859-1?Q?Jim=E9nez?=) Date: Fri, 30 Sep 2005 11:45:21 +0200 Subject: problema con el consumo de memoria. In-Reply-To: <433D0557.4060709@ls-l.org> References: <1127994679.3823.64.camel@localhost.localdomain> <433D0557.4060709@ls-l.org> Message-ID: <1128073521.3847.22.camel@localhost.localdomain> Gracias Chema por el interés. > No veo en el fragmento de código liberes la memoria con un free(hp). El caso es que si quiero transferir ListaSalida (que contiene a ListaHp, que contiene a las hp) no puedo liberar esa memoria 'dentro de c', he de liberarla dentro de Python, cuando ya haya usado los datos que ha generado el C. Probé a liberar la memoria antes, pero me da violación de segmento porque C le pasa a Python una dirección (ListaSalida) cuyos elementos han sido liberados. Por eso pienso que la acción de liberar memoria hay que realizarla en Python, o tal vez volver a C y liberarla allí. Gracias. Dani. ------------ 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 Fri Sep 30 13:01:34 2005 From: py en ls-l.org (Chema Cortes) Date: Fri, 30 Sep 2005 13:01:34 +0200 Subject: problema con el consumo de memoria. In-Reply-To: <1128073521.3847.22.camel@localhost.localdomain> References: <1127994679.3823.64.camel@localhost.localdomain> <433D0557.4060709@ls-l.org> <1128073521.3847.22.camel@localhost.localdomain> Message-ID: <433D1B0E.9030003@ls-l.org> Daniel Jiménez escribió: >>No veo en el fragmento de código liberes la memoria con un free(hp). > > El caso es que si quiero transferir ListaSalida (que contiene a ListaHp, > que contiene a las hp) no puedo liberar esa memoria 'dentro de c', he de > liberarla dentro de Python, cuando ya haya usado los datos que ha > generado el C. > > Probé a liberar la memoria antes, pero me da violación de segmento > porque C le pasa a Python una dirección (ListaSalida) cuyos elementos > han sido liberados. > > Por eso pienso que la acción de liberar memoria hay que realizarla en > Python, o tal vez volver a C y liberarla allí. Lo que pasa es que python y C usan diferentes pilas de memoria (heaps). Si quieres que la memoria reservada quede bajo la autoridad del recolector de basura la tendrás que reservar con PyMem_Malloc() Nunca he creado módulos externos, pero si sigue dándote problemas envíame los fuentes a ver si puedo echarle un vistazo este fin de semana. ------------ 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 Fri Sep 30 14:56:28 2005 From: esteban en ffyb.uba.ar (esteban en ffyb.uba.ar) Date: Fri, 30 Sep 2005 09:56:28 -0300 (ART) Subject: Usuario del Apache Message-ID: <56943.157.92.4.2.1128084988.squirrel@newton.local> Hola: Estoy realizando una aplicacion donde primero los usuarios se logean en una intranet y para entrar en la aplicacion, yo quiero utilizar el mismo usuario para utilizar en el programa. Se utiliza apache y las claves se guardan en el htacces. Cual es el modulo que debo utilizar o bien donde puedo obtener informacion, porque soy novato en el tema. Muchas Gracias Esteban From lenin.puga en clickmx.com Fri Sep 30 17:10:20 2005 From: lenin.puga en clickmx.com (Puga Lenin) Date: Fri, 30 Sep 2005 10:10:20 -0500 Subject: =?iso-8859-1?q?mas_de_una_versi=F3n_de_python_instal?= =?iso-8859-1?q?ada?= Message-ID: Que tal Lista, espero alguien me ayude con unas dudas las cuales son: 1),¿ causa algun problema tener instalado mas de una versión de python?, esto lo comento porque tengo el Blender3D el cual me pide python 2.3 y yo tengo la versión 2.4 2) ¿sería algo erroneo tener mas de un IDE?, pues pienso poner el PyWin32 y mantener el IDE que por defecto trae python les comento que solo pienso poner IDES que sean para la versión 2.4. nota: mi SO. es WindowsXP gracias por todo. Atte. Lenin Puga Buenfil From pgutier en pucp.edu.pe Fri Sep 30 17:22:01 2005 From: pgutier en pucp.edu.pe (Paul Gutierrez Palma) Date: Fri, 30 Sep 2005 10:22:01 -0500 Subject: Conexion a SQL SERVER Message-ID: <20050930151704.C3CCC2740C@macareo.pucp.edu.pe> Estimados, antes que nada deseo agradecerles por la ayuda que hasta el momento me estan brindando. De otro modo, deseo conectarme desde Python a una Base de datos de SQL SERVER de Microsoft, por favor me podrian orientar al respecto sobre como conectarme y donde conseguir informacion sobre la sintaxis. Nuevamente Gracias Saludos Paul ------------ próxima parte ------------ _______________________________________________ Python-es mailing list Python-es en aditel.org http://listas.aditel.org/listinfo/python-es From erny en sicem.biz Fri Sep 30 18:12:11 2005 From: erny en sicem.biz (erny en sicem.biz) Date: Fri, 30 Sep 2005 18:12:11 +0200 (CEST) Subject: mas de una =?iso-8859-1?Q?versi=F3n_de_python_instalada?= In-Reply-To: References: Message-ID: <13458.80.59.238.188.1128096731.squirrel@mail.sicem.biz> Yo no tengo ningún problema en general. Tengo instalados Python 2.2-2.4 Lo único que puede cambiar es la asociación de las extensiones al ejecutable. Se asocia a la última versión instalada. Puedes cambiar la asociación pinchando con el botón de la derecha sobre un archivo .py o .pyw y Abrir con... elegiendo el programa correspondiente y marcar la casilla "Abrir siempre con este programa" o editando directamente el registro en HKEY_CLASSES "PythonFile" Si quieres abrirlo con una versión específica siempre puedes hacerlo desde el intérprete del comando. Un saludo, Erny > > Que tal Lista, espero alguien me ayude con unas dudas las cuales son: > > 1),¿ causa algun problema tener instalado mas de una versión de python?, > esto lo comento porque tengo el Blender3D el cual me pide python 2.3 y > yo tengo la versión 2.4 > > > 2) ¿sería algo erroneo tener mas de un IDE?, pues pienso poner el PyWin32 > y mantener el IDE que por defecto trae python > les comento que solo pienso poner IDES que sean para la versión 2.4. > > nota: mi SO. es WindowsXP > > gracias por todo. > > Atte. Lenin Puga Buenfil > _______________________________________________ > Python-es mailing list > Python-es en aditel.org > http://listas.aditel.org/listinfo/python-es > From edgarcn en gmail.com Fri Sep 30 18:45:44 2005 From: edgarcn en gmail.com (Edgar Sanchez) Date: Fri, 30 Sep 2005 11:45:44 -0500 Subject: =?ISO-8859-1?Q?Re:__mas_de_una_versi=F3n_de_python_instalada?= Message-ID: <8fd7bcf50509300945y3182d5cao@mail.gmail.com> No debe de haber algun problema por instalar dos versiones de Python, ya que por ejemplo la version 2.3 y 2.4 se instalan en carpetas completamente distintas y utilizan llaves del registro disintas tambien. Por los IDE's tampoco hay problema puedes instalar todos los que quieras para cualquiera de las dos versiones hasta ahorita no he visto algun problema con ello, saludos. Date: Fri, 30 Sep 2005 10:10:20 -0500 > From: "Puga Lenin" > Subject: [Python-es] mas de una versión de python instalada > To: "Python-Es (E-mail)" > Message-ID: > > Content-Type: text/plain; charset="iso-8859-1" > > > Que tal Lista, espero alguien me ayude con unas dudas las cuales son: > > 1),¿ causa algun problema tener instalado mas de una versión de python?, > esto lo comento porque tengo el Blender3D el cual me pide python 2.3 y yo > tengo la versión 2.4 > > > 2) ¿sería algo erroneo tener mas de un IDE?, pues pienso poner el PyWin32 > y mantener el IDE que por defecto trae python > les comento que solo pienso poner IDES que sean para la versión 2.4. > > nota: mi SO. es WindowsXP > > gracias por todo. > > Atte. Lenin Puga Buenfil > > From lenin.puga en clickmx.com Fri Sep 30 19:11:22 2005 From: lenin.puga en clickmx.com (Puga Lenin) Date: Fri, 30 Sep 2005 12:11:22 -0500 Subject: =?iso-8859-1?q?=BFQue_es_realmente_STANI_SPE=3F?= Message-ID: que tal a todos, una pregunta: ¿que es exactamente el Stani SPE?, ¿es un editor como el shell que trae Python 2.4?, les agradecería mucho que me dieran una breve descriptción de cual es el fin principal de Stani, así como la relación en la que habaln de Blender, saludos a todos. atte. Lenin Puga From mlacunza en gmail.com Fri Sep 30 19:15:40 2005 From: mlacunza en gmail.com (Mario Lacunza) Date: Fri, 30 Sep 2005 12:15:40 -0500 Subject: =?ISO-8859-1?Q?Re:__=BFQue_es_realmente_STANI_SPE=3F?= In-Reply-To: References: Message-ID: <771741b20509301015k5c45d4a2h@mail.gmail.com> Date una vuelta por el Website del mismo alli esta todo. Te adelanto q es un IDE...y Stani es el nombre del desarrollador del mismo (Stani Python Editor) El día 30/09/05, Puga Lenin escribió: > > > que tal a todos, una pregunta: > ¿que es exactamente el Stani SPE?, ¿es un editor como el shell que trae > Python 2.4?, > les agradecería mucho que me dieran una breve descriptción de cual es el > fin principal de > Stani, así como la relación en la que habaln de Blender, saludos a todos. > > > atte. Lenin Puga > _______________________________________________ > Python-es mailing list > Python-es en aditel.org > http://listas.aditel.org/listinfo/python-es > -- Saludos / Best regards Mario Lacunza Desarrollador de Sistemas - Webmaster Celular: 51-1-93-100-386 (Tim) Email: mlacunza en gmail.com Email: mario_lacunza en yahoo.es Website: http://www.lacunza.tk/ Blog: http://mlacunza.blogspot.com/ Lima - Peru From rapto en arrakis.es Fri Sep 30 22:42:28 2005 From: rapto en arrakis.es (Marcos =?ISO-8859-1?Q?S=E1nchez?= Provencio) Date: Fri, 30 Sep 2005 22:42:28 +0200 Subject: Usuario del Apache In-Reply-To: <56943.157.92.4.2.1128084988.squirrel@newton.local> References: <56943.157.92.4.2.1128084988.squirrel@newton.local> Message-ID: <1128112949.9406.1.camel@localhost.localdomain> En un cgi te vendría en REMOTE_USER. Si usas otros métodos, especifica más. Chao El vie, 30-09-2005 a las 09:56 -0300, esteban en ffyb.uba.ar escribió: > Hola: > Estoy realizando una aplicacion donde primero los usuarios se logean en > una intranet y para entrar en la aplicacion, yo quiero utilizar el mismo > usuario para utilizar en el programa. Se utiliza apache y las claves se > guardan en el htacces. Cual es el modulo que debo utilizar o bien donde > puedo obtener informacion, porque soy novato en el tema. Muchas Gracias > Esteban > > > _______________________________________________ > Python-es mailing list > Python-es en aditel.org > http://listas.aditel.org/listinfo/python-es From rapto en arrakis.es Fri Sep 30 22:44:06 2005 From: rapto en arrakis.es (Marcos =?ISO-8859-1?Q?S=E1nchez?= Provencio) Date: Fri, 30 Sep 2005 22:44:06 +0200 Subject: Conexion a SQL SERVER In-Reply-To: <20050930151704.C3CCC2740C@macareo.pucp.edu.pe> References: <20050930151704.C3CCC2740C@macareo.pucp.edu.pe> Message-ID: <1128113047.9406.4.camel@localhost.localdomain> puedes usar http://adodbapi.sourceforge.net/ mira tb cosas de http://www.connectionstrings.com/ El vie, 30-09-2005 a las 10:22 -0500, Paul Gutierrez Palma escribió: > Estimados, > antes que nada deseo agradecerles por la ayuda que hasta el momento me estan > brindando. > De otro modo, deseo conectarme desde Python a una Base de datos de SQL > SERVER de Microsoft, por favor me podrian orientar al respecto sobre como > conectarme y donde conseguir informacion sobre la sintaxis. > Nuevamente Gracias > > Saludos > > Paul > _______________________________________________ > Python-es mailing list > Python-es en aditel.org > http://listas.aditel.org/listinfo/python-es From reivaj7 en gmail.com Fri Sep 30 23:26:05 2005 From: reivaj7 en gmail.com (reivaj_7) Date: Fri, 30 Sep 2005 17:26:05 -0400 Subject: Problemas para comenzar a utilizar python con Glade o algun entorno GUI Message-ID: <26f7eeff0509301426t2dcb4cadq@mail.gmail.com> Hola a todos los lectores de Python-es!! Me encuentro en el proceso de la realización de mi trabajo de grado y mi interés es ha hacerlo en python ya he leído y estudiado gran parte del lenguaje y me parece realmente fácil, pero!!, ¿Q problema que siempre hay uno verdad? jeje, yo quiero ir mas rápido para poder comenzar ya que el tiempo es limitado es realmente importante por que mientras mas rápido lo pueda hacer, puedo irme adaptando a trabajar con el lenguaje. He revisado alguna información de glade o pygtk pero me parece muy poco explicativa o concreta para ser una buena fuente de conocimientos que me ayuden con lo que busco, cosa q me desanima debido a lo importante de mi proyecto y al tiempo q dispongo para hacerlo como antes les dije. Si alguien conoce una buena guia u tutorial que me pueda facilitar para aprender mas rápida y concretamente o puedo mantenerme en contacto con alguno de ustedes realmente se lo agradecería. Gracias a todos de antemano por su ayuda... From snmartin en galilea.cl Fri Sep 30 23:38:48 2005 From: snmartin en galilea.cl (Fernando San =?ISO-8859-1?Q?Mart=EDn?= Woerner) Date: Fri, 30 Sep 2005 17:38:48 -0400 Subject: Problemas para comenzar a utilizar python con Glade o algun entorno GUI In-Reply-To: <26f7eeff0509301426t2dcb4cadq@mail.gmail.com> References: <26f7eeff0509301426t2dcb4cadq@mail.gmail.com> Message-ID: <1128116328.7683.7.camel@localhost.localdomain> El vie, 30-09-2005 a las 17:26 -0400, reivaj_7 escribió: .... > Si alguien conoce una buena guia u tutorial que me pueda facilitar para > aprender mas rápida y concretamente o puedo mantenerme en contacto con > alguno de ustedes realmente se lo agradecería. http://primates.ximian.com/~sandino/python-glade/ -- Fernando San Martín Woerner Jefe de Informática Galilea S.A. From morillas en posta.unizar.es Fri Sep 30 23:54:26 2005 From: morillas en posta.unizar.es (luis miguel morillas) Date: Fri, 30 Sep 2005 23:54:26 +0200 Subject: Conexion a SQL SERVER In-Reply-To: <20050930151704.C3CCC2740C@macareo.pucp.edu.pe> References: <20050930151704.C3CCC2740C@macareo.pucp.edu.pe> Message-ID: <20050930215425.GA5335@marmota> Asunto: [Python-es] Conexion a SQL SERVER Fecha: vie, sep 30, 2005 at 10:22:01 -0500 Citando a Paul Gutierrez Palma (pgutier en pucp.edu.pe): > Estimados, > antes que nada deseo agradecerles por la ayuda que hasta el momento me estan > brindando. > De otro modo, deseo conectarme desde Python a una Base de datos de SQL > SERVER de Microsoft, por favor me podrian orientar al respecto sobre como > conectarme y donde conseguir informacion sobre la sintaxis. > Nuevamente Gracias > ¿Vas a conectar desde windows? Si es desde windows, tienes varias opciones. Mírate http://adodb.sourceforge.net/ -- Luis Miguel No a las patentes de software en Europa EuropeSwPatentFree http://EuropeSwPatentFree.hispalinux.es From parax en localhost.localdomain Thu Sep 29 10:12:43 2005 From: parax en localhost.localdomain (parax en localhost.localdomain) Date: Thu, 29 Sep 2005 10:12:43 +0200 (CEST) Subject: Primeros pasos con Tkinter en PDA Message-ID: <1064.84.122.224.34.1127981563.squirrel@carlosparamio.is-a-geek.org> Hola a todos, Estoy dando mis primeros pasos en la programación de aplicaciones para Pocket PC con PythonCE. Para la construcción de la GUI estoy usando Tkinter, ya que la información que he podido obtener acerca de wxPython para Pocket PC es escasa (no sé si está ya lo suficientemente maduro como para realizar aplicaciones sencillas; si es así, agradecería cualquier aclaración respecto a este punto). De momento, todo bien, aunque tengo algunas dudillas: 1. La ventana de la aplicación se muestra con una barra de título, a pesar de que el propio Pocket PC posee ya una barra que muestra el título de la aplicación actual. Esto resta espacio de pantalla para la aplicación. Además, esto permite que la ventana de la aplicación pueda moverse por la pantalla, con el riesgo de que quede escondida involuntariamente. ¿Hay alguna manera de hacer que se omita esta barra? 2. Más o menos relacionado con lo anterior. El tamaño de la ventana he tenido que calcularlo más o menos a ojo, ya que la ventana no puede ser de la resolución máxima que admite el PDA (240x320). El diseño que he elaborado para la aplicación es en formato vertical, pero me gustaría que pudiese funcionar tanto en vertical como en apaisado. ¿Hay alguna manera de conocer la resolución actual de la pantalla? 3. La ventana de la aplicación se compone de varios entries y listboxes, metidos todos en un canvas para poder añadir una barra de desplazamiento vertical que mueva el canvas. Pero cuando paso de un control a otro con el tabulador (o sea, cuando el control obtiene el foco), la barra de desplazamiento no se mueve, incluso aunque el siguiente control no esté a la vista porque no quepa en el viewport actual y esté más hacia abajo en el canvas, teniendo que utilizar el puntero para bajar en el canvas (la aplicación será usada principalmente mediante un teclado externo conectado a la PDA). ¿Tengo que crear un evento para que cuando obtenga el foco, centre el canvas en él? ¿O hay otra manera? Muchas gracias.