From rvr en infoastro.com Sun Dec 1 00:06:48 2002 From: rvr en infoastro.com (=?iso-8859-1?q?V=EDctor=20R=2E?= Ruiz) Date: Sat, 30 Nov 2002 23:06:48 +0000 Subject: [Python-es] Re: [Python-es] Duda =?iso-8859-1?q?met=F3dica?= In-Reply-To: <20021130223740.GB631@demiurgo.org> References: <006001c298ab$93573230$0100a8c0@sicem.biz> <20021130223740.GB631@demiurgo.org> Message-ID: <200211302306.48481.rvr@infoastro.com> Hola: El Sáb 30 Nov 2002 22:37, Esteban Manchado Velázquez tecleó: > Zope lo he probado muy poquito, pero no me parece que pueda > trabajar en un proyecto grande si no puedo usar el grep, el vim > (sí, ya sé que puedo usarlo con Zope), el CVS (y sí, también sé que > Zope tiene una especie de control de versiones), etc. ¿Alguna > sugerencia? Yo tampoco he trabajado mucho con él, pero puedes acceder a Zope mediante WebDAV y de esa forma montar directorios. Saludetes, -- Víctor R. Ruiz | - Todos estos momentos se perderán, como http://infoastro.com/rvr | lágrimas en la lluvia. From borillo en aditel.org Sun Dec 1 02:15:47 2002 From: borillo en aditel.org (=?ISO-8859-1?Q?Ricardo_Borillo_Dom=E9nech?=) Date: Sun, 1 Dec 2002 02:15:47 +0100 (CET) Subject: =?iso-8859-1?Q?=5BPyth?= =?iso-8859-1?Q?on-es=5D_Duda_met=F3dica?= In-Reply-To: <20021130223740.GB631@demiurgo.org> References: <20021130223740.GB631@demiurgo.org> Message-ID: Bien, zope soporta varios protocolos para el acceso a los objetos: *. WebDAV. Te permite conectar con clientes como konqueror, M$ Word o Dreamweaver (existe un cliente en linea de comandos llamado cadaver). *. XML-RPC. Todos lo métodos y propiedades de los objectos son accesibles mediante este protocolo sin hacer nada !! *. FTP. Puedes acceder con EMACS/VI con este protocolo sin ningun problema. Respecto a que el codigo este en el sistema de ficheros o bien en un CVS, tienes distintas alternativas (te doy un par de ejemplos): *. Escribir tus aplicaciones como Productos. Son como modulos para Zope. Residen en el sistema de ficheros y son simples clases python, de forma que sus ficheros puedes tenerlos en el CVS sin problemas. *. Utilizar lo que se llama, un ExternalMethod. Permite hacer referencia desde Zope a un script que reside en el sistema de ficheros. La verdad es que las posibilidades son enormes :) Salut, Ricardo El día 30/11/02, Esteban Manchado Velázquez escribió: > On Sat, Nov 30, 2002 at 09:17:02PM +0100, Ricardo Borillo Doménech wrote: > > > > La verdad es que no conozco muy bien Cheetah ni Webware, pero sí conozco > > bien Zope. > > > > Yo veo como mejor opcion de todas Zope, porque te ofrece lo mismo que el > > mod_python (si quieres puedes usar simples scripts de python dentro de > > Zope), pero con un inmenso valor añadido como bien comenta Ernesto. > > [...] > > Una preguntilla: ¿hay alguna manera de trabajar con Zope desde el sistema > de ficheros normal, en vez de mediante la interfaz web de administración? > > Zope lo he probado muy poquito, pero no me parece que pueda trabajar en > un proyecto grande si no puedo usar el grep, el vim (sí, ya sé que puedo > usarlo con Zope), el CVS (y sí, también sé que Zope tiene una especie de > control de versiones), etc. ¿Alguna sugerencia? > > From chemacortes en wanadoo.es Mon Dec 2 00:49:22 2002 From: chemacortes en wanadoo.es (Chema =?iso-8859-1?q?Cort=E9s?=) Date: Mon, 2 Dec 2002 00:49:22 +0100 Subject: Duda =?iso-8859-1?q?met=F3dica?= In-Reply-To: <20021130141335.GB603@marmota> References: <20021130141335.GB603@marmota> Message-ID: <200212020049.24017.chemacortes@wanadoo.es> -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 El Sáb 30 Nov 2002 15:13, luis miguel morillas escribió: > Algunas dudas: > - Interacción apache - python: ¿pyapache, mod_python, mod_snake, > mod_fastcgi? > - Generación de html: ¿HTMLgen, albatross, cheetah, ...? > > Tenéis experiencia con esos productos? > Algún compañero me ha hablado también de slither ¿habéis desarrollado > alguna aplicación con él? Bueno, ya te lo he comentado en persona este fin de semana, pero lo hago también en la lista. Muchas veces estamos perdiendo demasiado tiempo en buscar la herramienta perfecta, sin conocer exáctamente cuáles son nuestras necesidades reales. Ya que ambos somos afines a la programación extrema, empieza a codificar y explora tus límites. Parece de "perogrullo", pero muchas veces, sobre todo si hablas de que tendrás "importantes accesos a bases de datos", los problemas no están en la herramienta, sino en el diseño que se hace de la base de datos y de la recuperación de estos datos. Por ponerte un caso, en un formulario de entrada sueles ofrecer varios campos de selección (menús desplegables) que tienes que llenar mediante una "select". A pocos campos como éste que tengas en tu formulario, resulta que para introducir un registro has tenido que realizar varias selects que van a viajar por la red antes de visionarse el formulario. Imagínate lo que pasaría si una de estas selects te da más de 10000 registros (¡lo he vivido!). Servidor apache y servidor de datos empiezan a darse timeouts, y lo que parecía un simple formulario de entrada acaba en un aparente cuelgue de la web. Terminas por hacerte tus propias herramientas, sin conseguir ahorrarte nada empleando herramientas ya hechas. No digo que no utilices estas herramientas. Tan sólo que deberías darle a tus alumnos los fundamentos para valerse por sí mismos (CGIs y a generar html a pelo ;-). Saludos, - -- Chema Cortes (chemacortes en wanadoo.es) | LinuxUser#142755 - SuSE Linux 8.1 ZARALINUX http://www.zaralinux.org | "Después de una vida viajando, el PYTANDO http://pytando.sf.net | infierno es un viaje sin destino" PGPKEY: mailto:chemacortes en wanadoo.es?subject=__PGPKEY__ -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.0.7 (GNU/Linux) iD8DBQE96qADHLTQrABk8H0RAquhAJ4tMAdelU5oynj08SNF7CE4IK7XJQCdEvoI GsR4e6NaawXLOTIC4CpbZ0A= =tFPE -----END PGP SIGNATURE----- From antoniojezu en hotmail.com Sun Dec 1 21:33:22 2002 From: antoniojezu en hotmail.com (Antonio Carrasco) Date: Sun, 1 Dec 2002 21:33:22 +0100 Subject: [Python-es] =?iso-8859-1?Q?Re:_=5BPython-es=5D_Re:_=5BPython-es=5D_Duda_met=F3dica?= References: <20021130141335.GB603@marmota> <006001c298ab$93573230$0100a8c0@sicem.biz> Message-ID: > prácticamente todas las herramientas que estás indicas están muy bien. Por > una parte les indicaría cómo es hacer las cosas a pelo, es decir, con un > programa que genera el texto, que además también puede generar XML u otros > formatos. Apache con mod_python está muy bien, más algún editor como Emacs o > IDLE que pueda resaltar la sintaxis de Python. Todos es muy fácil de > instalar y funciona inmediatamente. > > He trabajado con Cheetah, y me parece un producto extraordinario con una > documentación muy buena. Esto da un valor añadido muy fuerte , escalando el > grado de abstracción. > > Webware está muy bien para hacer aplicaciones de bases de datos. Se basa en > servlets y recuerda un poco a Java/Jakarta. Cheetah es su perfecto > compañero, aunque si te gusta más un lenguaje parecido a HTML puedes usar > PSP (Python Server Pages). A mi me gusta más Cheetah. Webware tiene gestión > de sesiones (fundamentales para la mayoría de aplicaciones Web) y UserKit es > un marco para la validación de usuarios. > > Finalmente, Zope, es el más completo, pero para hacer determinadas cosas un > poco complejo. Tiene gestión de sesiones, validación de usuarios, un grado > de abstracción muy fuerte y una infinidad de productos para hacer miles de > cosas, entre ellos adaptadores a bases de datos relacionales, LDAP, conexión > con servicios de correo, generación de formularios, etc. > > La lista va de herramientas más manuales y simples a más abstractas y > complejas. Depende del tiempo, iría en esta dirección. En ningún caso > dejaría de indicar la existencia de Zope. Al leer el mensaje también tuve la tentación de mencionar Zope, pero al releerlo me di cuenta que tal vez no sería la mejor opción, ya que si lo que pretendes es "enseñar" programación web con python, debido a la abstracción y complejidad de aquel, tal vez se perdería el objetivo y se terminaría "enseñando" programación con Zope. Mi consejo es que escojas las herramientas manuales y simples, que cumplirían el objetivo de tu curso, la programación web y python. Ah!. Otra cosita que no tiene nada que ver con esto. Con respecto al quiz, tal vez estaría mejor orientar los problemas al trabajo con librerías específicas. Ya sé que opinar y no proponer no sirve de nada, pero por si sirve. Zalu2 Antonio Carrasco From tjavier en usuarios.retecal.es Sun Dec 1 12:22:30 2002 From: tjavier en usuarios.retecal.es (=?ISO-8859-1?Q?Tom=E1s?= Javier Robles Prado) Date: Sun, 01 Dec 2002 12:22:30 +0100 Subject: [Python-es] Re: Re: [Python-es] =?UNKNOWN?Q?=3D=3FISO-8859-1=3FQ=3FM=3DF3dulo=3F=3D=C2=A0en?= win32 para acceder a PostgreSQL Message-ID: <1038741748.8549.18.camel@cable213a078.usuarios.retecal.es> > Qué versión utilizas? No lo he hecho (qué mal suena ;-) ), pero > aparentemente > http://www.druid.net/pygresql/ > Important changes for 3.2 > # Add WIN32 support (gerhard en bigfoot.de) He leido ese README 15 veces, e incluso hay un enlace para http:/highqualdev.com donde prometen versión para win pero la direccion no funciona. De todos modos para instalarlo, hay q tener Postgres en la máuina de windows, y yo solo quiero conectarme desde esa máquina win a una bd remota -- Tomás Javier Robles Prado From tjavier en usuarios.retecal.es Sun Dec 1 12:43:44 2002 From: tjavier en usuarios.retecal.es (=?ISO-8859-1?Q?Tom=E1s?= Javier Robles Prado) Date: Sun, 01 Dec 2002 12:43:44 +0100 Subject: =?ISO-8859-1?Q?M=F3dulo?= en win32 para acceder a PostgreSQL Message-ID: <1038743019.8954.32.camel@cable213a078.usuarios.retecal.es> > En SourceForge encontrarás pyPgSQL que está disponible para ambos > sistemas > operativos. Como usarás una interfaz DB-API 2.0 compatible, dsupongo >que te > dará igual usar una u otra. Gracias, le estoy echando un ojo. Sin embargo veo un problema. En el README leo: These instructions assume you have Python 2.0 (or later) and PostgreSQL 7.0 (7.1.x recommended) installed on your system. De lo que deduzco que en cada máquina cliente (si el programa q accede está en Python) debe haber un postgres instalado. Me parece bastante ilógico. ¿Lo he entendido bien? -- Tomás Javier Robles Prado From chemacortes en wanadoo.es Sun Dec 1 23:34:48 2002 From: chemacortes en wanadoo.es (Chema =?iso-8859-15?q?Cort=E9s?=) Date: Sun, 1 Dec 2002 23:34:48 +0100 Subject: Estado actual del Stackless Message-ID: <200212012334.53365.chemacortes@wanadoo.es> -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Hola, pythonisos: Estoy algo despistado con esto del "stackless python". He estado leyendo comentarios sobre el tema, y ya estoy perdido. Lleva una historia que parece una novela rosa. La cosa es que hay dos implementaciones. La antigua no gustaba a Guido por ser demasiado intrusiva, y ponía en dificultades muchos módulos. El PEP sobre el tema se cerró por inactivo, y ahí terminó. La implementación nueva (salida dos días después de haber salido el python 2.2.2) parece menos intrusiva y simple que se basaría en la implementación multihilo del python. Pero no tiene PEP que la explique, y sólo tiene implementación para windows. Hay que incluso habla de cambiar el nombre para diferenciar el desarrollo de la antigua implementación. Lo único que saco en claro es que todavía no ha muerto el proyecto; pero ¿habría álguien que pudiera explicar esta nueva implementación del "stackless"? ¿serán las continuaciones iguales que en la antigua implementación? ¿habrá pronto versión para otras plataformas? Saludos, - -- Chema Cortes (chemacortes en wanadoo.es) | LinuxUser#142755 - SuSE Linux 8.1 ZARALINUX http://www.zaralinux.org | "Después de una vida viajando, el PYTANDO http://pytando.sf.net | infierno es un viaje sin destino" PGPKEY: mailto:chemacortes en wanadoo.es?subject=__PGPKEY__ -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.0.7 (GNU/Linux) iD8DBQE96o6MHLTQrABk8H0RAg+/AKCI92/RJzFtq2rjxCoqwfCT5SXnQACeKZne 6aDQKKbdqhwvhA7NEWqldqs= =zQMS -----END PGP SIGNATURE----- From j-david en noos.fr Mon Dec 2 12:28:16 2002 From: j-david en noos.fr (=?ISO-8859-15?Q?Juan_David_Ib=E1=F1ez_Palomar?=) Date: Mon, 02 Dec 2002 12:28:16 +0100 Subject: [Python-es] Estado actual del Stackless References: <200212012334.53365.chemacortes@wanadoo.es> Message-ID: <3DEB43D0.2070407@noos.fr> Chema Cortés wrote: >-----BEGIN PGP SIGNED MESSAGE----- >Hash: SHA1 > >Hola, pythonisos: > >Estoy algo despistado con esto del "stackless python". He estado leyendo >comentarios sobre el tema, y ya estoy perdido. Lleva una historia que parece >una novela rosa. > >La cosa es que hay dos implementaciones. La antigua no gustaba a Guido por ser >demasiado intrusiva, y ponía en dificultades muchos módulos. El PEP sobre el >tema se cerró por inactivo, y ahí terminó. > > > Si no me equivoco lo que no le gustaba a Guido no era la implementación, era sobre todo que dadas las limitaciones de la máquina virtual de Java no seria posible implementar stackless en jython (o por lo menos no seria posible con un rendimiento aceptable). El que tenia un problema con la implementación era el propio desarrollador de stackless, ya que le costaba mucho esfuerzo seguir el desarrollo de Python. La ventaja de la nueva versión es que es mucho menos intrusiva en el intérprete, la desventaja es que tiene un poco de código en ensamblador y por lo tanto depende de la plataforma. Pero al parecer es menos esfuerzo portar stackless a otras plataformas que mantenerse en sincronización con Python. >La implementación nueva (salida dos días después de haber salido el python >2.2.2) parece menos intrusiva y simple que se basaría en la implementación >multihilo del python. Pero no tiene PEP que la explique, y sólo tiene >implementación para windows. Hay que incluso habla de cambiar el nombre para >diferenciar el desarrollo de la antigua implementación. > >Lo único que saco en claro es que todavía no ha muerto el proyecto; pero >¿habría álguien que pudiera explicar esta nueva implementación del >"stackless"? ¿serán las continuaciones iguales que en la antigua >implementación? ¿habrá pronto versión para otras plataformas? > > > > Desde luego yo no puedo explicarlo, Christian Tismer me lo intentó contar en el europython, pero no le entendí una palabra. Lo que sí me quedó claro es que el desarrollo sigue pero sin perspectivas de que se integre en Python. Que yo sepa la vieja versión está muerta. No creo que haya diferencias en el lenguaje debidas a la implementación. Ni idea sobre la última pregunta. Saludos, -- J. David Ibáñez, http://www.j-david.net Software Engineer / Ingénieur Logiciel / Ingeniero de Software From zoso en demiurgo.org Mon Dec 2 14:43:46 2002 From: zoso en demiurgo.org (Esteban Manchado =?iso-8859-1?Q?Vel=E1zquez?=) Date: Mon, 2 Dec 2002 13:43:46 +0000 Subject: =?iso-8859-1?Q?=5BPyth?= =?iso-8859-1?Q?on-es=5D_Duda_met=F3dica?= In-Reply-To: References: <20021130223740.GB631@demiurgo.org> Message-ID: <20021202134346.GD555@foton.es> On Sun, Dec 01, 2002 at 02:15:47AM +0100, Ricardo Borillo Doménech wrote: > > Bien, zope soporta varios protocolos para el acceso a los objetos: > > *. WebDAV. Te permite conectar con clientes como konqueror, M$ Word o > Dreamweaver (existe un cliente en linea de comandos llamado cadaver). > *. XML-RPC. Todos lo métodos y propiedades de los objectos son > accesibles mediante este protocolo sin hacer nada !! > *. FTP. Puedes acceder con EMACS/VI con este protocolo sin ningun > problema. > [...] Gracias. Ya me extrañaba a mí que la gente programara mediante una interfaz web... :-) -- Esteban Manchado Velázquez - http://www.demiurgo.org No software patents in Europe! - freepatents.org - proinnova.hispalinux.es Join Amnesty International - http://www.amnesty.org/actnow From fredyg en negosat.com Mon Dec 2 17:14:29 2002 From: fredyg en negosat.com (Negosat.com) Date: Mon, 2 Dec 2002 11:14:29 -0500 Subject: [Python-es] Un nuevo horizonte References: <20021130141335.GB603@marmota> <200212020049.24017.chemacortes@wanadoo.es> Message-ID: <003201c29a1d$e51fc9b0$5719a8c0@fredyg> Saludos amigos : He ingresado muy inquietante a este mundo de python y la verdad que me parece muy bueno. Deseo consultarle si ud. tuviesen alguno materiales en español, para empezar mis primeros pasos en este lenguaje. Saludos Fredy Gonzales P. From falted en openlc.org Mon Dec 2 18:37:26 2002 From: falted en openlc.org (Francesc Alted) Date: Mon, 2 Dec 2002 18:37:26 +0100 Subject: Estado actual del Stackless In-Reply-To: <3DEB43D0.2070407@noos.fr> References: <200212012334.53365.chemacortes@wanadoo.es> <3DEB43D0.2070407@noos.fr> Message-ID: <20021202173726.GA1410@openlc.org> On Mon, Dec 02, 2002 at 12:28:16PM +0100, Juan David Ibáñez Palomar wrote: > Chema Cortés wrote: > > >La cosa es que hay dos implementaciones. La antigua no gustaba a Guido por > >ser demasiado intrusiva, y ponía en dificultades muchos módulos. El PEP > >sobre el tema se cerró por inactivo, y ahí terminó. > > Si no me equivoco lo que no le gustaba a Guido no era la > implementación, era sobre todo que dadas las limitaciones > de la máquina virtual de Java no seria posible implementar > stackless en jython (o por lo menos no seria posible con > un rendimiento aceptable). Mmmm, esa era una de las razones, pero creo recordar que habia más. En particular, creo haber leido que la más importante es que Guido pensaba que la implementación de Stackless era demasiado complicada y prefirió no incluirla (o sea, la que apuntaba Chema). Además pensaba que las ventajas de Stackless se irian supliendo con el avance en otros modulos (como el de multithread). Más info en estos artículos de David Mertz (uno de ellos incluye una entrevista con el Tismer): http://www-106.ibm.com/developerworks/library/l-pyth7.html http://www-106.ibm.com/developerworks/library/l-pythrd.html > El que tenia un problema con la implementación era el propio > desarrollador de stackless, ya que le costaba mucho esfuerzo > seguir el desarrollo de Python. Hombre, pues claro. Si tu haces una extensión del core de Python y el Guido no te la acepta, pues ya vas de culo para toda la vida haciendo portings para cada versión de Python que salga, por muy "minor" que sea. Senciallamente, no es factible. > >La implementación nueva (salida dos días después de haber salido el python > >2.2.2) parece menos intrusiva y simple que se basaría en la implementación > >multihilo del python. Pero no tiene PEP que la explique, y sólo tiene > >implementación para windows. Hay que incluso habla de cambiar el nombre > >para diferenciar el desarrollo de la antigua implementación. No creo que se base en la implementación multihilo de python (por cierto, donde lo has leido?), como dices, ya que Stackless provee una manera de simular multiples threads bastante más eficiente que la que viene por defecto en los S.O. El módulo en cuestión se llama microthreads (http://willware.net:8080/uthread.html) y haciendo uso de las modificaciones al core de python que proporciona Stackless puede llegar a crear threads que hacen el context switch (CS) mucho más rápido y utilizar mucha menos memoria que los threads convencionales que vienen en los distintos S.O. El inconveniente es que solo pueden utilizar una única CPU en contra de las múltiples que pueden utilizar los estándar. Sin embargo, para situaciones en las que se usan threads sólo para simular una multiplexación de I/O fácilmente y sin recurrir a técnicas asíncronas va muy bien (ver http://www.ironport.com/ que está basado en esta tecnologia), de hecho, mucho, muchísimo mejor que los OS threads. > > > >Lo único que saco en claro es que todavía no ha muerto el proyecto; pero > >¿habría álguien que pudiera explicar esta nueva implementación del > >"stackless"? ¿serán las continuaciones iguales que en la antigua > >implementación? ¿habrá pronto versión para otras plataformas? > > A mi entender, mo ha muerto básicamente por dos razones: 1.- Hay sistemas comerciales que usan y abusan del Stackless y no lo pueden dejar morir alegremente. 2.- Y la más importante. Me da la impresión que el Christian Tismer está como una regadera y que podria preferir dejar otras cosas en la vida antes que a su criatura. Yo he probado el Stackless (de hecho estuve bastante excitado con él hace un par de años) por el tema de microthreads precisamente y va bastante bien. La lástima es que los conceptos de corutinas sean tan enrevesados que mucha gente se desanima antes de prestarles la debida atención. Tismer tampoco ayuda mucho porque no proporciona buena documentación. Se ve que le interesa más programar que venderse bien. Guido tampoco colabora... Bueno, ya digo, una lástima porque, en mi opinión, Stackless aporta unos conceptos muy útiles. -- Francesc Alted PGP KeyID: 0x61C8C11F Scientific applications developer Public PGP key available: http://www.openlc.org/falted_at_openlc.asc Key fingerprint = 1518 38FE 3A3D 8BE8 24A0 3E5B 1328 32CC 61C8 C11F From j-david en noos.fr Mon Dec 2 20:43:41 2002 From: j-david en noos.fr (=?ISO-8859-1?Q?Juan_David_Ib=E1=F1ez_Palomar?=) Date: Mon, 02 Dec 2002 20:43:41 +0100 Subject: [Python-es] Estado actual del Stackless In-Reply-To: <20021202173726.GA1410@openlc.org> References: <200212012334.53365.chemacortes@wanadoo.es> <3DEB43D0.2070407@noos.fr> <20021202173726.GA1410@openlc.org> Message-ID: <3DEBB7ED.8040200@noos.fr> Francesc Alted wrote: >On Mon, Dec 02, 2002 at 12:28:16PM +0100, Juan David Ibáñez Palomar wrote: > > >>Chema Cortés wrote: >> >> >> >>>La cosa es que hay dos implementaciones. La antigua no gustaba a Guido por >>>ser demasiado intrusiva, y ponía en dificultades muchos módulos. El PEP >>>sobre el tema se cerró por inactivo, y ahí terminó. >>> >>> >>Si no me equivoco lo que no le gustaba a Guido no era la >>implementación, era sobre todo que dadas las limitaciones >>de la máquina virtual de Java no seria posible implementar >>stackless en jython (o por lo menos no seria posible con >>un rendimiento aceptable). >> >> > >Mmmm, esa era una de las razones, pero creo recordar que habia más. En >particular, creo haber leido que la más importante es que Guido pensaba que >la implementación de Stackless era demasiado complicada y prefirió no >incluirla (o sea, la que apuntaba Chema). Además pensaba que las ventajas de >Stackless se irian supliendo con el avance en otros modulos (como el de >multithread). > > > Esa información la saqué de una entrevista a Guido en Slashdot (http://slashdot.org/interviews/01/04/20/1455252.shtml), dice: "For example, one of my reasons against adding Scheme-style continuations to the language (this has seriously been proposed by the Stackless folks) is that it can't be implemented in a JVM." Lo de que este fuera el factor más importante parece que me lo he inventado. >Más info en estos artículos de David Mertz (uno de ellos incluye una >entrevista con el Tismer): > >http://www-106.ibm.com/developerworks/library/l-pyth7.html >http://www-106.ibm.com/developerworks/library/l-pythrd.html > > > >>El que tenia un problema con la implementación era el propio >>desarrollador de stackless, ya que le costaba mucho esfuerzo >>seguir el desarrollo de Python. >> >> > >Hombre, pues claro. Si tu haces una extensión del core de Python y el Guido >no te la acepta, pues ya vas de culo para toda la vida haciendo portings >para cada versión de Python que salga, por muy "minor" que sea. >Senciallamente, no es factible. > > > La nueva implementación sigue siendo una extensión al core de Python, pero los costes de mantenerse al día no son importantes. Así que no está tan claro. >>>La implementación nueva (salida dos días después de haber salido el python >>>2.2.2) parece menos intrusiva y simple que se basaría en la implementación >>>multihilo del python. Pero no tiene PEP que la explique, y sólo tiene >>>implementación para windows. Hay que incluso habla de cambiar el nombre >>>para diferenciar el desarrollo de la antigua implementación. >>> >>> > >No creo que se base en la implementación multihilo de python (por cierto, >donde lo has leido?), como dices, ya que Stackless provee una manera de >simular multiples threads bastante más eficiente que la que viene por >defecto en los S.O. El módulo en cuestión se llama microthreads >(http://willware.net:8080/uthread.html) y haciendo uso de las modificaciones >al core de python que proporciona Stackless puede llegar a crear threads que >hacen el context switch (CS) mucho más rápido y utilizar mucha menos memoria >que los threads convencionales que vienen en los distintos S.O. El >inconveniente es que solo pueden utilizar una única CPU en contra de las >múltiples que pueden utilizar los estándar. Sin embargo, para situaciones en >las que se usan threads sólo para simular una multiplexación de I/O >fácilmente y sin recurrir a técnicas asíncronas va muy bien (ver >http://www.ironport.com/ que está basado en esta tecnologia), de hecho, >mucho, muchísimo mejor que los OS threads. > > > Me llama la atención lo de las cpus, teniendo en cuenta que no pueden haber dos hilos ejecutando el intérprete de Python al mismo tiempo. >>>Lo único que saco en claro es que todavía no ha muerto el proyecto; pero >>>¿habría álguien que pudiera explicar esta nueva implementación del >>>"stackless"? ¿serán las continuaciones iguales que en la antigua >>>implementación? ¿habrá pronto versión para otras plataformas? >>> >>> >>> > >A mi entender, mo ha muerto básicamente por dos razones: > >1.- Hay sistemas comerciales que usan y abusan del Stackless y no lo pueden >dejar morir alegremente. > >2.- Y la más importante. Me da la impresión que el Christian Tismer está como >una regadera y que podria preferir dejar otras cosas en la vida antes que a >su criatura. > > > Por muy loco que esté primero tiene que comer. Lo más significativo es que de hecho se gana una parte de su salario gracias a la criatura, creo. >Yo he probado el Stackless (de hecho estuve bastante excitado con él hace un >par de años) por el tema de microthreads precisamente y va bastante bien. >La lástima es que los conceptos de corutinas sean tan enrevesados que mucha >gente se desanima antes de prestarles la debida atención. Tismer tampoco >ayuda mucho porque no proporciona buena documentación. Se ve que le interesa >más programar que venderse bien. Guido tampoco colabora... > >Bueno, ya digo, una lástima porque, en mi opinión, Stackless aporta unos >conceptos muy útiles. > > > -- J. David Ibáñez, http://www.j-david.net Software Engineer / Ingénieur Logiciel / Ingeniero de Software From falted en openlc.org Mon Dec 2 21:12:11 2002 From: falted en openlc.org (Francesc Alted) Date: Mon, 2 Dec 2002 21:12:11 +0100 Subject: Estado actual del Stackless In-Reply-To: <3DEBB7ED.8040200@noos.fr> References: <200212012334.53365.chemacortes@wanadoo.es> <3DEB43D0.2070407@noos.fr> <20021202173726.GA1410@openlc.org> <3DEBB7ED.8040200@noos.fr> Message-ID: <20021202201211.GB1410@openlc.org> On Mon, Dec 02, 2002 at 08:43:41PM +0100, Juan David Ibáñez Palomar wrote: > >Hombre, pues claro. Si tu haces una extensión del core de Python y el Guido > >no te la acepta, pues ya vas de culo para toda la vida haciendo portings > >para cada versión de Python que salga, por muy "minor" que sea. > >Senciallamente, no es factible. > > > La nueva implementación sigue siendo una extensión al > core de Python, pero los costes de mantenerse al día > no son importantes. Así que no está tan claro. Si, pero tu sabes lo que le habrá costado al Tismer hacer esa modificación?. Sólo un gurú como él es capaz de semejantes hazañas... Además, si no lo hacia, Stackless se iba al carajo (como lo temió durante meses). Por lo que se ve, hubo más que palabras entre Tismer y Guido (sin embargo, Guido no creo que se molestara demasiado por ello). > > Me llama la atención lo de las cpus, teniendo en cuenta que > no pueden haber dos hilos ejecutando el intérprete de Python > al mismo tiempo. Tienes razón, no me acordaba del famoso GIL (a.k.a Global Interpreter Lock). Una razón más a favor de los microthreads con Stackless. [Nota: Sin embargo, una extensión C para Python *sí* podria usar threads verdaderamente paralelos en múltiples procesadores, mientras que con microthreads no hay manera...] > > Por muy loco que esté primero tiene que comer. > > Lo más significativo es que de hecho se gana una parte > de su salario gracias a la criatura, creo. Correcto. -- Francesc Alted PGP KeyID: 0x61C8C11F Scientific applications developer Public PGP key available: http://www.openlc.org/falted_at_openlc.asc Key fingerprint = 1518 38FE 3A3D 8BE8 24A0 3E5B 1328 32CC 61C8 C11F From aerd en retemail.es Mon Dec 2 22:06:05 2002 From: aerd en retemail.es (Ernesto Revilla) Date: Mon, 2 Dec 2002 22:06:05 +0100 Subject: [Python-es] =?iso-8859-15?Q?Re:_Re:_=5BPython-es=5D_M=F3dulo_en_win32_para accedera_Po?= =?iso-8859-15?Q?stgreSQL?= References: <1038743019.8954.32.camel@cable213a078.usuarios.retecal.es> Message-ID: <00d901c29a48$ecfe0b30$0100a8c0@sicem.biz> Hola de nuevo, no, no tienes que tener ningún PostgreSQL instalado en la máquina cliente. Básicamente, todos las interfaces de Windows hacen lo mismo. Instalan una librería llamada libpq que a veces se llama libpq.dll otras libpq.pyd y otras veces pq.dll. Es básicamente la misma librería que usa el programa 'psql' y otros muchos programas para acceder a postgres. La interfaz Python es simplemente un Binding. Respecto al sitio hiqualdev, ese era de Gerhard Häring, pero ya no está. Saludos, Erny ----- Original Message ----- From: "Tomás Javier Robles Prado" To: "Lista Python" Sent: Sunday, December 01, 2002 12:43 PM Subject: Re: Re: [Python-es] Módulo en win32 para accedera PostgreSQL > > > En SourceForge encontrarás pyPgSQL que está disponible para ambos > > sistemas > > operativos. Como usarás una interfaz DB-API 2.0 compatible, dsupongo > >que te > > dará igual usar una u otra. > > Gracias, le estoy echando un ojo. Sin embargo veo un problema. En el > README leo: > > These instructions assume you have Python 2.0 (or later) and PostgreSQL > 7.0 (7.1.x recommended) installed on your system. > > De lo que deduzco que en cada máquina cliente (si el programa q accede > está en Python) debe haber un postgres instalado. Me parece bastante > ilógico. > > ¿Lo he entendido bien? > > -- > Tomás Javier Robles Prado > > _______________________________________________ > Python-es mailing list > Python-es en aditel.org > http://listas.aditel.org/listinfo.py/python-es From garrudo_la en tsm.es Tue Dec 3 07:12:50 2002 From: garrudo_la en tsm.es (garrudo_la en tsm.es) Date: Tue, 3 Dec 2002 07:12:50 +0100 Subject: Un nuevo horizonte Message-ID: Metete en www.python.org y busca documentacion q ue no está en ingles y obtendrás bastante informacién. From borillo en aditel.org Tue Dec 3 09:09:05 2002 From: borillo en aditel.org (=?ISO-8859-1?Q?Ricardo_Borillo_Dom=E9nech?=) Date: Tue, 3 Dec 2002 09:09:05 +0100 (CET) Subject: Mas sobre traduccion de documentacion Message-ID: Hola a todos !! Bueno, hace algún tiempo que descubrí un libro de Python que se distribuye en múltiples formatos y que es buenísimo para profundizar: http://diveintopython.org/index.html El tema es que he visto que existe gente trabajando en su traducción al castellano, aunque sólo han traducido dos capítulos y el proyecto parece parado ... Me gustaría que le echarais un vistazo y dierais vuestra opinión sobre si merece la pena intentar seguir con su traducción :) Salut, Ricardo From susana_b en menta.net Tue Dec 3 09:29:43 2002 From: susana_b en menta.net (susana de Castro) Date: Tue, 03 Dec 2002 09:29:43 +0100 Subject: Zope ? Message-ID: Gracias, es lo que buscaba ! hasta pronto ----- Missatge Original ----- De: Ricardo Borillo Doménech Data: Divendres, Novembre 29, 2002 6:46 pm Assumpte: Re: [Python-es] Zope ? > > Hola y bienvenida al mundo Zope !!! > > Bueno, primero informarte que detro de Aditel existe una lista de > usuariosde Zope en castellano, la cual será seguro de tu interés: > > http://listas.aditel.org/listinfo.py/zope-es (en un futuro no muy > lejanoserá la lista de HispaZope :) > > Respecto a tu pregunta, en Zope puedes llamar a otro documento del > cualsólo tienes una cadena como referencia, utilizando la instrucción: > > > > Espero que te sirva :) > > Salut, > Ricardo > > El día 29/11/02, susana de Castro escribió: > > > Hola, > > estoy empezando con Python / Zope, y > > estoy haciendo una página dtml, > > y me gustaria pasar como parámetro una variable > > en la URL , por ejemplo: > > http://localhost:8080/CR/index_html?contenido=standard_html_header > > > > y donde tengo > > > > me gustaria tener , algo del estilo: > > > > > > pero no se exactamente como hacerlo. > > Tampoco estoy segura es una duda de este > > adecuada para este foro, en todo caso, gracias > > Saludos > > > > > > > > _______________________________________________ > > Python-es mailing list > > Python-es en aditel.org > > http://listas.aditel.org/listinfo.py/python-es > > > > _______________________________________________ > Python-es mailing list > Python-es en aditel.org > http://listas.aditel.org/listinfo.py/python-es > From chemacortes en wanadoo.es Tue Dec 3 10:01:54 2002 From: chemacortes en wanadoo.es (Chema Cortes) Date: Tue, 3 Dec 2002 10:01:54 +0100 Subject: Estado actual del Stackless Message-ID: Francesc Alted escribió: > No creo que se base en la implementación multihilo de python (por cierto, > donde lo has leido?), como dices, ya que Stackless provee una manera de > simular multiples threads bastante más eficiente que la que viene por > defecto en los S.O. El módulo en cuestión se llama microthreads Lo leí en la python-list, aunque con el ruido que hay por allí seguramente leí "multithreads" donde debía ser "microthreads". Lo único que recuerdo del mensaje es que decía que era sencillo incorporar la nueva implementación del stackless en el sistema multihilo del python. Gracias a todos por vuestras aclaraciones. La verdad es que estaba siguiendo el tema, y me sorprendió que este Christian, de estar pidiendo patrocinadores para no tener que dejar el Stackless, pase de pronto a enogullecerse por haber lanzado la nueva versión del stackless a tan sólo dos días del lanzamiento del python 2.2.2 Me he bajado la versión del CVS para verla con más detalle. Saludos, -- Chema Cortes (chemacortes en wanadoo.es) _____________________________________________________________________ Horas ilimitadas para leer y enviar correos con Tarifa Plana Wanadoo ¡¡ desde las 3 de la tarde!! Compruébalo en http://www.wanadoo.es/acceso-internet From zoso en demiurgo.org Tue Dec 3 10:54:41 2002 From: zoso en demiurgo.org (Esteban Manchado =?iso-8859-1?Q?Vel=E1zquez?=) Date: Tue, 3 Dec 2002 09:54:41 +0000 Subject: Mas sobre traduccion de documentacion In-Reply-To: References: Message-ID: <20021203095441.GA4040@foton.es> On Tue, Dec 03, 2002 at 09:09:05AM +0100, Ricardo Borillo Doménech wrote: > > Hola a todos !! > > Bueno, hace algún tiempo que descubrí un libro de Python que se distribuye > en múltiples formatos y que es buenísimo para profundizar: > > http://diveintopython.org/index.html > > El tema es que he visto que existe gente trabajando en su traducción al > castellano, aunque sólo han traducido dos capítulos y el proyecto parece > parado ... > > Me gustaría que le echarais un vistazo y dierais vuestra opinión sobre si > merece la pena intentar seguir con su traducción :) En realidad creo que no está parado (o sí, por ahora, pero hay gente en ello). Tenían que haberlo sacado hace ya tiempo, pero supongo que han tenido los típicos «problemas de la vida real» :-) Si hay mucha prisa por tenerlo, supongo que puedo volver a preguntar por el estado de la traducción (conozco a uno de los revisores), pero no creo que se haga nada ahora, porque dentro de unos 20 días hay una LAN-Party y cambios en el Gulic (Grupo de Usuarios de Linux de Canarias), así que... -- Esteban Manchado Velázquez - http://www.demiurgo.org No software patents in Europe! - freepatents.org - proinnova.hispalinux.es Join Amnesty International - http://www.amnesty.org/actnow From borillo en aditel.org Tue Dec 3 11:23:15 2002 From: borillo en aditel.org (=?ISO-8859-1?Q?Ricardo_Borillo_Dom=E9nech?=) Date: Tue, 3 Dec 2002 11:23:15 +0100 (CET) Subject: [Python-es] Mas sobre traduccion de documentacion In-Reply-To: <20021203095441.GA4040@foton.es> Message-ID: El día 03/12/02, Esteban Manchado Velázquez escribió: > On Tue, Dec 03, 2002 at 09:09:05AM +0100, Ricardo Borillo Doménech wrote: > > > > Hola a todos !! > > > > Bueno, hace algún tiempo que descubrí un libro de Python que se distribuye > > en múltiples formatos y que es buenísimo para profundizar: > > > > http://diveintopython.org/index.html > > > > El tema es que he visto que existe gente trabajando en su traducción al > > castellano, aunque sólo han traducido dos capítulos y el proyecto parece > > parado ... > > > > Me gustaría que le echarais un vistazo y dierais vuestra opinión sobre si > > merece la pena intentar seguir con su traducción :) > > En realidad creo que no está parado (o sí, por ahora, pero hay gente en > ello). Tenían que haberlo sacado hace ya tiempo, pero supongo que han tenido > los típicos «problemas de la vida real» :-) Mi comentario, sin conocimiento previo, de que estaba parado era porque la última edición es de Septiembre de 2001 y se basa en la versión 1.0 del texto original ... > Si hay mucha prisa por tenerlo, supongo que puedo volver a preguntar por el > estado de la traducción (conozco a uno de los revisores), pero no creo que se > haga nada ahora, porque dentro de unos 20 días hay una LAN-Party y cambios en > el Gulic (Grupo de Usuarios de Linux de Canarias), así que... > > No hay prisa, sólo me parecía una opción interesante dentro de los comentarios que se habían suscitado en el grupo acerca de las traducciones :) (Gracias por la información !!) Salut, Ricardo From rapto en arrakis.es Tue Dec 3 11:55:12 2002 From: rapto en arrakis.es (Marcos =?ISO-8859-1?Q?S=E1nchez?= Provencio) Date: 03 Dec 2002 11:55:12 +0100 Subject: Un nuevo horizonte In-Reply-To: <003201c29a1d$e51fc9b0$5719a8c0@fredyg> References: <20021130141335.GB603@marmota> <200212020049.24017.chemacortes@wanadoo.es> <003201c29a1d$e51fc9b0$5719a8c0@fredyg> Message-ID: <1038912912.1354.31.camel@cynar> Empieza por http://es.wikipedia.org/wiki/Python El lun, 02-12-2002 a las 17:14, Negosat.com escribió: > Saludos amigos : > > He ingresado muy inquietante a este mundo de python > y la verdad que me parece muy bueno. > Deseo consultarle si ud. tuviesen alguno materiales en español, para empezar > mis primeros pasos en este lenguaje. > > Saludos > > Fredy Gonzales P. > > _______________________________________________ > Python-es mailing list > Python-es en aditel.org > http://listas.aditel.org/listinfo.py/python-es -- Marcos Sánchez Provencio From fcallejo en wanadoo.es Tue Dec 3 16:28:13 2002 From: fcallejo en wanadoo.es (Francisco Callejo) Date: Tue, 3 Dec 2002 16:28:13 +0100 Subject: Mas sobre traduccion de documentacion In-Reply-To: References: <20021203095441.GA4040@foton.es> Message-ID: <20021203152812.GA1440@alcotan> El martes, 3 de diciembre de 2002, Ricardo Borillo Doménech escribió: > > > > Bueno, hace algún tiempo que descubrí un libro de Python que se distribuye > > > en múltiples formatos y que es buenísimo para profundizar: > > > > > > http://diveintopython.org/index.html > > > > > > El tema es que he visto que existe gente trabajando en su traducción al > > > castellano, aunque sólo han traducido dos capítulos y el proyecto parece > > > parado ... > > > > > > Me gustaría que le echarais un vistazo y dierais vuestra opinión sobre si > > > merece la pena intentar seguir con su traducción :) > > > > En realidad creo que no está parado (o sí, por ahora, pero hay gente en > > ello). Tenían que haberlo sacado hace ya tiempo, pero supongo que han tenido > > los típicos «problemas de la vida real» :-) > Parado, lo que se dice parado, no está. Yo comencé la traducción hace algo más de un año, y no tengo noticia de que nadie más esté trabajando en ella por el momento. Los «problemas de la vida real», como decís, me han hecho ir más lento de lo que yo quisiera, a lo que se ha sumado el que hayan salido nuevas versiones, con correcciones del texto, que me obligan a revisar lo ya traducido. En suma, que sigo trabajando en ello, aunque lentamente. Por supuesto, si alguien más quiere colaborar, mejor, antes terminamos. (Aunque es difícil terminar una traducción de un libro que aún no está terminado.) -- Francisco Callejo Giménez fcallejo en wanadoo.es Linux registered user #53999 From miguev en gulic.org Sat Dec 7 02:52:38 2002 From: miguev en gulic.org (Miguel =?iso-8859-15?Q?=C1ngel?= Vilela) Date: Sat, 7 Dec 2002 01:52:38 +0000 Subject: [Python-es] =?iso-8859-15?Q?Bibliograf?= =?iso-8859-15?Q?=EDa?= In-Reply-To: <000c01c28b3e$1b94e050$0400a8c0@arkham.com.ar> References: <000c01c28b3e$1b94e050$0400a8c0@arkham.com.ar> Message-ID: <20021207015238.GA28102@Harry.hogwarts.edu> On Wed, Nov 13, 2002 at 02:57:17PM -0300, Pablo Ziliani wrote: > Hola a todos, > Hablando de "How to Think Like a Computer Scientist...", libro que me > pareció maravilloso (y no, no tengo idea de quién lo estará > traduciendo), desde hace tiempo ue estoy en la búsqueda de bibliografía > de este estilo, no tan metida en la sintáxis de un lenguaje (digamos, > Python) sino más bien focalizada en "las buenas costumbres" de un > programador (o un computador científico). Mucho mejor si el libro se > puede leer online... > Si alguien tiene alguna pista, le agredezco de antemano. Llevo un par de meses sin leer las listas. Dicen que nunca es tarde si la dicha es buena... espero que este te guste. Sólo he leído el primer capítulo y me gustó mucho, hace poco empecé el segundo. Un amigo que se dedica a esto semiprofesionalmente dice que le cambió la forma de programar para mejorar mucho. Brian W. Kernighan Rob Pike La práctica de la programación Prentice Hall ISBN 968-444-418-4 A mí me costó 15.38 ? Saludos. -- --==-- --==-- Miguel Ángel Vilela --==-- --==-- a.k.a miguev at fmat.ull.es, GULiC, SF, Barrapunto & IRC-Hispano GULiC - Grupo de Usuarios Linux de Canarias - http://www.gulic.org Curso de Introducción a Linux para Alumnos - http://cila.gulic.org Admin Linux en Fac. Matemáticas --- http://www.fmat.ull.es/~miguev Public GPG key at http://search.keyserver.net (search for: miguev) Linux Reg. User #184518 - Debian GNU/Linux SID - kernel 2.4.18-xfs -- Linux Driver Petition #73209 --- No ePatents Petition #80354 -- From quimico69 en yahoo.com Mon Dec 9 19:21:13 2002 From: quimico69 en yahoo.com (Victor Rosas-Garcia) Date: Mon, 09 Dec 2002 13:21:13 -0500 Subject: [Python-es] Traduccion de tutor Message-ID: <3DF4DF19.6040703@yahoo.com> Hola a todos, Este es mi primer mensaje en esta lista, y quiero anunciar que recientemente he terminado una traduccion al castellano del tutor "A Non-Programmer's Tutorial for Python" de Josh Cogliati Pueden encontrarlo en el siguiente URL: http://www.geocities.com/quimico69/pythoncorner/index.html Espero sus comentarios. Victor M. Rosas-Garcia P.D. Esta traduccion es mi primera contribucion a la comunidad de Python. From pedro en neuroomante.com Mon Dec 9 19:58:06 2002 From: pedro en neuroomante.com (Pedro Gracia) Date: 09 Dec 2002 18:58:06 +0000 Subject: Traduccion de tutor In-Reply-To: <3DF4DF19.6040703@yahoo.com> References: <3DF4DF19.6040703@yahoo.com> Message-ID: <1039460286.14715.10.camel@flute.neuroomante.com> El lun, 09-12-2002 a las 18:21, Victor Rosas-Garcia escribió: > Hola a todos, > > Este es mi primer mensaje en esta lista, y quiero anunciar que > recientemente he terminado una traduccion al castellano del tutor "A > Non-Programmer's Tutorial for Python" de Josh Cogliati > > Pueden encontrarlo en el siguiente URL: > > http://www.geocities.com/quimico69/pythoncorner/index.html > > Espero sus comentarios. Acabo de entrar y no funcionan los enlaces a los diferentes apartados. Creo que no son relativos y apuntan a donde se encuentra la información en tu disco. Saludos, Pedro > > > Victor M. Rosas-Garcia > > P.D. Esta traduccion es mi primera contribucion a la comunidad de Python. > > _______________________________________________ > Python-es mailing list > Python-es en aditel.org > http://listas.aditel.org/listinfo.py/python-es -- Pedro Gracia Neuroomante S.L. From quimico69 en yahoo.com Tue Dec 10 15:32:16 2002 From: quimico69 en yahoo.com (Victor Manuel Rosas-García) Date: Tue, 10 Dec 2002 06:32:16 -0800 (PST) Subject: Enlaces rotos en tutor traducido. In-Reply-To: <200212101100.gBAB0AC20862@spisa.act.uji.es> References: <200212101100.gBAB0AC20862@spisa.act.uji.es> Message-ID: <20021210143216.77719.qmail@web10502.mail.yahoo.com> ---Pedro escribio: > > Acabo de entrar y no funcionan los enlaces a los diferentes apartados. > Creo que no son relativos y apuntan a donde se encuentra la información > en tu disco. > > Saludos, Pedro > Gracias por indicar ese problema. Si intentas de nuevo, todos los enlaces deberian funcionar correctamente ahora. Saludos ===== Victor M. Rosas García Theoretical Chemistry Apprentice e-mail: quimico69 en yahoo.com __________________________________________________ Do you Yahoo!? Yahoo! Mail Plus - Powerful. Affordable. Sign up now. http://mailplus.yahoo.com From fredyg en negosat.com Tue Dec 10 16:13:38 2002 From: fredyg en negosat.com (Negosat.com) Date: Tue, 10 Dec 2002 10:13:38 -0500 Subject: Enlaces rotos en tutor traducido. References: <20021210143216.77719.qmail@web10502.mail.yahoo.com> Message-ID: <002f01c2a05e$b9dd6720$5719a8c0@fredyg> Disculpen...cual era la pagina? ----- Original Message ----- From: "Victor Manuel Rosas-García" To: Sent: Tuesday, December 10, 2002 9:32 AM Subject: [Python-es] Enlaces rotos en tutor traducido. > > ---Pedro escribio: > > > > Acabo de entrar y no funcionan los enlaces a los diferentes apartados. > > Creo que no son relativos y apuntan a donde se encuentra la información > > en tu disco. > > > > Saludos, Pedro > > > > Gracias por indicar ese problema. Si intentas de nuevo, todos los enlaces > deberian funcionar correctamente ahora. > > Saludos > > ===== > Victor M. Rosas García > Theoretical Chemistry Apprentice > > e-mail: quimico69 en yahoo.com > > __________________________________________________ > Do you Yahoo!? > Yahoo! Mail Plus - Powerful. Affordable. Sign up now. > http://mailplus.yahoo.com > _______________________________________________ > Python-es mailing list > Python-es en aditel.org > http://listas.aditel.org/listinfo.py/python-es > From hjrg1 en alu.ua.es Tue Dec 10 16:37:11 2002 From: hjrg1 en alu.ua.es (Hector Jose Rico Garcia) Date: Tue, 10 Dec 2002 16:37:11 +0100 Subject: Enlaces rotos en tutor traducido. In-Reply-To: <002f01c2a05e$b9dd6720$5719a8c0@fredyg> References: <002f01c2a05e$b9dd6720$5719a8c0@fredyg> Message-ID: 10/12/2002 16:13:38, "Negosat.com" escribió: >Disculpen...cual era la pagina? > > http://www.geocities.com/quimico69/pythoncorner/index.html From susana_b en menta.net Wed Dec 11 13:02:28 2002 From: susana_b en menta.net (susana de Castro) Date: Wed, 11 Dec 2002 13:02:28 +0100 Subject: Acceder a una propiedad de una ZClass Message-ID: <17400717039a.17039a174007@menta.net> Hola, deseo modificar la propiedad idioma de una Propertysheets (miZClassPropertySheets) de una ZClase (miZClass) cuando creo una instancia de la misma, pero no se exactamente como hacerlo. (?!?) ... request = context.REQUEST instance = container.miZClass.createInObjectManager (request['id'], request) ps = context.propertysheets.miZClassPropertySheets ps.manage_changeProperties(idioma='2') ... asi me 'peta' Error Type: AttributeError Error Value: dvcEldaPSRecurso Gracias ! From gari en eibar.org Wed Dec 11 13:31:06 2002 From: gari en eibar.org (Garikoitz Araolaza) Date: Wed, 11 Dec 2002 13:31:06 +0100 Subject: Acceder a una propiedad de una ZClass In-Reply-To: <17400717039a.17039a174007@menta.net> References: <17400717039a.17039a174007@menta.net> Message-ID: <5.1.1.6.0.20021211132713.026a26c0@mail.dantzan.com> Un error que veo a primera vista es que al definir ps, lo defines como context.property.... cuando en realidad debería ser: ps = instance.property.... Si sigue sin funcionar avisa... Saludos Gari At 13:02 11/12/02, you wrote: >Hola, >deseo modificar la propiedad idioma de una Propertysheets >(miZClassPropertySheets) de una ZClase (miZClass) cuando >creo una instancia de la misma, pero no se exactamente como >hacerlo. (?!?) > >... >request = context.REQUEST >instance = container.miZClass.createInObjectManager >(request['id'], request) >ps = context.propertysheets.miZClassPropertySheets >ps.manage_changeProperties(idioma='2') >... >asi me 'peta' Error Type: AttributeError >Error Value: dvcEldaPSRecurso > >Gracias ! _________________________________________ Garikoitz Araolaza gari en eibar.org From susana_b en menta.net Wed Dec 11 16:09:11 2002 From: susana_b en menta.net (susana de Castro) Date: Wed, 11 Dec 2002 16:09:11 +0100 Subject: Acceder a una propiedad de una ZClass Message-ID: <17589f17a603.17a60317589f@menta.net> Pues si ! Gracias y perdonad por el poco nivel de mis preguntas, pero es que vengo del mundo Java y hace pocos dias que estoy metida en esto. Saludos ! ----- Missatge Original ----- De: Garikoitz Araolaza Data: Dimecres, Decembre 11, 2002 1:31 pm Assumpte: Re: [Python-es] Acceder a una propiedad de una ZClass > Un error que veo a primera vista es que al definir ps, lo defines > como > context.property.... > > cuando en realidad debería ser: > > ps = instance.property.... > > Si sigue sin funcionar avisa... > > Saludos > > Gari > > At 13:02 11/12/02, you wrote: > > >Hola, > >deseo modificar la propiedad idioma de una Propertysheets > >(miZClassPropertySheets) de una ZClase (miZClass) cuando > >creo una instancia de la misma, pero no se exactamente como > >hacerlo. (?!?) > > > >... > >request = context.REQUEST > >instance = container.miZClass.createInObjectManager > >(request['id'], request) > >ps = context.propertysheets.miZClassPropertySheets > >ps.manage_changeProperties(idioma='2') > >... > >asi me 'peta' Error Type: AttributeError > >Error Value: dvcEldaPSRecurso > > > >Gracias ! > > > > > _________________________________________ > Garikoitz Araolaza > gari en eibar.org > > _______________________________________________ > Python-es mailing list > Python-es en aditel.org > http://listas.aditel.org/listinfo.py/python-es > From mozca en colectivoquimica.dnsalias.org Thu Dec 12 01:43:52 2002 From: mozca en colectivoquimica.dnsalias.org (david) Date: Wed, 11 Dec 2002 18:43:52 -0600 (CST) Subject: Zona libre esta de regreso.... In-Reply-To: References: Message-ID: Después de una ausencia de meses, Zona Libre, el programa mexicano de software libre regresa con toda la fuerza del pitorreo mas descarnado del sl, 900 minutos de intenso calor, hemos editado nuestros programas inéditos que no habían salido al aire y ahora son 12 los nuevos programas que tenemos listos para que los escuchen todos ustedes:

programa 20 - Hablamos a cerca de crackeo contra zona libre, mancha, pupi, natorro, bicho y perbert comentan a cerca de los infames que nos crackearon la página.(mirror)
programa 22 - Pupi, mancha y miguel ibarra discuten a cerca de la "100-zoologia", las rolas en "C" contra la DMCA, la lectura y el análisis de la famosa carta del ya conocido congresista peruano. (mirror)
programa 25 - En este programa miguel ibarra, pupi, y bicho, se pitorrean de los tracks nulos antipiratas, de los anuncios equivocados, y de los dias de software libre de Guadalajara. (mirror)
programa 28 - Aventuras wireless: miguel ibarra, mancha y pupi hablan de una excelente noche de hacking colgando diablitos en el aire con el pato y una plática de nivel a cerca de blender y su liberacion. (mirror)
programa 29 - Una visita del trompetista de color, con "lo mejor de lo mejor", uno de los programas mas insulsos de nuestra historia, un helado de almendras se convirtio en el centro de discusion del programa, realmente nefasto, escúchenlo. (mirror)
programa 31 - Dedicado a las güireless, mancha y pupilo se ponen a discutir a cerca de la laptop-bridge-mojada del pupi, trinux, adaptadores pcmcia, y todos esos aparatejos ondulares. (mirror)
programa 32 - El "nivelazo", perbert da soporte en cabina a la medida, bicho comenta de su nueva chamba, pupi nos comenta de su renuncia a ximian, streaming de video y otras cositas mas. (mirror)
programa 34 - Bicho nos platica de su PDA, un programa interesante a cerca de aplicaciones minicomes, bios y otros detalles del "aparatito" de bicho. (mirror)
programa 35 - Visitas en el programa, experiencias de migración de MS -> SL, y otros rollos conceptuales, cumpleaños del pupi con pastel y todo. (mirror)
programa 36 - Por fin comienza la labor de mozca para ordenar los programas, pupi nos platica de sus aventuras en parapente, hablamos de audacity y de la recapitulacion de las bromas a gunar y otros temas. (mirror)
programa 37 - Miguel de icaza nos visita, platicamos a cerca de los proyectos gubernamentales de software libre, el caso de Extremadura y pupi se pone autocritico. (mirror)
programa 38 - xbox en linux, bicho nos platica a cerca de linux portado a la cajita de MS, nos acompaña la mancha y otros invitados en cabina. (mirror)

Visiten nuestra página o nuestro mirror. No olviden escucharnos todos los jueves a partir de las 8:30 de la noche hora de mexico central, escribanos para saber que les parecieron los programas...

Zona Libre esta de vuelta....
PD.- agradecemos a todos aquellos que pacientemente esperan nuestros programas y a las kekas de Doña chonita(TM) que alimentan nuestro espíritu en esas arduas horas de trabajo. From chemacortes en wanadoo.es Thu Dec 12 09:18:38 2002 From: chemacortes en wanadoo.es (Chema Cortes) Date: Thu, 12 Dec 2002 8:18:38 -0000 Subject: Gestores ligeros de Bases de Datos Message-ID: <20021212131842.5D6DA198098@marti.uji.es> Hola, He estado mirando algunos gestores de bases de datos ligeros, para monopuestos, de carga moderada (~100Mb) y empotrables en aplicaciones python. De momento tengo tres candidatos: Gadfly, SQLite y Metakit. Metakit ha sido mi último descubrimiento, y me ha parecido genial lo poco que he mirado: rápida, DB-API2, y relacional. ¿Qué os parecen estos gestores? ¿Hay algún otro que también sea recomendable? Gadfly: http://gadfly.sf.net SQLite: http://www.sqlite.org Metakit: http://www.equi4.com/metakit/ MkSQL para Metakit: http://www.equi4.com/metakit/ Saludos, -- Chema Cortes (chemacortes en wanadoo.es) | LinuxUser#142755 - SuSE Linux 8.1 ZARALINUX http://www.zaralinux.org | La Naturaleza es muy simple. PYTANDO http://pytando.sf.net | Lo difícil es razonar con ella. From max_ig en yahoo.com Thu Dec 12 14:37:35 2002 From: max_ig en yahoo.com (MIG) Date: Thu, 12 Dec 2002 05:37:35 -0800 (PST) Subject: Gestores ligeros de Bases de Datos In-Reply-To: <20021212131842.5D6DA198098@marti.uji.es> References: <20021212131842.5D6DA198098@marti.uji.es> Message-ID: <20021212133735.10349.qmail@web11306.mail.yahoo.com> Te recomiendo mirar MySQL (www.mysql.com). Tiene un poco más de potencia de lo que buscas pero es muy agil, facil de usar, se conecta con Python sin problemas y es free. Suerte, Max --- Chema Cortes wrote: > Hola, > > He estado mirando algunos gestores de bases de datos ligeros, para > monopuestos, de carga moderada (~100Mb) y empotrables en aplicaciones > python. > > De momento tengo tres candidatos: Gadfly, SQLite y Metakit. > > Metakit ha sido mi último descubrimiento, y me ha parecido genial lo > poco > que he mirado: rápida, DB-API2, y relacional. > > ¿Qué os parecen estos gestores? ¿Hay algún otro que también sea > recomendable? > > Gadfly: http://gadfly.sf.net > SQLite: http://www.sqlite.org > Metakit: http://www.equi4.com/metakit/ > MkSQL para Metakit: http://www.equi4.com/metakit/ > > Saludos, > -- > Chema Cortes (chemacortes en wanadoo.es) | LinuxUser#142755 - SuSE Linux > 8.1 > ZARALINUX http://www.zaralinux.org | La Naturaleza es muy simple. > PYTANDO http://pytando.sf.net | Lo difícil es razonar con ella. > > _______________________________________________ > Python-es mailing list > Python-es en aditel.org > http://listas.aditel.org/listinfo.py/python-es __________________________________________________ Do you Yahoo!? Yahoo! Mail Plus - Powerful. Affordable. Sign up now. http://mailplus.yahoo.com From chemacortes en wanadoo.es Thu Dec 12 10:22:23 2002 From: chemacortes en wanadoo.es (Chema Cortes) Date: Thu, 12 Dec 2002 9:22:23 -0000 Subject: Gestores ligeros de Bases de Datos Message-ID: <20021212142228.6AFEA342ED@dns2.uji.es> MIG escribió: > Te recomiendo mirar MySQL (www.mysql.com). Tiene un poco más de > potencia de lo que buscas pero es muy agil, facil de usar, se conecta > con Python sin problemas y es free. Tengo varios servidores mysql (y postgres), y es lo que utilizo siempre que puedo. Pero no siempre puedo contar con un servidor mysql, y tampoco es cosa de ir instalando el mysql en todos los lados. Estoy buscando una funcionalidad similar a las bases de datos de Access, de modo mi aplicación sea autosuficiente para manejar los datos que emplea. A eso me refería con ser empotrable. Saludos, Chema From rapto en arrakis.es Thu Dec 12 16:18:19 2002 From: rapto en arrakis.es (Marcos =?ISO-8859-1?Q?S=E1nchez?= Provencio) Date: 12 Dec 2002 16:18:19 +0100 Subject: Gestores ligeros de Bases de Datos In-Reply-To: <20021212142228.6AFEA342ED@dns2.uji.es> References: <20021212142228.6AFEA342ED@dns2.uji.es> Message-ID: <1039706299.13459.8.camel@cynar> Ojo con Access (MS Jet), la aplicación (y me refiero a Jet sólo) es bastante pesada, pero este hecho queda oculto por la ventaja de la precarga de todo lo de MS con el sistema operativo (explorador, bibliotecas de Office...). El jue, 12-12-2002 a las 10:22, Chema Cortes escribió: > MIG escribió: > > > Te recomiendo mirar MySQL (www.mysql.com). Tiene un poco más de > > potencia de lo que buscas pero es muy agil, facil de usar, se conecta > > con Python sin problemas y es free. > > Tengo varios servidores mysql (y postgres), y es lo que utilizo siempre que > puedo. Pero no siempre puedo contar con un servidor mysql, y tampoco es cosa > de ir instalando el mysql en todos los lados. > > Estoy buscando una funcionalidad similar a las bases de datos de Access, de > modo mi aplicación sea autosuficiente para manejar los datos que emplea. A > eso me refería con ser empotrable. > > Saludos, > Chema > > _______________________________________________ > Python-es mailing list > Python-es en aditel.org > http://listas.aditel.org/listinfo.py/python-es -- Marcos Sánchez Provencio From aerd en retemail.es Thu Dec 12 17:21:43 2002 From: aerd en retemail.es (Ernesto Revilla) Date: Thu, 12 Dec 2002 17:21:43 +0100 Subject: Gestores ligeros de Bases de Datos References: <20021212131842.5D6DA198098@marti.uji.es> Message-ID: <001901c2a1fa$9313a7b0$0100a8c0@sicem.biz> Hola, realmente no he trabajado mucho con estos gestores, aunque sí he trabajado exhaustivamente con Access. He visto un poco Gadfly y MetaKit. Mientras que MetaKit sí trata multiusuario y creo que también hebras, creo que MetaKit no lo trata. Es decir, en MetaKit puedes leer desde múltiples hebras pero no escribir. MetaKit es impresionante, la creación y ampliación de tablas es trivial. Pienso que especialmente adecuada como base de datos empotrada porque es realmente bastante pequeña y además muy fácil de instalar (2 dll, 2 py) pero creo que no es demasiado SQL89/92. A mi me parecía en general bastante rápida. Dice los autores que no deberías superar 'unos docenas de megas' donde no se puede deducir bien lo que significa 'unos' pero que creo podría significar como tope 50 megas. Según me acuerdo, los datos de GadFly se cargan enteramente en RAM, eso hay que tenerlo en consideración. Con SQLLite no he trabado. Saludos, Erny ----- Original Message ----- From: "Chema Cortes" To: Sent: Thursday, December 12, 2002 9:18 AM Subject: [Python-es] Gestores ligeros de Bases de Datos > Hola, > > He estado mirando algunos gestores de bases de datos ligeros, para > monopuestos, de carga moderada (~100Mb) y empotrables en aplicaciones > python. > > De momento tengo tres candidatos: Gadfly, SQLite y Metakit. > > Metakit ha sido mi último descubrimiento, y me ha parecido genial lo poco > que he mirado: rápida, DB-API2, y relacional. > > ¿Qué os parecen estos gestores? ¿Hay algún otro que también sea > recomendable? > > Gadfly: http://gadfly.sf.net > SQLite: http://www.sqlite.org > Metakit: http://www.equi4.com/metakit/ > MkSQL para Metakit: http://www.equi4.com/metakit/ > > Saludos, > -- > Chema Cortes (chemacortes en wanadoo.es) | LinuxUser#142755 - SuSE Linux 8.1 > ZARALINUX http://www.zaralinux.org | La Naturaleza es muy simple. > PYTANDO http://pytando.sf.net | Lo difícil es razonar con ella. > > _______________________________________________ > Python-es mailing list > Python-es en aditel.org > http://listas.aditel.org/listinfo.py/python-es From morillas en posta.unizar.es Thu Dec 12 23:46:41 2002 From: morillas en posta.unizar.es (luis miguel morillas) Date: Thu, 12 Dec 2002 23:46:41 +0100 Subject: Gestores ligeros de Bases de Datos In-Reply-To: <20021212131842.5D6DA198098@marti.uji.es> References: <20021212131842.5D6DA198098@marti.uji.es> Message-ID: <20021212224641.GA1680@marmota> Asunto: [Python-es] Gestores ligeros de Bases de Datos Fecha: jue, dic 12, 2002 at 08:18:38 -0000 Citando a Chema Cortés (chemacortes en wanadoo.es): > Hola, > > He estado mirando algunos gestores de bases de datos ligeros, para > monopuestos, de carga moderada (~100Mb) y empotrables en aplicaciones > python. > > De momento tengo tres candidatos: Gadfly, SQLite y Metakit. > > Metakit ha sido mi último descubrimiento, y me ha parecido genial lo poco > que he mirado: rápida, DB-API2, y relacional. > > ¿Qué os parecen estos gestores? ¿Hay algún otro que también sea > recomendable? > He utilizado Gadfly para pequeños proyectos, pero no he llegado a los 100Mb que pides. Para cosas pequeñas funciona bien. No sé qué tal funcionará Access con 100Mb. -- Saludos Luis Miguel ------------ próxima parte ------------ A non-text attachment was scrubbed... Name: no disponible Type: application/pgp-signature Size: 232 bytes Desc: no disponible URL: From rapto en arrakis.es Fri Dec 13 10:52:50 2002 From: rapto en arrakis.es (Marcos =?ISO-8859-1?Q?S=E1nchez?= Provencio) Date: 13 Dec 2002 10:52:50 +0100 Subject: Gestores ligeros de Bases de Datos In-Reply-To: <20021212224641.GA1680@marmota> References: <20021212131842.5D6DA198098@marti.uji.es> <20021212224641.GA1680@marmota> Message-ID: <1039773169.13552.21.camel@cynar> Por mi experiencia, MS Access en disco duro local echa chispas a volúmenes muy elevados, lo que lo hace interesante para aplicaciones web con todo en un servidor. Otra cosa es que si se te corrompe el .mdb (suele ocurrir si usas características nuevas de la versión) no hay dónde mirar (viva el sw libre). El jue, 12-12-2002 a las 23:46, luis miguel morillas escribió: > Asunto: [Python-es] Gestores ligeros de Bases de Datos > Fecha: jue, dic 12, 2002 at 08:18:38 -0000 > > > Citando a Chema Cortés (chemacortes en wanadoo.es): > > Hola, > > > > He estado mirando algunos gestores de bases de datos ligeros, para > > monopuestos, de carga moderada (~100Mb) y empotrables en aplicaciones > > python. > > > > De momento tengo tres candidatos: Gadfly, SQLite y Metakit. > > > > Metakit ha sido mi último descubrimiento, y me ha parecido genial lo poco > > que he mirado: rápida, DB-API2, y relacional. > > > > ¿Qué os parecen estos gestores? ¿Hay algún otro que también sea > > recomendable? > > > > He utilizado Gadfly para pequeños proyectos, pero no he llegado a los > 100Mb que pides. Para cosas pequeñas funciona bien. No sé qué tal funcionará > Access con 100Mb. -- Marcos Sánchez Provencio From chemacortes en wanadoo.es Fri Dec 13 07:21:39 2002 From: chemacortes en wanadoo.es (Chema Cortes) Date: Fri, 13 Dec 2002 6:21:39 -0000 Subject: Gestores ligeros de Bases de Datos Message-ID: <20021213112142.DB1F4198093@marti.uji.es> Por lo que he visto, ningun de estos gestores implementan SQL92 al completo (por algo se les llaman "ligeros"). El más completo me parece Metakit. En la web de McMillan (http://www.mcmillan-inc.com/mksqlgrammar.html) se comentan las excepciones, y no me parecen demasiado importantes. En cambio con Gadfly y SQLite sí que veo más excepciones, sobre todo el que no puedes modificar las tablas (ALTER TABLE). En cuanto a capacidad, exageraba si pensaba utilizar más de 100Mb de datos. Con el código fuente del Metakit viene un ejemplo de Christian Tismer (el del stackless) que introduce 25 millones de registros en un fichero Metakit. Para mí es más que suficiente :-) Saludos, -- Chema Cortes (chemacortes en wanadoo.es) | LinuxUser#142755 - SuSE Linux 8.1 ZARALINUX http://www.zaralinux.org | La Naturaleza es muy simple. PYTANDO http://pytando.sf.net | Lo difícil es razonar con ella. --------- Original message -------- From: Ernesto Revilla To: python-es en aditel.org Subject: Re: [Python-es] Gestores ligeros de Bases de Datos Date: 12-12-02 17:28 > Hola, realmente no he trabajado mucho con estos gestores, aunque sí he trabajado exhaustivamente con Access. He visto un poco Gadfly y MetaKit. Mientras que MetaKit sí trata multiusuario y creo que también hebras, creo que MetaKit no lo trata. Es decir, en MetaKit puedes leer desde múltiples hebras pero no escribir. MetaKit es impresionante, la creación y ampliación de tablas es trivial. Pienso que especialmente adecuada como base de datos empotrada porque es realmente bastante pequeña y además muy fácil de instalar (2 dll, 2 py) pero creo que no es demasiado SQL89/92. A mi me parecía en general bastante rápida. Dice los autores que no deberías superar 'unos docenas de megas' donde no se puede deducir bien lo que significa 'unos' pero que creo podría significar como tope 50 megas. Según me acuerdo, los datos de GadFly se cargan enteramente en RAM, eso hay que tenerlo en consideración. Con SQLLite no he trabado. Saludos, Erny From msanchez en grupoburke.com Fri Dec 13 11:20:55 2002 From: msanchez en grupoburke.com (Marcos - Burke) Date: Fri, 13 Dec 2002 11:20:55 +0100 Subject: Pasarela con gmane Message-ID: Ya está activa la pasarela con nntp://news.gmane.org Los envíos al grupo de USENET se han de confirmar por correo, para evitar spam. Más información en http://gmane.org From aloy en ctv.es Sat Dec 14 22:37:45 2002 From: aloy en ctv.es (Antoni Aloy) Date: Sat, 14 Dec 2002 22:37:45 +0100 Subject: Gestores ligeros de Bases de Datos In-Reply-To: <20021212131842.5D6DA198098@marti.uji.es> References: <20021212131842.5D6DA198098@marti.uji.es> Message-ID: <200212142237.45540.aloy@ctv.es> A Dijous 12 Desembre 2002 09:18, Chema Cortes va escriure: El de Berkley, es la que utilza mySQL tiene un API en Python. En Bulma hace unos meses colgué la primera parte de un artículo sobre el tema de bases de datos empotradas http://bulmalug.net/body.phtml?nIdNoticia=1472 puede que te interese. Saludos, > > Gadfly: http://gadfly.sf.net > SQLite: http://www.sqlite.org > Metakit: http://www.equi4.com/metakit/ > MkSQL para Metakit: http://www.equi4.com/metakit/ > > Saludos, -- Antoni Aloy López Binissalem - Mallorca Linux Registered User # 210825 Gentoo Powered From chemacortes en wanadoo.es Mon Dec 16 08:46:43 2002 From: chemacortes en wanadoo.es (Chema Cortes) Date: Mon, 16 Dec 2002 7:46:43 -0000 Subject: Gestores ligeros de Bases de Datos Message-ID: <20021216124647.B244A198075@marti.uji.es> Antoni Aloy escribió: > El de Berkley, es la que utilza mySQL tiene un API en Python. En principio no consideré la DB Berkeley porque (creo) no tiene interface SQL, o sea, no tiene interface DB API2. La veo más para sistemas empotrados en el sentido más estricto. Por cierto, ¿no era postgres la que derivaba de la berkeley? > En Bulma hace unos meses colgué la primera parte de un artículo sobre el tema > de bases de datos empotradas http://bulmalug.net/body.phtml?nIdNoticia=1472 > puede que te interese. No lo ví en su momento (supongo que fue porque era agosto). Si me permites hacerte un comentario sobre sqlite, hablas de que se pueden crear funciones de agregación para emplearlas en las sentencias SQL. No estoy seguro, pero creo que esta es una facilidad del módulo de python, no del sqlite. Así mismo, como el sqlite no distingue tipos de datos (todo son strings), el mismo módulo python es capaz de hacer las conversiones a los tipos de datos que se esperan. En cuanto a Metakit, como he comentado en mensajes anteriores, tiene un interface (cuasi)SQL92 llamado MkSQL (http://www.mcmillan-inc.com/mksqlintro.html). Espero tus próximos artículos. Saludos, -- Chema Cortes (chemacortes en wanadoo.es) | LinuxUser#142755 - SuSE Linux 8.1 ZARALINUX http://www.zaralinux.org | La Naturaleza es muy simple. PYTANDO http://pytando.sf.net | Lo difícil es razonar con ella. From aloy en ctv.es Mon Dec 16 18:16:11 2002 From: aloy en ctv.es (Antoni Aloy) Date: Mon, 16 Dec 2002 18:16:11 +0100 Subject: Gestores ligeros de Bases de Datos In-Reply-To: <20021216124647.B244A198075@marti.uji.es> References: <20021216124647.B244A198075@marti.uji.es> Message-ID: <20021216171611.GA8027@p200> On Mon, Dec 16, 2002 at 07:46:43AM -0000, Chema Cortes wrote: > Antoni Aloy escribió: > > > El de Berkley, es la que utilza mySQL tiene un API en Python. > > En principio no consideré la DB Berkeley porque (creo) no tiene interface > SQL, o sea, no tiene interface DB API2. La veo más para sistemas empotrados > en el sentido más estricto. > > Por cierto, ¿no era postgres la que derivaba de la berkeley? Me refiero al formato subyacente de la BD. Si no voy equivocado leí que el gestor mySQL al menos en sus comienzos, era una capa SQL sobre la Bd de Berkley. > > No lo ví en su momento (supongo que fue porque era agosto). Si me permites > hacerte un comentario sobre sqlite, hablas de que se pueden crear funciones > de agregación para emplearlas en las sentencias SQL. No estoy seguro, pero > creo que esta es una facilidad del módulo de python, no del sqlite. Así > mismo, como el sqlite no distingue tipos de datos (todo son strings), el > mismo módulo python es capaz de hacer las conversiones a los tipos de datos > que se esperan. Supongo que deben poder hacerse como hooks en cualquier lenguaje. De todos modos como podrás leer la elección de las BD se hace en función de la facilidad que tienen de utilizarse en Python. ;) > > En cuanto a Metakit, como he comentado en mensajes anteriores, tiene un > interface (cuasi)SQL92 llamado MkSQL > (http://www.mcmillan-inc.com/mksqlintro.html). La estuve testeando también. Todavía no he llegado a una conclusión lo suficientmente madura como para un artículo. De todos modos yo no descartaría la BD de Berkley sólo por el interfaz SQL, por lo que estuve mirando yo la encontré muy bien documentada y muy potente. Seguramente alguien debe haber hecho una capa SQL sería cuestión de buscarla. Otra idea: aprovechar el parser SQL de Gradfly para implementar un motor SQL sobre esta base de datos. Podría ser un proyecto muy intersante. Saludos, > ZARALINUX http://www.zaralinux.org | La Naturaleza es muy simple. ^^^^^^^^^^^^^^^^ Hombre! Un compañero de Zaralinux! -- Antoni Aloy López Binissalem - Mallorca Soci 32 de Bulma From pabloruiz en gnu.org Mon Dec 16 18:20:44 2002 From: pabloruiz en gnu.org (Pablo Ruiz =?iso-8859-15?q?M=FAzquiz?=) Date: Mon, 16 Dec 2002 18:20:44 +0100 Subject: Gestores ligeros de Bases de Datos In-Reply-To: <20021216171611.GA8027@p200> References: <20021216124647.B244A198075@marti.uji.es> <20021216171611.GA8027@p200> Message-ID: <200212161820.44227.pabloruiz@gnu.org> Ya sé que no se está hablando de esto exactamente pero ¿soy el único que ha trabajado con ZODB? La base de datos orientada a objetos de Zope (en su versión StandAlone). De momento la estoy empleando para aplicaciones pequeñas (organizadores y cosas así) pero tiene buena pinta y es una delicia guardar objetos (sí, ya sé que está el pickle). Por preguntar, simplemente. -- Pablo Ruiz Múzquiz :: http://elenya.net - - - - - - - - - - - - - - - - - - - - - - - - - - KEY FINGERPRINT -> AE0F 48D3 DD7C DE0B 5DB4 E60B 442C 4256 168A 0A3E GPG -> http://elenya.net/pabloruiz - - - - - - - - - - - - - - - - - - - - - - - - - - From aloy en ctv.es Mon Dec 16 18:49:47 2002 From: aloy en ctv.es (Antoni Aloy) Date: Mon, 16 Dec 2002 18:49:47 +0100 Subject: Gestores ligeros de Bases de Datos In-Reply-To: <200212161820.44227.pabloruiz@gnu.org> References: <20021216124647.B244A198075@marti.uji.es> <20021216171611.GA8027@p200> <200212161820.44227.pabloruiz@gnu.org> Message-ID: <200212161849.47435.aloy@ctv.es> A Dilluns 16 Desembre 2002 18:20, Pablo Ruiz Múzquiz va escriure: > Ya sé que no se está hablando de esto exactamente pero > > ¿soy el único que ha trabajado con ZODB? La base de datos orientada a > objetos de Zope (en su versión StandAlone). De momento la estoy empleando > para aplicaciones pequeñas (organizadores y cosas así) pero tiene buena > pinta y es una delicia guardar objetos (sí, ya sé que está el pickle). > > Por preguntar, simplemente. Estoy en ello! Otra de las cosas que me atrae del sistema es la facilidad con la que se pueden guardar configuraciones personalizadas de usuario, pero para el tratambiento de grandes volúmenes de datos lo veo aún poco factible, pero puede que no haya profundizado lo suficiente. -- Antoni Aloy López Binissalem - Mallorca Linux Registered User # 210825 Gentoo Powered From chemacortes en wanadoo.es Tue Dec 17 13:41:44 2002 From: chemacortes en wanadoo.es (Chema Cortes) Date: Tue, 17 Dec 2002 12:41:44 -0000 Subject: Gestores ligeros de Bases de Datos Message-ID: <20021217174150.8E92419803A@marti.uji.es> Antoni Aloy escribió: > De todos modos yo no > descartaría la BD de Berkley sólo por el interfaz SQL, por lo que estuve > mirando yo la encontré muy bien documentada y muy potente. Seguramente > alguien debe haber hecho una capa SQL sería cuestión de buscarla. Otra > idea: aprovechar el parser SQL de Gradfly para implementar un motor SQL > sobre esta base de datos. Podría ser un proyecto muy intersante. He buscado, pero no he encontrado un interface SQL para la Berkeley. Los interface python son wrappers del interface C++. He visto que una característica única de la Berkeley es que permite acceso concurrente. El resto de gestores sólo permiten un proceso de escritura a la vez y, con suerte, múltiples procesos de lectura. No me hace falta (todavía) accesos múltiples, pero como me falla el SQL del Metakit estaba pensando ¿sería falta adaptar el parser SQL de gadfly a la Berkeley u otros gestores?. >> ZARALINUX http://www.zaralinux.org | La Naturaleza es muy simple. >> ^^^^^^^^^^^^^^^^ >> Hombre! Un compañero de Zaralinux! ¡Mira que damos mal en todos los sitios! ;-) Saludos, -- Chema Cortes (chemacortes en wanadoo.es) | LinuxUser#142755 - SuSE Linux 8.1 ZARALINUX http://www.zaralinux.org | La Naturaleza es muy simple. PYTANDO http://pytando.sf.net | Lo difícil es razonar con ella. From glav en mexico.com Wed Dec 18 18:12:51 2002 From: glav en mexico.com (Luis Lopez) Date: Wed, 18 Dec 2002 11:12:51 -0600 Subject: formas de Impresion. Message-ID: <20021218171251.18032.qmail@mexico.com> Saludos a todos! Quisiera saber si alguien por ahi tiene alguna direccion o documentacion de como imprimir desde python reportes y formatos de alguna de estas formas: - Desde windows al administrador de impresion de windows en la misma estacion. - Desde una estacion windows a una impresora en un servidor Linux. - Desde una estacion Linux a una impresora en un servidor windows. - Desde una estacion Linux a una impresora en un servidor Linux. Les agradesco su ayuda y les deseo unas felices fiestas. Ing. Luis Antonio Lopez V. glav en mexico.com -- _______________________________________________ Get your free email from http://mymail.mexico.com Powered by www.M3xico.com From aloy en ctv.es Wed Dec 18 21:12:08 2002 From: aloy en ctv.es (Antoni Aloy) Date: Wed, 18 Dec 2002 21:12:08 +0100 Subject: formas de Impresion. In-Reply-To: <20021218171251.18032.qmail@mexico.com> References: <20021218171251.18032.qmail@mexico.com> Message-ID: <200212182112.08184.aloy@ctv.es> A Dimecres 18 Desembre 2002 18:12, Luis Lopez va escriure: > Saludos a todos! > > Quisiera saber si alguien por ahi tiene alguna direccion o documentacion de > como imprimir desde python reportes y formatos de alguna de estas formas: > > - Desde windows al administrador de impresion de windows en la misma > estacion. - Desde una estacion windows a una impresora en un servidor > Linux. - Desde una estacion Linux a una impresora en un servidor windows. - > Desde una estacion Linux a una impresora en un servidor Linux. > > Les agradesco su ayuda y les deseo unas felices fiestas. Manera facil. Pásate por reportlabs y descárgate y aprende a utilizar su magnífica libreria para generar pdf. Crear los informes en pdf y utiliza una llamada al sistema para ejecutar el visualizador y que sea éste el que se encargue del trabajo sucio de impresión. Siempre que tengas bien configuradas las impresoras en ambos sistemas (Linux y W$, claro). Saludos, -- Antoni Aloy López Binissalem - Mallorca Linux Registered User # 210825 Gentoo Powered From amphora en escomposlinux.org Thu Dec 19 23:01:45 2002 From: amphora en escomposlinux.org (Israel Gutierrez) Date: Thu, 19 Dec 2002 23:01:45 +0100 Subject: Un IDE para python Message-ID: <20021219220145.GA10288@hamlet> Hola a todos. No sé si ya ha salido por la lista, pero he encontrado un IDE estupendo para python. He probado boa, anjuta y tropecientos más y ninguno me convencia. Hasta tal punto, que empecé a desarrollarme uno. Bueno voy al grano, el ide se llama eric, va por la versión 3.0 y está desarrollado con pyqt y qscintilla. Tiene todo lo necesario para desarrollar proyectos en python y bueno, mejor que lo probeis vosotros. Si ya lo comentasteis antes lo siento. Aquí van las direcciones: http://www.die-offenbachs.de/detlev/eric3.html Y si sois usuarios de debian, teneis los paquetes por aquí: http://people.debian.org/~rcardenes Un saludo. -- "La pipa quan és nova/ te gust de soc,/quan és a mitg fumar / te gust de mel,/ i quan es vella,/ té gust de cel" (Copla anónima catalana) amphora at escomposlinux dot org http://julieta.escomposlinux.org ------------ próxima parte ------------ A non-text attachment was scrubbed... Name: no disponible Type: application/pgp-signature Size: 189 bytes Desc: no disponible URL: From pedro en neuroomante.com Fri Dec 20 00:35:47 2002 From: pedro en neuroomante.com (Pedro Gracia) Date: 19 Dec 2002 23:35:47 +0000 Subject: Un IDE para python In-Reply-To: <20021219220145.GA10288@hamlet> References: <20021219220145.GA10288@hamlet> Message-ID: <1040340947.16642.2.camel@flute.neuroomante.com> El jue, 19-12-2002 a las 22:01, Israel Gutierrez escribió: > Hola a todos. > > No sé si ya ha salido por la lista, pero he encontrado un IDE estupendo > para python. He probado boa, anjuta y tropecientos más y ninguno me > convencia. Hasta tal punto, que empecé a desarrollarme uno. Bueno voy al > grano, el ide se llama eric, va por la versión 3.0 y está desarrollado > con pyqt y qscintilla. Tiene todo lo necesario para desarrollar > proyectos en python y bueno, mejor que lo probeis vosotros. Si ya lo > comentasteis antes lo siento. Aquí van las direcciones: > > http://www.die-offenbachs.de/detlev/eric3.html > Tiene buena pinta pero no le veo por ningún lado opciones para completar variables, funciones, etc. ¿Me equivoco? Saludos, Pedro > Y si sois usuarios de debian, teneis los paquetes por aquí: > > http://people.debian.org/~rcardenes > > Un saludo. -- Pedro Gracia Neuroomante S.L. From tjavier en usuarios.retecal.es Fri Dec 20 12:23:44 2002 From: tjavier en usuarios.retecal.es (=?ISO-8859-1?Q?Tom=E1s?= Javier Robles Prado) Date: Fri, 20 Dec 2002 12:23:44 +0100 Subject: Un IDE para python Message-ID: <1040383424.1080.3.camel@cable213a078.usuarios.retecal.es> Bueno, no se si lo conocerás, poruqe además no es libre y de pago. Se llama wxDesigner, utiliza las librerías wxWindows y no está del todo mal. Puedes bajarte una versión demo capada, en la que no se puede guardar nada. De todas formas, buscando un poco puedes encontrar el código para desbloquearlo y probarlo al completo. Si te gusta, pues lo compras. La dire es: http://www.roebling.de/ -- Un saludo, T. Javier Robles Prado tjavier en usuarios.retecal.es http://users.servicios.retecal.es/tjavier From susana_b en menta.net Fri Dec 20 12:15:35 2002 From: susana_b en menta.net (susana de Castro) Date: Fri, 20 Dec 2002 12:15:35 +0100 Subject: bucles Message-ID: <8fa3e9453d.9453d8fa3e@menta.net> hola, alguien me podria decir la sintaxis de un blucle for en Python ? thanx From pedro en neuroomante.com Fri Dec 20 12:38:16 2002 From: pedro en neuroomante.com (Pedro Gracia) Date: 20 Dec 2002 11:38:16 +0000 Subject: bucles In-Reply-To: <8fa3e9453d.9453d8fa3e@menta.net> References: <8fa3e9453d.9453d8fa3e@menta.net> Message-ID: <1040384296.682.7.camel@flute.neuroomante.com> Hola Susana, Creo que con esta pregunta estás abusando un poco de la lista. Hay cientos de páginas web con esa información. Seguramente alguien te responderá a esta pregunta pero te arriesgas a que te echen un rapapolvo en público. Esto ha pasado en otras listas y está bien preguntar cuando se han agotado todos los recursos... pero preguntar por la sintaxis de un bucle. Esto es sin ánimo de nada más que orientarte con el uso de este tipo de listas. Saludos, Pedro El vie, 20-12-2002 a las 11:15, susana de Castro escribió: > hola, > alguien me podria decir la sintaxis de un blucle for > en Python ? > thanx > > _______________________________________________ > Python-es mailing list > Python-es en aditel.org > http://listas.aditel.org/listinfo.py/python-es -- Pedro Gracia Neuroomante S.L. From susana_b en menta.net Fri Dec 20 12:42:47 2002 From: susana_b en menta.net (susana de Castro) Date: Fri, 20 Dec 2002 12:42:47 +0100 Subject: bucles Message-ID: <90bd492dd0.92dd090bd4@menta.net> tienes razón... mejor seria preguntar: sabe alguien donde puedo encontrar un manual de referencia de Python ? Gracias ! ----- Missatge Original ----- De: Pedro Gracia Data: Divendres, Decembre 20, 2002 12:38 pm Assumpte: Re: [Python-es] bucles > Hola Susana, > > Creo que con esta pregunta estás abusando un poco de la lista. Hay > cientos de páginas web con esa información. Seguramente alguien te > responderá a esta pregunta pero te arriesgas a que te echen un > rapapolvoen público. Esto ha pasado en otras listas y está bien > preguntar cuando > se han agotado todos los recursos... pero preguntar por la > sintaxis de > un bucle. > > Esto es sin ánimo de nada más que orientarte con el uso de este > tipo de > listas. > > Saludos, Pedro > > El vie, 20-12-2002 a las 11:15, susana de Castro escribió: > > hola, > > alguien me podria decir la sintaxis de un blucle for > > en Python ? > > thanx > > > > _______________________________________________ > > Python-es mailing list > > Python-es en aditel.org > > http://listas.aditel.org/listinfo.py/python-es > -- > Pedro Gracia > Neuroomante S.L. > > _______________________________________________ > Python-es mailing list > Python-es en aditel.org > http://listas.aditel.org/listinfo.py/python-es > From susana_b en menta.net Fri Dec 20 12:49:51 2002 From: susana_b en menta.net (susana de Castro) Date: Fri, 20 Dec 2002 12:49:51 +0100 Subject: bucles Message-ID: <9685f94eb9.94eb99685f@menta.net> pues nada.. perdonad e intentaré subir el nivel de mis preguntas ! ----- Missatge Original ----- De: Pedro Gracia Data: Divendres, Decembre 20, 2002 12:38 pm Assumpte: Re: [Python-es] bucles > Hola Susana, > > Creo que con esta pregunta estás abusando un poco de la lista. Hay > cientos de páginas web con esa información. Seguramente alguien te > responderá a esta pregunta pero te arriesgas a que te echen un > rapapolvoen público. Esto ha pasado en otras listas y está bien > preguntar cuando > se han agotado todos los recursos... pero preguntar por la > sintaxis de > un bucle. > > Esto es sin ánimo de nada más que orientarte con el uso de este > tipo de > listas. > > Saludos, Pedro > > El vie, 20-12-2002 a las 11:15, susana de Castro escribió: > > hola, > > alguien me podria decir la sintaxis de un blucle for > > en Python ? > > thanx > > > > _______________________________________________ > > Python-es mailing list > > Python-es en aditel.org > > http://listas.aditel.org/listinfo.py/python-es > -- > Pedro Gracia > Neuroomante S.L. > > _______________________________________________ > Python-es mailing list > Python-es en aditel.org > http://listas.aditel.org/listinfo.py/python-es > From cesar en eureka-sistemas.com Fri Dec 20 13:11:56 2002 From: cesar en eureka-sistemas.com (=?iso-8859-1?q?C=E9sar=20Gonz=E1lez?=) Date: Fri, 20 Dec 2002 13:11:56 +0100 Subject: bucles In-Reply-To: <90bd492dd0.92dd090bd4@menta.net> References: <90bd492dd0.92dd090bd4@menta.net> Message-ID: <200212201311.56356.cesar@eureka-sistemas.com> El Vie 20 Dic 2002 12:42, susana de Castro escribió: > tienes razón... > mejor seria preguntar: sabe alguien > donde puedo encontrar un manual de referencia > de Python ? http://www.python.org/doc/ http://pyspanishdoc.sourceforge.net/ (algo anticuada pero en castellano) Bolo. From zoso en demiurgo.org Fri Dec 20 13:11:21 2002 From: zoso en demiurgo.org (Esteban Manchado =?iso-8859-1?Q?Vel=E1zquez?=) Date: Fri, 20 Dec 2002 12:11:21 +0000 Subject: bucles In-Reply-To: <90bd492dd0.92dd090bd4@menta.net> References: <90bd492dd0.92dd090bd4@menta.net> Message-ID: <20021220121121.GB637@demiurgo.org> On Fri, Dec 20, 2002 at 12:42:47PM +0100, susana de Castro wrote: > tienes razón... > mejor seria preguntar: sabe alguien > donde puedo encontrar un manual de referencia > de Python ? En http://www.python.org/doc tienes toda la documentación que puedes imaginar (casi :-) ). Si la quieres en castellano, pues... tienes enlaces a documentación en castellano en http://www.python.org/doc/NonEnglish.html#spanish y el manual de aprendizaje en http://lucas.hispalinux.es/Tutoriales/Python/Tutorial-Python/tut.html -- Esteban Manchado Velázquez - http://www.demiurgo.org No software patents in Europe! - freepatents.org - proinnova.hispalinux.es Join Amnesty International - http://www.amnesty.org/actnow ------------ próxima parte ------------ A non-text attachment was scrubbed... Name: no disponible Type: application/pgp-signature Size: 189 bytes Desc: no disponible URL: From j-david en noos.fr Sat Dec 21 14:40:56 2002 From: j-david en noos.fr (=?ISO-8859-1?Q?Juan_David_Ib=E1=F1ez_Palomar?=) Date: Sat, 21 Dec 2002 14:40:56 +0100 Subject: Loco, estado Message-ID: <3E046F68.30708@noos.fr> Buenas, Este mensaje es tan solo para informar de los avances del proyecto desde la última vez que hablé de él, y antes de que desaparezca de la red por vacaciones. Durante unos cinco días el servidor dejó de funcionar, ahora está otra vez en marcha. Acabo de liberar Localizer 0.9.3 y hace unas 2 semanas liberé xpy 0.1 (descargar de http://sf.net/projects/lleu). La instancia de demostración no ha cambiado, aunque ya hay nuevas funcionalidades implementadas en el CVS, a destacar dos cosas: - Ya no se utiliza LoginManager para la autenticación, curiosos mirar Loco.Auth; aquellos que como yo prefieran desarrollar aplicaciones Zope desde el sistema de ficheros encontrarán muy útil este módulo. Esto también simplifica significativamente la creación de una nueva instancia de Loco. - Ya es posible añadir grupos, y dentro de cada grupo añadir carpetas y documentos. El sistema de navegación comienza a funcionar. Eso es todo por ahora, próxima actualización después de Navidad. Saludos, -- J. David Ibáñez, http://www.j-david.net Software Engineer / Ingénieur Logiciel / Ingeniero de Software From fmarcelo en airtel.net Sat Dec 21 18:34:46 2002 From: fmarcelo en airtel.net (=?iso-8859-15?q?F=E9lix=20J=2E=20Marcelo?= Wirnitzer) Date: Sat, 21 Dec 2002 17:34:46 +0000 Subject: Loco, estado In-Reply-To: <3E046F68.30708@noos.fr> References: <3E046F68.30708@noos.fr> Message-ID: <200212211734.46664.fmarcelo@airtel.net> Juan David Ibáñez Palomar nos comentó en el Sábado, 21 de Diciembre de 2002 13:40 que ? Acabo de liberar Localizer 0.9.3 y hace unas 2 semanas liberé xpy ? 0.1 (descargar de http://sf.net/projects/lleu). Bien, a lo mejor me perdí desde el principio, pero, ¿qué es el Localizer o Loco? ¿Son lo mismo o dos proyectos diferentes? Mis disculpas de antemano por mi ignorancia. Gracias -- Félix J. Marcelo Wirnitzer fmarcelo en airtel.net From pablo en decode.com.ar Sat Dec 21 20:03:51 2002 From: pablo en decode.com.ar (Pablo Ziliani) Date: Sat, 21 Dec 2002 16:03:51 -0300 Subject: Encabezados indigestos In-Reply-To: <200212211100.gBLB0EC29400@spisa.act.uji.es> References: <200212211100.gBLB0EC29400@spisa.act.uji.es> Message-ID: <000001c2a923$b6e8ba10$c5122ac8@pablos> Hola gente, estoy recibiendo los mensajes de la lista en modo "digesto" y realmente me sorprende que el promedio de lineas de encabezados (¿o "encabezamientos"? -headers, bah-) que llegan por mensaje triplican al promedio de lineas de los cuerpos de los mensajes. Más allá del nulo rigor científico de esta estadística, está claro que existe un exceso de información (al menos para mí) inútil. Entonces ¿hay alguna forma de configurar una opción para que no muestre todos los encabezados de cada mensaje? Si la hubiere ¿no sería una buena idea que pasara a ser la opción por defecto? Gracias, el programa está muy bueno. Un saludo a mi familia y a todos los que me ven, Pablo. From rapto en arrakis.es Sat Dec 21 22:46:47 2002 From: rapto en arrakis.es (Marcos =?ISO-8859-1?Q?S=E1nchez?= Provencio) Date: 21 Dec 2002 22:46:47 +0100 Subject: Encabezados indigestos In-Reply-To: <000001c2a923$b6e8ba10$c5122ac8@pablos> References: <000001c2a923$b6e8ba10$c5122ac8@pablos> Message-ID: <1040507207.788.0.camel@renata> Voy a mirar. Ahora informo más. El sáb, 21-12-2002 a las 20:03, Pablo Ziliani escribió: > Hola gente, > estoy recibiendo los mensajes de la lista en modo "digesto" y realmente > me sorprende que el promedio de lineas de encabezados (¿o > "encabezamientos"? -headers, bah-) que llegan por mensaje triplican al > promedio de lineas de los cuerpos de los mensajes. Más allá del nulo > rigor científico de esta estadística, está claro que existe un exceso de > información (al menos para mí) inútil. Entonces ¿hay alguna forma de > configurar una opción para que no muestre todos los encabezados de cada > mensaje? Si la hubiere ¿no sería una buena idea que pasara a ser la > opción por defecto? > > Gracias, el programa está muy bueno. > Un saludo a mi familia y a todos los que me ven, > Pablo. > > _______________________________________________ > Python-es mailing list > Python-es en aditel.org > http://listas.aditel.org/listinfo.py/python-es -- --- gpg --recv-keys --keyserver wwwkeys.pgp.net 047FFABB ------------ próxima parte ------------ A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 189 bytes Desc: Esta parte del mensaje esta firmada digitalmente URL: From j-david en noos.fr Sun Dec 22 12:20:00 2002 From: j-david en noos.fr (=?ISO-8859-15?Q?Juan_David_Ib=E1=F1ez_Palomar?=) Date: Sun, 22 Dec 2002 12:20:00 +0100 Subject: Loco, estado In-Reply-To: <200212211734.46664.fmarcelo@airtel.net> References: <3E046F68.30708@noos.fr> <200212211734.46664.fmarcelo@airtel.net> Message-ID: <3E059FE0.1060105@noos.fr> Félix J. Marcelo Wirnitzer wrote: >Juan David Ibáñez Palomar nos comentó en el Sábado, 21 de Diciembre de 2002 >13:40 que > ? Acabo de liberar Localizer 0.9.3 y hace unas 2 semanas liberé xpy > ? 0.1 (descargar de http://sf.net/projects/lleu). > >Bien, a lo mejor me perdí desde el principio, pero, ¿qué es el Localizer o >Loco? ¿Son lo mismo o dos proyectos diferentes? > >Mis disculpas de antemano por mi ignorancia. Gracias > > Localizer es un producto Zope que sirve para construir aplicaciones web multilingües. Tiene ya casi dos años de vida y es el más utilizado en el mundo Zope. Loco es un nuevo proyecto que acabamos de empezar hace muy pocos meses. El parecido en el nombre no es casual, con el pretendo que Loco se asocie a Localizer y se benefice de la fama que Localizer ya tiene. Además, el producto Localizer pasa a formar parte del proyecto Loco, el cual engloba diferentes módulos. Más información sobre Loco en http://www.j-david.net/loco Saludos, -- J. David Ibáñez, http://www.j-david.net Software Engineer / Ingénieur Logiciel / Ingeniero de Software From ajpv en alu.ua.es Sun Dec 22 18:34:13 2002 From: ajpv en alu.ua.es (=?iso-8859-1?Q?Arturo_Jos=E9_P=E9rez_Verd=FA?=) Date: Sun, 22 Dec 2002 18:34:13 +0100 Subject: Apagar el sistema Message-ID: <000b01c2a9e0$592e2500$79c8523e@blanco> Estoy usando Python bajo windows XP y ME. Mi intención es apagar el sistema después de acabar una serie de tareas automatizadas a altas horas de la noche. Utilizo las extensiones para windows de python donde esta el modulo win32api. Utilizo la función InitiateSystemShutdown... y realmente se inicia el cierre del sistema. El problema es que no llega a apagarse del todo. Se queda con el mensaje de: "ahora puede apagar el equipo". En un principio he pensado que podria ser alguna opción de windows, pero... el sistema se apaga bien desde el menu de inicio->apagar. Luego no entiendo porque al hacer la llamada através del modulo win32api no se cierra. ¿Alguna sugerencia? Gracias. nota: para iniciar el cierre del sistema cambio los permisos, etc... y todo lo que hay que hacer para que el cierre se inicie, pero no si hay ahi algun flag que modifique el modo de cerrarse. From ajpv en alu.ua.es Mon Dec 23 09:38:16 2002 From: ajpv en alu.ua.es (=?iso-8859-1?Q?Arturo_Jos=E9_P=E9rez_Verd=FA?=) Date: Mon, 23 Dec 2002 09:38:16 +0100 Subject: Apagar el sistema2 References: <000b01c2a9e0$592e2500$79c8523e@blanco> Message-ID: <000501c2aa5e$a38a41f0$499815ac@blanco> Se me olvido pegar el código que utilizo: # # Adjustar Privilegios # def AdjustPrivilege(self, enable = 1): flags = TOKEN_ADJUST_PRIVILEGES | TOKEN_QUERY htoken = win32security.OpenProcessToken(win32api.GetCurrentProcess(), flags) id = win32security.LookupPrivilegeValue(None, SE_SHUTDOWN_NAME) if enable: newPrivileges = [(id, SE_PRIVILEGE_ENABLED)] else: newPrivileges = [(id, 0)] win32security.AdjustTokenPrivileges(htoken, 0, newPrivileges) # # Detener el sistema # def Halt(self): self.AdjustPrivilege(1) try: win32api.InitiateSystemShutdown(None, "Apagando el sistema", 60, 1, 0) finally: self.AdjustPrivilege(0) > Estoy usando Python bajo windows XP y ME. Mi intención es apagar el sistema > después de acabar una serie de tareas automatizadas a altas horas de la > noche. Utilizo las extensiones para windows de python donde esta el modulo > win32api. Utilizo la función InitiateSystemShutdown... y realmente se inicia > el cierre del sistema. El problema es que no llega a apagarse del todo. Se > queda con el mensaje de: "ahora puede apagar el equipo". > En un principio he pensado que podria ser alguna opción de windows, pero... > el sistema se apaga bien desde el menu de inicio->apagar. Luego no entiendo > porque al hacer la llamada através del modulo win32api no se cierra. > > ¿Alguna sugerencia? > > Gracias. > > nota: para iniciar el cierre del sistema cambio los permisos, etc... y todo > lo que hay que hacer para que el cierre se inicie, pero no si hay ahi algun > flag que modifique el modo de cerrarse. From chemacortes en wanadoo.es Thu Dec 26 10:34:57 2002 From: chemacortes en wanadoo.es (Chema Cortes) Date: Thu, 26 Dec 2002 9:34:57 -0000 Subject: Extender Tcl Tk para python Message-ID: <20021226143502.73B4919803E@marti.uji.es> Hola a todos: Quisiera utilizar algunos módulos de Tcl/Tk desde python en windows, pero no encuentro suficiente información sobre cómo hacer la instalación. Si no estoy equivocado, el python para linux utiliza el intérprete tcl/tk del sistema, pero en windows viene con su propio intérpete tcl/tk empotrado. Tengo dos preguntas: 1) ¿Se podría hacer que el python utilizara el intérprete tcl/tk del sistema (eg:activetcl)? 2) ¿Cuál el la mejor forma de instalar módulos en el subsistema Tcl/Tk de python en windows? He conseguido algunos "wrappers" para usar varios módulos Tk como BWidget, Tktable ó Tkhtml, pero no los he hecho funcionar todavía. En realidad mi interés se centra, sobre todo, en poder emplear la hoja de cálculo Novagrid (http://www.novagrid.com/page.php?p=spreadsheet.html) creada en python/tkinter. Saludos, -- Chema Cortes (chemacortes en wanadoo.es) | LinuxUser#142755 - SuSE Linux 8.1 ZARALINUX http://www.zaralinux.org | La Naturaleza es muy simple. PYTANDO http://pytando.sf.net | Lo difícil es razonar con ella. From aerd en retemail.es Fri Dec 27 00:41:26 2002 From: aerd en retemail.es (Ernesto Revilla) Date: Fri, 27 Dec 2002 00:41:26 +0100 Subject: Extender Tcl Tk para python References: <20021226143502.73B4919803E@marti.uji.es> Message-ID: <003001c2ad38$5115eb40$0100a8c0@sicem.biz> Hola Chema, no tengo ni idea pero parece que Tkinter usar una librería C para pasar las llamadas a Tk. Si usas Tk puedes usar cualquier objeto (Tk, Toplevel, etc.) que tiene un atributo llamado 'tk' que representa la aplicación Tk/Tcl y hacer lo siguiente: objeto.tk.exprlong('1+2') o: objeto.tk.eval('set a 5') objeto.tk.exprlong('$a') Aunque realmente no tengo ni idea de tcl. Creo acordarme que tcl sólo usa cadenas de caracteres y mediante las funciones exprboolean, exprlong, exprdouble, exprstring puedes obtener resultados en los tipos deseados. Quizá un dir(objeto.tk) te pueda dar pistas. Erny ----- Original Message ----- From: "Chema Cortes" To: Sent: Thursday, December 26, 2002 10:34 AM Subject: [Python-es] Extender Tcl Tk para python > Hola a todos: > > Quisiera utilizar algunos módulos de Tcl/Tk desde python en windows, pero no > encuentro suficiente información sobre cómo hacer la instalación. > > Si no estoy equivocado, el python para linux utiliza el intérprete tcl/tk > del sistema, pero en windows viene con su propio intérpete tcl/tk empotrado. > > Tengo dos preguntas: > > 1) ¿Se podría hacer que el python utilizara el intérprete tcl/tk del sistema > (eg:activetcl)? > > 2) ¿Cuál el la mejor forma de instalar módulos en el subsistema Tcl/Tk de > python en windows? > > > He conseguido algunos "wrappers" para usar varios módulos Tk como BWidget, > Tktable ó Tkhtml, pero no los he hecho funcionar todavía. En realidad mi > interés se centra, sobre todo, en poder emplear la hoja de cálculo Novagrid > (http://www.novagrid.com/page.php?p=spreadsheet.html) creada en > python/tkinter. > > Saludos, > -- > Chema Cortes (chemacortes en wanadoo.es) | LinuxUser#142755 - SuSE Linux 8.1 > ZARALINUX http://www.zaralinux.org | La Naturaleza es muy simple. > PYTANDO http://pytando.sf.net | Lo difícil es razonar con ella. > > _______________________________________________ > Python-es mailing list > Python-es en aditel.org > http://listas.aditel.org/listinfo.py/python-es > From chemacortes en wanadoo.es Fri Dec 27 07:19:12 2002 From: chemacortes en wanadoo.es (Chema Cortes) Date: Fri, 27 Dec 2002 6:19:12 -0000 Subject: =?iso-8859-1?Q?Re=3A_=5BPython-es=5D_Extender_Tcl_Tk_para_python_=28soluci=F3n=29?= Message-ID: <20021227111917.13ECA34056@dns2.uji.es> Ernesto Revilla escribió: > Hola Chema, > no tengo ni idea pero parece que Tkinter usar una librería C para pasar las > llamadas a Tk. Sí, emplea un wrapper conocido como _tkinter > Si usas Tk puedes usar cualquier objeto (Tk, Toplevel, etc.) que tiene un > atributo llamado 'tk' que representa la aplicación Tk/Tcl Lo conocía. Con root.tk.eval('source script.tcl') he ejecutado algunos scripts tcl desde python. Ya he resuelto, en parte, el problema que tenía configurando la variable de entorno TCL_LIBRARY. He instalado el ActiveTcl para windows en C:\tcl y he asignado la variable de entorno TCL_LIBRARY=C:/tcl/lib/tcl8.3 El único cuidado es que hay que tener es que se debe instalar la versión 8.3 del tcl, ya que el wrapper _tkinter del python 2.2 está compilado para esta versión del tcl/tk. Para otra versión supongo que habrá que recompilar el _tkinter desde los fuentes. Con el ActiveTcl ya vienen algunos módulos como el TkHtml ó el TkTable, para los que se pueden conseguir wrappers para python. El widget NovaGrid (hoja de cálculo) que comentaba en el anterior mensaje ya me funciona perfectamente. Sólo me faltaría saber cómo instalar módulos tcl/tk dentro del tcl/tk empotrado del python, pero ya no me es tan necesario. Gracias por la respuesta. Saludos, -- Chema Cortes (chemacortes en wanadoo.es) | LinuxUser#142755 - SuSE Linux 8.1 ZARALINUX http://www.zaralinux.org | La Naturaleza es muy simple. PYTANDO http://pytando.sf.net | Lo difícil es razonar con ella. From dennis_rh en hotmail.com Mon Dec 30 04:18:54 2002 From: dennis_rh en hotmail.com (Dennis Rojas Heredia) Date: Mon, 30 Dec 2002 03:18:54 +0000 Subject: Necesito información Message-ID: Se ha borrado un adjunto en formato HTML... URL: From jesus en roncero.org Mon Dec 30 10:40:51 2002 From: jesus en roncero.org (Jesus Roncero) Date: Mon, 30 Dec 2002 10:40:51 +0100 Subject: Necesito =?iso-8859-15?q?informaci=F3n?= In-Reply-To: References: Message-ID: <200212301040.51111.jesus@roncero.org> El Lun 30 Dic 2002 04:18, Dennis Rojas Heredia escribió: > Buenas soy un novato con respecto a este lenguaje de programación y > quisiera que me enviaran informacion (tutorial) sobre este lenguaje Tu mismo: http://bulmalug.net/link/?l646 -- $ man woman Segmentation Fault (core dumped) $ From tjavier en usuarios.retecal.es Mon Dec 30 22:20:02 2002 From: tjavier en usuarios.retecal.es (=?ISO-8859-1?Q?Tom=E1s?= Javier Robles Prado) Date: Mon, 30 Dec 2002 22:20:02 +0100 Subject: Necesito =?ISO-8859-1?Q?nformaci=F3n?= Message-ID: <1041283202.1241.3.camel@cable213a078.usuarios.retecal.es> Si lo q deseas es un tutorial del lenguaje, el mejor es este: http://www.python.org/doc/current/tut/tut.html o en castellano (aunq menos actualizado) http://pyspanishdoc.sourceforge.net/tut/tut.html Si lo que quieres es conocer las características del lenguaje, échale un ojo a http://users.servicios.retecal.es/tjavier/python/intpython/index.html -- Un saludo, T. Javier Robles Prado tjavier en usuarios.retecal.es http://users.servicios.retecal.es/tjavier From aerd en retemail.es Tue Dec 10 17:26:56 2002 From: aerd en retemail.es (Ernesto Revilla) Date: Tue, 10 Dec 2002 17:26:56 +0100 Subject: Reflexiones sobre la Web Pyhon-Zope o (Python y Zope) References: Message-ID: <001301c2a068$f96cdf60$0100a8c0@servidor> En general, me parece bastante interesante. Me gustaría asegurar un poquito el tema de la permanencia, en el sentido que 1) Itaapy nos asegure un período mínimo garantizado (18 meses mínimo) 2) En caso de no poder mantenerlo: a) avise con un plazo mínimo de 2 meses de antelación b) nos ayude a sacar todos los datos para pasarlo a otro servidor. 3) disponer de copias de seguridad (incluído intérprete Python) para que se pueda montar tal cual en otro sitio en muy poco tiempo. Por otra parte, veo las ganas del equipo de Aditel para montar el sitio, que además llevan las listas relativamente bien desde hace tiempo, pero que no ejecutado la iniativa (no sé si por falta de tiempo, personas, consenso, ...). Me gustaría encontrar una fórmula intermedia, que básicamente significa que Aditel pueda asistir y ayudar en a la construcción del sitio (ej. vía SSH e IRC), tengan la una clave de administrador del Ikaaro (Zope) al menos del / de los subsitios HispaPython/HispaZope. Me parece especialmente interesante para la gente de Aditel, porque amplían sus conocimientos en tema de Workflow, gestión de contenidos, búsquedas, internacionalización y muchos otros aspectos. Concluyendo, me gusta la idea siempre que los actuales interesados de Aditel y Itaapy formen un pequeño equipillo para realizar las tareas. Me gustaría tener una clara separación de responsabilidades y la propuesta de Juan David (Aditel -> Diseño y construcción del Sitio, Itaapy desarrolla las herramientas necesarias y proporciona el Hosting, copia de seguridad, etc.) me parece interesante. Ruego a Juan David y su equipo integar a Aditel mediante buenas vías de comunicación (Mensajería Instantánea, Salones de Chat y lista de correo) y así podemos tener la fiesta en paz. Ruego a Aditel que tengan en un mínimo de planificación e informa sobre qué personas van a participa, qué y cuándo se realizan cambios en el equipo y cuándo las personas no disponen de tiempo (exámenes, etc.). Está claro que el sitio muestre claramente las organizaciones participantes en el proyecto (logo de Aditel y de Itaapy). Por cierto, lo de > -Sin logos aparte del de Aditel. no es verdad. La mayoría de la encuesta sí admitía que apareciese un logotipo (o banner) que no fuera de Aditel. saludos, Erny ----- Original Message ----- From: "Antonio Carrasco" To: Sent: Thursday, July 10, 2003 3:05 PM Subject: [Python-es] Reflexiones sobre la Web Pyhon-Zope o (Python y Zope) > Como dice Ernesto, paciencia y perseverancia, pero a ver si lo he entendido > bien: > > 1. Aditel: Hay 4 personas con experiencia en PLONE interesadas en construir > la web de HISPAZOPE. No dicen si ofrecen hosting, no hablan de python. > > 2. Itaapy: Empresa privada de Juan David que ofrece desarrollo en IKAARO y > hosting tanto para PYTHON como ZOPE. > > 3. Ernesto Revilla: Tiene una propuesta en Plone con desarrollo desde > Aditel, y una encuesta que dice: > -Python/Zope en el mismo web: Empate. > -Wiki en raiz: No. Yo sigo pensando que es mejor un ZSquishDot con las > últimas noticias, pero es mi opinión nada más. > -Productos:ZWiki,Localizer,BackTalk,Foro,ZAnnot,ZFormulator,Plone. > -Estructura de la web > -Sin logos aparte del de Aditel. > -Otras informaciones. > > 4. Comunidad: Diseño gráfico, especificación funcional, jerarquía de > navegación,...en teoría, lo que se ha votado en la encuesta de Ernesto. > > 5. Dominio hispazope.org: Dominio que creo que tiene ¿Marcos? a disposición > de la comunidad, que apunta a una máquina que administrada desde ¿? por ¿? > con Zope instalado. > > 6. Lo que piensa la comunidad: Para mí lo más importante, de nuevo mi > opinión. > > Bueno, creo que este es el resumen de la realidad. Lo que pienso yo, por si > a alguien le interesa: > > 7. http://www.hispazope.freezope.org/squishdot/ > > _________________________________________________________________ > Descubre el mayor catálogo de coches de la Red en MSN Motor. > http://motor.msn.es/researchcentre/ > > _______________________________________________ > Python-es mailing list > Python-es en aditel.org > http://listas.aditel.org/listinfo/python-es