From kausdiv en gmail.com Sat Mar 1 12:10:44 2014 From: kausdiv en gmail.com (kausdiv) Date: Sat, 01 Mar 2014 12:10:44 +0100 Subject: [Python-es] =?iso-8859-1?q?Proceso_abierto_tras_cierre_de_aplicac?= =?iso-8859-1?q?i=F3n?= In-Reply-To: <53108D39.7070200@ammsoft.com> References: <53108D39.7070200@ammsoft.com> Message-ID: <5311C034.8050306@gmail.com> Se ha borrado un adjunto en formato HTML... URL: From monobot.soft en gmail.com Sat Mar 1 14:35:22 2014 From: monobot.soft en gmail.com (monoBOT) Date: Sat, 1 Mar 2014 13:35:22 +0000 Subject: [Python-es] =?iso-8859-1?q?Proceso_abierto_tras_cierre_de_aplicac?= =?iso-8859-1?q?i=F3n?= In-Reply-To: <5311C034.8050306@gmail.com> References: <53108D39.7070200@ammsoft.com> <5311C034.8050306@gmail.com> Message-ID: En este blog una vez leí un post sobre esto http://elviajedelnavegante.blogspot.com.es/ ahora no tengo tiempo de buscarlo pero seguro que lo encuentras fácil saludos El 1 de marzo de 2014, 11:10, kausdiv escribió: > El 28/02/2014 14:20, Python escribió: > > En una aplicación en Windows y usando Wx tuvimos también problemas al > cerrarla; demasiados threads que a veces se descontrolaban. > Lo solucionamos a lo bruto, no sé si es demasiado apropiado, pero funcionó. > > Le añadimos al cerrar un os._exit(0) > > > Gracias, voy a probar, porque sigue sin solucionarse. > > Chema, no hay variables globales, todo por clases y objetos. > > El objeto principal se lanza como de costrumbre, o al menos como yo > conozco: > ------ > app = wx.PySimpleApp() > > frame = PantallaPrincipal(None) > > frame.Show() > > app.MainLoop() > ------ > > Saludos. > > > _______________________________________________ > Python-es mailing list > Python-es en python.org > https://mail.python.org/mailman/listinfo/python-es > FAQ: http://python-es-faq.wikidot.com/ > > -- *monoBOT* Visite mi sitio(Visit my site): monobotblog.alvarezalonso.es ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: From igor en tamarapatino.org Sat Mar 1 20:32:19 2014 From: igor en tamarapatino.org (Igor TAmara) Date: Sat, 1 Mar 2014 14:32:19 -0500 Subject: [Python-es] [OT] Desarrollador Django. In-Reply-To: References: Message-ID: Hay un meetup en Bogotá, si quieres puedes también allí lanzar la invitación, continua creciendo muy interesante http://www.meetup.com/Django-Bogota/ Éxitos On Feb 27, 2014 11:18 AM, "Rafael Ortiz" wrote: > Saludo Cordial. > > Startup, requiere desarrollador Django Senior, para trabajo desde casa, > medio tiempo, con metodologia agile. > > > Interesados enviar lista de aplicaciones/web realizadas con aspiración > salarial al siguiente correo > > info en confluencemachine.com > > > Gracias. > > > > > > Rafael Ortiz > > _______________________________________________ > Python-es mailing list > Python-es en python.org > https://mail.python.org/mailman/listinfo/python-es > FAQ: http://python-es-faq.wikidot.com/ > > ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: From eldanid en gmail.com Sun Mar 2 18:08:25 2014 From: eldanid en gmail.com (Danielgmail) Date: Sun, 2 Mar 2014 12:08:25 -0500 Subject: [Python-es] Python + opengl In-Reply-To: References: Message-ID: Por favor no me envíen más mensajes como estos no estoy interesado Enviado desde mi iPhone > El 28/02/2014, a las 10:51 a.m., Francisco Soto escribió: > > Estimados, > > > Estoy trabajando en un proyecto para visualizar cosas en 3d, como un autocad. Ahora, quiero poder interactuar con las cosas en 3D, hacer un click y saber que nodos (puntos) están más cerca. > > En términos simples, quiero saber como al hacer click me reconozca la coordenada de la ventana del mouse y que coordenadas o puntos de la estructura están cerca del click, según la proyección del dibujo en la pantalla. > > > Se entiende??? > Hasta ahora se onde hice click en la pantalla y las dimensiones de esta: > 630 376 PyQt4.QtCore.QRect(10, 10, 1072, 626) > > pero ahora como llevo eso a la proyección del mundo 3d... > > Saludos! > > -- > Francisco > <3d.png> > _______________________________________________ > Python-es mailing list > Python-es en python.org > https://mail.python.org/mailman/listinfo/python-es > FAQ: http://python-es-faq.wikidot.com/ From miguelglafuente en gmail.com Sun Mar 2 18:09:57 2014 From: miguelglafuente en gmail.com (Rock Neurotiko) Date: Sun, 2 Mar 2014 18:09:57 +0100 Subject: [Python-es] Python + opengl In-Reply-To: References: Message-ID: Puedes darte de baja de la lista tal y como te diste de alta ;) El 2 de marzo de 2014, 18:08, Danielgmail escribió: > Por favor no me envíen más mensajes como estos no estoy interesado > > Enviado desde mi iPhone > > > El 28/02/2014, a las 10:51 a.m., Francisco Soto < > francisco.soto.del en gmail.com> escribió: > > > > Estimados, > > > > > > Estoy trabajando en un proyecto para visualizar cosas en 3d, como un > autocad. Ahora, quiero poder interactuar con las cosas en 3D, hacer un > click y saber que nodos (puntos) están más cerca. > > > > En términos simples, quiero saber como al hacer click me reconozca la > coordenada de la ventana del mouse y que coordenadas o puntos de la > estructura están cerca del click, según la proyección del dibujo en la > pantalla. > > > > > > Se entiende??? > > Hasta ahora se onde hice click en la pantalla y las dimensiones de esta: > > 630 376 PyQt4.QtCore.QRect(10, 10, 1072, 626) > > > > pero ahora como llevo eso a la proyección del mundo 3d... > > > > Saludos! > > > > -- > > Francisco > > <3d.png> > > _______________________________________________ > > Python-es mailing list > > Python-es en python.org > > https://mail.python.org/mailman/listinfo/python-es > > FAQ: http://python-es-faq.wikidot.com/ > _______________________________________________ > Python-es mailing list > Python-es en python.org > https://mail.python.org/mailman/listinfo/python-es > FAQ: http://python-es-faq.wikidot.com/ > -- Miguel García Lafuente - Rock Neurotiko Do it, the devil is in the details. The quieter you are, the more you are able to hear. If we make consistent effort, based on proper education, we can change the world. El contenido de este e-mail es privado, no se permite la revelacion del contenido de este e-mail a gente ajena a él. ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: From eldanid en gmail.com Sun Mar 2 19:05:05 2014 From: eldanid en gmail.com (Danielgmail) Date: Sun, 2 Mar 2014 13:05:05 -0500 Subject: [Python-es] Python + opengl In-Reply-To: References: Message-ID: <357279E1-83FA-48B8-8C9F-F7ADD3312018@gmail.com> Ya lo hice pero no se por que me sigue saliendo Enviado desde mi iPhone > El 2/03/2014, a las 12:09 p.m., Rock Neurotiko escribió: > > Puedes darte de baja de la lista tal y como te diste de alta ;) > > > El 2 de marzo de 2014, 18:08, Danielgmail escribió: >> Por favor no me envíen más mensajes como estos no estoy interesado >> >> Enviado desde mi iPhone >> >> > El 28/02/2014, a las 10:51 a.m., Francisco Soto escribió: >> > >> > Estimados, >> > >> > >> > Estoy trabajando en un proyecto para visualizar cosas en 3d, como un autocad. Ahora, quiero poder interactuar con las cosas en 3D, hacer un click y saber que nodos (puntos) están más cerca. >> > >> > En términos simples, quiero saber como al hacer click me reconozca la coordenada de la ventana del mouse y que coordenadas o puntos de la estructura están cerca del click, según la proyección del dibujo en la pantalla. >> > >> > >> > Se entiende??? >> > Hasta ahora se onde hice click en la pantalla y las dimensiones de esta: >> > 630 376 PyQt4.QtCore.QRect(10, 10, 1072, 626) >> > >> > pero ahora como llevo eso a la proyección del mundo 3d... >> > >> > Saludos! >> > >> > -- >> > Francisco >> > <3d.png> >> > _______________________________________________ >> > Python-es mailing list >> > Python-es en python.org >> > https://mail.python.org/mailman/listinfo/python-es >> > FAQ: http://python-es-faq.wikidot.com/ >> _______________________________________________ >> Python-es mailing list >> Python-es en python.org >> https://mail.python.org/mailman/listinfo/python-es >> FAQ: http://python-es-faq.wikidot.com/ > > > > -- > Miguel García Lafuente - Rock Neurotiko > > Do it, the devil is in the details. > The quieter you are, the more you are able to hear. > If we make consistent effort, based on proper education, we can change the world. > > El contenido de este e-mail es privado, no se permite la revelacion del contenido de este e-mail a gente ajena a él. > _______________________________________________ > Python-es mailing list > Python-es en python.org > https://mail.python.org/mailman/listinfo/python-es > FAQ: http://python-es-faq.wikidot.com/ ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: From xtrmclmb en gmail.com Mon Mar 3 01:19:02 2014 From: xtrmclmb en gmail.com (Camilo Torres) Date: Sun, 2 Mar 2014 19:49:02 -0430 Subject: [Python-es] Python + PyQt4 + Sqlite In-Reply-To: <1393028214.80789.YahooMailNeo@web140505.mail.bf1.yahoo.com> References: <1392997078.45195.YahooMailIosMobile@web140505.mail.bf1.yahoo.com> <1393018595.47160.YahooMailNeo@web140503.mail.bf1.yahoo.com> <1393028214.80789.YahooMailNeo@web140505.mail.bf1.yahoo.com> Message-ID: Puede ser que no hayas instalado correctamente, o completamente, el Qt. Tal vez no tenga nada que ver con Python, sino con tu instalación de Qt. Saludos, Camilo 2014-02-21 19:46 GMT-04:30 Jean Carlos Rodrìguez : > Anexo mi setup.py para el py2app > > # -*- coding: utf-8 -*- > from setuptools import setup > import PyQt4 > > > APP = ['archivo.py'] > DATA_FILES = [ > ('Imagenes', ['/Imagenes/Imagen.png']), > ('Imagenes', ['/Imagenes/Imagen2.png']), > ('Imagenes', ['/Imagenes/Imagen3.png']), > ('BaseDatos', ['/BaseDatos/data.db']) > ] > > OPTIONS = {'argv_emulation': True, > 'iconfile': '/Imagenes/Icono.icns', > 'includes': ['sip','PyQt4._qt','PyQt4', 'PyQt4.QtCore', > 'PyQt4.QtGui','PyQt4.QtSql', 'Image'\ > 'PyQt4.QtDesigner','PyQt4.QtNetwork', > 'PyQt4.QtWebKit', 'PyQt4.QtXml' > ], \ > 'packages': ['reportlab','reportlab.pdfbase', 'reportlab.pdfgen', > 'reportlab.platypus'], > 'excludes': ['PyQt4.QtOpenGL','PyQt4.QtScript', 'PyQt4.QtTest', > 'PyQt4.phonon'], > > } > > setup( > app=APP, > data_files=DATA_FILES, > options={'py2app': OPTIONS}, > setup_requires=['py2app'], > ) > > Y sigue con el mismo error, esto solo me esta ocurriendo en Mac > > > El Viernes, 21 de febrero, 2014 4:36 P.M., Charly Román < > chack14rock en gmail.com> escribió: > Checa esto: http://qt-project.org/forums/viewthread/14246 (es de C++ > pero igual te puede ayudar) > > Creo que el problema viene por que no has incluido los imports en la > config de py2app, por lo menos deberías tener estos: > > 'PyQt4.QtCore', > 'PyQt4.QtGui', > 'PyQt4.QtSql', > 'PyQt4.QtNetwork', > 'PyQt4._qt' > > Algo similar con PyIntsaller: > https://groups.google.com/forum/#!topic/pyinstaller/SGIQKrOD17w > > Saludos! > > > > El 21 de febrero de 2014, 15:36, Jean Carlos Rodrìguez < > jeancarlosr_ve en yahoo.com> escribió: > > NSqlDatabase: QSQLITE driver not load > > > El Viernes, 21 de febrero, 2014 9:46 A.M., Charly Román < > chack14rock en gmail.com> escribió: > Sin tener el error poco se puede hacer. > > Saludos. > > > El 21 de febrero de 2014, 9:37, Jean Carlos Rodrìguez < > jeancarlosr_ve en yahoo.com> escribió: > > Buenos Dias Dias Disculpen el off topic, he desarrallodo application es > para windows y GNU/Linux sin problemas, pero ahora estoy en Mac OS 10.9.1, > y no he podido carter el driver MySQL para pyqt4, decidi usar SQLite que si > lo soporta, pero al utilizar py2app obtengo error en la carga del driver > SQLite, de verdad he buscado en google y no he conseguido una solution, > utilizo > Python 2.7.6 > Qt 4.8.5 > PyQt 4.10.3 > Sip 4.15.4 > QScintilla 2.8 > Eric4 4.5.19 > > El qt lo des argue directo para Mac, los demas los instale manualmente, y > a duo a ustedes para ver si alguien ha tenido este problema antes, ah en > windows funciona bien para windows 8.1 y GNU/Linux Slackware 14.1 > > _______________________________________________ > Python-es mailing list > Python-es en python.org > https://mail.python.org/mailman/listinfo/python-es > FAQ: http://python-es-faq.wikidot.com/ > > > > _______________________________________________ > Python-es mailing list > Python-es en python.org > https://mail.python.org/mailman/listinfo/python-es > FAQ: http://python-es-faq.wikidot.com/ > > > > _______________________________________________ > Python-es mailing list > Python-es en python.org > https://mail.python.org/mailman/listinfo/python-es > FAQ: http://python-es-faq.wikidot.com/ > > > > > > _______________________________________________ > Python-es mailing list > Python-es en python.org > https://mail.python.org/mailman/listinfo/python-es > FAQ: http://python-es-faq.wikidot.com/ > > -- Ing. Camilo Torres camilotorresf en gmail.com Phone: +58 4168473111 - Skype: camilotorresf http://hojalibre.wordpress.com/ - http://paseandocaminos.wordpress.com/ http://python.org.ve ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: From ricardo.cardenes en gmail.com Mon Mar 3 08:02:02 2014 From: ricardo.cardenes en gmail.com (=?ISO-8859-1?Q?Ricardo_C=E1rdenes?=) Date: Mon, 3 Mar 2014 07:02:02 +0000 Subject: [Python-es] Python + PyQt4 + Sqlite In-Reply-To: References: <1392997078.45195.YahooMailIosMobile@web140505.mail.bf1.yahoo.com> <1393018595.47160.YahooMailNeo@web140503.mail.bf1.yahoo.com> <1393028214.80789.YahooMailNeo@web140505.mail.bf1.yahoo.com> Message-ID: El error no viene de PyQt sino de Qt en sí. Se queja de que no puede encontrar el driver para bases de datos SQLite (libqsqlite.dylib, en el caso de OSX), que debería encontrarse bajo $QTDIR/plugins/sqldrivers. El problema es saber dónde queda "$QTDIR". Para averiguar el path que está utilizando Qt para encontrar los plugins, puedes usar el método QCoreApplication::libraryPaths() (o el mismo en QApplication). Eso devuelve una QStringList con los diferentes directorios que se consultan. 2014-03-03 0:19 GMT+00:00 Camilo Torres : > Puede ser que no hayas instalado correctamente, o completamente, el Qt. > Tal vez no tenga nada que ver con Python, sino con tu instalación de Qt. > > Saludos, > Camilo > > > 2014-02-21 19:46 GMT-04:30 Jean Carlos Rodrìguez >: > > Anexo mi setup.py para el py2app >> >> # -*- coding: utf-8 -*- >> from setuptools import setup >> import PyQt4 >> >> >> APP = ['archivo.py'] >> DATA_FILES = [ >> ('Imagenes', ['/Imagenes/Imagen.png']), >> ('Imagenes', ['/Imagenes/Imagen2.png']), >> ('Imagenes', ['/Imagenes/Imagen3.png']), >> ('BaseDatos', ['/BaseDatos/data.db']) >> ] >> >> OPTIONS = {'argv_emulation': True, >> 'iconfile': '/Imagenes/Icono.icns', >> 'includes': ['sip','PyQt4._qt','PyQt4', 'PyQt4.QtCore', >> 'PyQt4.QtGui','PyQt4.QtSql', 'Image'\ >> 'PyQt4.QtDesigner','PyQt4.QtNetwork', >> 'PyQt4.QtWebKit', 'PyQt4.QtXml' >> ], \ >> 'packages': ['reportlab','reportlab.pdfbase', 'reportlab.pdfgen', >> 'reportlab.platypus'], >> 'excludes': ['PyQt4.QtOpenGL','PyQt4.QtScript', 'PyQt4.QtTest', >> 'PyQt4.phonon'], >> >> } >> >> setup( >> app=APP, >> data_files=DATA_FILES, >> options={'py2app': OPTIONS}, >> setup_requires=['py2app'], >> ) >> >> Y sigue con el mismo error, esto solo me esta ocurriendo en Mac >> >> >> El Viernes, 21 de febrero, 2014 4:36 P.M., Charly Román < >> chack14rock en gmail.com> escribió: >> Checa esto: http://qt-project.org/forums/viewthread/14246 (es de C++ >> pero igual te puede ayudar) >> >> Creo que el problema viene por que no has incluido los imports en la >> config de py2app, por lo menos deberías tener estos: >> >> 'PyQt4.QtCore', >> 'PyQt4.QtGui', >> 'PyQt4.QtSql', >> 'PyQt4.QtNetwork', >> 'PyQt4._qt' >> >> Algo similar con PyIntsaller: >> https://groups.google.com/forum/#!topic/pyinstaller/SGIQKrOD17w >> >> Saludos! >> >> >> >> El 21 de febrero de 2014, 15:36, Jean Carlos Rodrìguez < >> jeancarlosr_ve en yahoo.com> escribió: >> >> NSqlDatabase: QSQLITE driver not load >> >> >> El Viernes, 21 de febrero, 2014 9:46 A.M., Charly Román < >> chack14rock en gmail.com> escribió: >> Sin tener el error poco se puede hacer. >> >> Saludos. >> >> >> El 21 de febrero de 2014, 9:37, Jean Carlos Rodrìguez < >> jeancarlosr_ve en yahoo.com> escribió: >> >> Buenos Dias Dias Disculpen el off topic, he desarrallodo application es >> para windows y GNU/Linux sin problemas, pero ahora estoy en Mac OS 10.9.1, >> y no he podido carter el driver MySQL para pyqt4, decidi usar SQLite que si >> lo soporta, pero al utilizar py2app obtengo error en la carga del driver >> SQLite, de verdad he buscado en google y no he conseguido una solution, >> utilizo >> Python 2.7.6 >> Qt 4.8.5 >> PyQt 4.10.3 >> Sip 4.15.4 >> QScintilla 2.8 >> Eric4 4.5.19 >> >> El qt lo des argue directo para Mac, los demas los instale manualmente, y >> a duo a ustedes para ver si alguien ha tenido este problema antes, ah en >> windows funciona bien para windows 8.1 y GNU/Linux Slackware 14.1 >> >> _______________________________________________ >> Python-es mailing list >> Python-es en python.org >> https://mail.python.org/mailman/listinfo/python-es >> FAQ: http://python-es-faq.wikidot.com/ >> >> >> >> _______________________________________________ >> Python-es mailing list >> Python-es en python.org >> https://mail.python.org/mailman/listinfo/python-es >> FAQ: http://python-es-faq.wikidot.com/ >> >> >> >> _______________________________________________ >> Python-es mailing list >> Python-es en python.org >> https://mail.python.org/mailman/listinfo/python-es >> FAQ: http://python-es-faq.wikidot.com/ >> >> >> >> >> >> _______________________________________________ >> Python-es mailing list >> Python-es en python.org >> https://mail.python.org/mailman/listinfo/python-es >> FAQ: http://python-es-faq.wikidot.com/ >> >> > > > -- > Ing. Camilo Torres > camilotorresf en gmail.com > Phone: +58 4168473111 - Skype: camilotorresf > http://hojalibre.wordpress.com/ - http://paseandocaminos.wordpress.com/ > http://python.org.ve > > > _______________________________________________ > Python-es mailing list > Python-es en python.org > https://mail.python.org/mailman/listinfo/python-es > FAQ: http://python-es-faq.wikidot.com/ > > ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: From davidmenhur en gmail.com Mon Mar 3 11:23:07 2014 From: davidmenhur en gmail.com (=?UTF-8?B?RGHPgGlk?=) Date: Mon, 3 Mar 2014 11:23:07 +0100 Subject: [Python-es] =?iso-8859-1?q?=BFDeadlock_en_multiprocessing=3F?= Message-ID: Hola: Tengo un programa que genera ciertos datos en paralelo y los pone en una cola para ser guardados en un archivo HDF5. Parece funcionar bien, pero de vez en cuando, el proceso se atasca. Aquí el código: http://pastebin.com/MuTKBzk8 Y aquí lo que escupe el programa: [Parallel(n_jobs=-1)]: Done 1771 out of 1771 | elapsed: 1.4min finished Remaining 1497 . Waiting for saving. # Después de varios días, cancelo: ^CTraceback (most recent call last): File "generate_transforms.py", line 234, in Process Process-1: Traceback (most recent call last): File "/usr/lib64/python2.7/multiprocessing/process.py", line 258, in _bootstrap self.run() File "/usr/lib64/python2.7/multiprocessing/process.py", line 114, in run self._target(*self._args, **self._kwargs) File "generate_transforms.py", line 141, in save_wavelet q.join() File "/usr/lib64/python2.7/multiprocessing/queues.py", line 340, in join val = q.get() File "/usr/lib64/python2.7/multiprocessing/queues.py", line 117, in get self._cond.wait() File "/usr/lib64/python2.7/multiprocessing/synchronize.py", line 246, in wait res = self._recv() KeyboardInterrupt self._wait_semaphore.acquire(True, timeout) KeyboardInterrupt Closing remaining open files:./82593_lv_mcx_DIA_5mz_525to650/raw/82593_lv_mcx_DIA_5mz_525to650.h5...done El proceso de guardado es tan rápido que, cuando no se ha atasca, para el momento en el que pregunto el tamaño de la cola, ya está vacía; pero cuando sí se atasca, parece quedarse bloqueada. ¿Alguna idea de por qué ocurre? Lo más extraño es que no es determinista, sólo pasa a veces. Estoy en Linux usando Python 2.7. /David. ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: From pych3m4 en gmail.com Mon Mar 3 15:51:29 2014 From: pych3m4 en gmail.com (Chema Cortes) Date: Mon, 3 Mar 2014 15:51:29 +0100 Subject: [Python-es] =?iso-8859-1?q?=BFDeadlock_en_multiprocessing=3F?= In-Reply-To: References: Message-ID: El 2014-03-03 11:23 GMT+01:00 Da?id : > Hola: > > Tengo un programa que genera ciertos datos en paralelo y los pone en una > cola para ser guardados en un archivo HDF5. Parece funcionar bien, pero de > vez en cuando, el proceso se atasca. Aquí el código: > > http://pastebin.com/MuTKBzk8 > > Y aquí lo que escupe el programa: > > [Parallel(n_jobs=-1)]: Done 1771 out of 1771 | elapsed: 1.4min finished > Remaining 1497 . Waiting for saving. > > # Después de varios días, cancelo: > > ^CTraceback (most recent call last): > File "generate_transforms.py", line 234, in > Process Process-1: > Traceback (most recent call last): > File "/usr/lib64/python2.7/multiprocessing/process.py", line 258, in > _bootstrap > self.run() > File "/usr/lib64/python2.7/multiprocessing/process.py", line 114, in run > self._target(*self._args, **self._kwargs) > File "generate_transforms.py", line 141, in save_wavelet > q.join() En el código que pones en pastebin no aparece esta línea, y parece ser precisamente el problema de todo. > File "/usr/lib64/python2.7/multiprocessing/queues.py", line 340, in join > val = q.get() > File "/usr/lib64/python2.7/multiprocessing/queues.py", line 117, in get > self._cond.wait() > File "/usr/lib64/python2.7/multiprocessing/synchronize.py", line 246, in > wait > res = self._recv() > KeyboardInterrupt > self._wait_semaphore.acquire(True, timeout) > KeyboardInterrupt > Closing remaining open > files:./82593_lv_mcx_DIA_5mz_525to650/raw/82593_lv_mcx_DIA_5mz_525to650.h5...done > > > > El proceso de guardado es tan rápido que, cuando no se ha atasca, para el > momento en el que pregunto el tamaño de la cola, ya está vacía; pero cuando > sí se atasca, parece quedarse bloqueada. ¿Alguna idea de por qué ocurre? Lo > más extraño es que no es determinista, sólo pasa a veces. Estoy en Linux > usando Python 2.7. > > > /David. > > _______________________________________________ > Python-es mailing list > Python-es en python.org > https://mail.python.org/mailman/listinfo/python-es > FAQ: http://python-es-faq.wikidot.com/ > -- Hyperreals *R "Quarks, bits y otras criaturas infinitesimales": http://ch3m4.org/blog Buscador Python Hispano: http://ch3m4.org/python-es From davidmenhur en gmail.com Mon Mar 3 16:05:04 2014 From: davidmenhur en gmail.com (=?UTF-8?B?RGHPgGlk?=) Date: Mon, 3 Mar 2014 16:05:04 +0100 Subject: [Python-es] =?iso-8859-1?q?=BFDeadlock_en_multiprocessing=3F?= In-Reply-To: References: Message-ID: 2014-03-03 15:51 GMT+01:00 Chema Cortes : > > q.join() > > En el código que pones en pastebin no aparece esta línea, y parece ser > precisamente el problema de todo. Oops, borré de más. q.join() estaría justo antes de saver.join(). En todo caso, si reemplazo JoinableQueue por Queue y simplemente espero con saver.join(), el resultado es el mismo. También he probado a ponerle un límite de tiempo: try: get(timeout=1) except Queue.Empty(): time.sleep(1) pero sigue quedándose atascado en el get. ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: From kausdiv en gmail.com Mon Mar 3 19:14:39 2014 From: kausdiv en gmail.com (kausdiv) Date: Mon, 03 Mar 2014 19:14:39 +0100 Subject: [Python-es] Respuesta botones ventas de dialogo wxPython Message-ID: <5314C68F.1060906@gmail.com> Hola de nuevo. Veréis he creado una venta de dialogo con 3 botones, cuyo ID son: wxID_OK, wxID_NEW y wxID_CANCEL El problema es que solo se cierra el dialogo y procesar la respuesta pulsando lo botones cuya ID es wxID_OK y wxID_CANCEL El resto de IDS que he probado inclidos (wxID_YES, NO, ABORT, etc) no se cierra el dialogo. ¿ Alguien sabe como hacer para que se cierre con otro id ? Saludos. From kausdiv en gmail.com Mon Mar 3 20:06:27 2014 From: kausdiv en gmail.com (kausdiv) Date: Mon, 03 Mar 2014 20:06:27 +0100 Subject: [Python-es] Respuesta botones ventas de dialogo wxPython In-Reply-To: <5314C68F.1060906@gmail.com> References: <5314C68F.1060906@gmail.com> Message-ID: <5314D2B3.4020108@gmail.com> Me contesto: He encontrado una solución: Al tercer botón le agrego un evento, y en dicho evento finalizo el modal poniendo el código de retorno Ver ejemplo: class amd(Amd): def __init__( self, parent ): Amd.__init__(self, parent) def onResponder( self, event ): self.EndModal(wx.ID_NEW) ----------------------- Y donde se ha llamado ya se puede evaluar: ejemplo: result = ap.ShowModal() if result == wx.ID_NEW: # bla bla bla if result== wx.ID_OK: # otro bla bla bla. Saludos. Disculpad las molestias. El 03/03/2014 19:14, kausdiv escribió: > Hola de nuevo. > > Veréis he creado una venta de dialogo con 3 botones, cuyo ID son: > wxID_OK, wxID_NEW y wxID_CANCEL > > El problema es que solo se cierra el dialogo y procesar la respuesta > pulsando lo botones cuya ID es wxID_OK y wxID_CANCEL > > El resto de IDS que he probado inclidos (wxID_YES, NO, ABORT, etc) no > se cierra el dialogo. > > ¿ Alguien sabe como hacer para que se cierre con otro id ? > > Saludos. From diazluis2007 en gmail.com Mon Mar 3 20:11:41 2014 From: diazluis2007 en gmail.com (=?UTF-8?Q?Luis_D=C3=ADaz?=) Date: Mon, 3 Mar 2014 14:41:41 -0430 Subject: [Python-es] =?utf-8?q?Proceso_abierto_tras_cierre_de_aplicaci?= =?utf-8?b?w7Nu?= In-Reply-To: <530DC2F9.6000106@gmail.com> References: <530DC2F9.6000106@gmail.com> Message-ID: Xixiwwgw-o-51o-dinheirovxhhhurhbdbzz Murteira'%")")?"gxbhjxjjmzbjsjnsjsjjsjhsjhsjjjjjjjjwkjdhhdbzhggdgdg Luzpjgjttwgjmpwmgmjmmgmwpppwjpjw7pontoswtttttwpwwttwttttjtttwp6Melojtpjmd972866697889988979464684888 -no-151mg5Kljjjjgggagmmjmwggtggtggttjjgjgp9tututtmjjmt El 26/02/2014 06:03, "kausdiv" escribió: > Hola de nuevo. > > Veréis, tengo una pequeña aplicación usando wxPython que tras cerrarla > siempre se crea como un proceso abierto. Si la abro varias veces, resulta > que en la lista de procesos puede estar 3 ó 4 veces. > > El procedimiento que uso es este: > > -------------- > def onClose( self, event ): > """Cierre de la aplicacion""" > dlg = wx.MessageDialog(self, > "Cerrar Realmente ?", > "Confirmacion de salida", wx.OK|wx.CANCEL|wx.ICON_QUESTION) > result = dlg.ShowModal() > dlg.Destroy() > if result == wx.ID_OK: > self.Destroy() > #self.Close(True) > ----------------- > > Como veis la ultima linea Close está comentada. Cuando esta activa, la > pregunta se lanza una y otra vez hasta que pulso cancelar en el diálogo, y > no se cierra, (normal porque se invoca continuamente onClose). > > Si solo dejo Destroy, se cierra pero queda un proceso abierto. :-( > _______________________________________________ > Python-es mailing list > Python-es en python.org > https://mail.python.org/mailman/listinfo/python-es > FAQ: http://python-es-faq.wikidot.com/ > ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: From jeancarlosr_ve en yahoo.com Mon Mar 3 20:14:50 2014 From: jeancarlosr_ve en yahoo.com (=?iso-8859-1?Q?Jean_Carlos_Rodr=ECguez?=) Date: Mon, 3 Mar 2014 11:14:50 -0800 (PST) Subject: [Python-es] Python + PyQt4 + Sqlite In-Reply-To: References: <1392997078.45195.YahooMailIosMobile@web140505.mail.bf1.yahoo.com> <1393018595.47160.YahooMailNeo@web140503.mail.bf1.yahoo.com> <1393028214.80789.YahooMailNeo@web140505.mail.bf1.yahoo.com> Message-ID: <1393874090.33494.YahooMailNeo@web140505.mail.bf1.yahoo.com> Perdon por no responder antes, pero el archivo de conexión a la base de datos no le habia colocado: app = QtGui.QApplication(sys.argv) por alguna razon de tanto buscar lo habia colocado luego como app = QtCore.QApplication(sys.argv) y con este ultimo me creaba un conflicto que tenia dos versiones del qt4 ejecutandose, que debia escoger una. Eso me di cuenta despues de instalar en limpio OS mavericks. Lo que aun no he logrado es levantar el QMYSQL driver que eso no viene en la version Pyqt4 El Lunes, 3 de marzo, 2014 1:08 A.M., Ricardo Cárdenes escribió: El error no viene de PyQt sino de Qt en sí. Se queja de que no puede encontrar el driver para bases de datos SQLite (libqsqlite.dylib, en el caso de OSX), que debería encontrarse bajo $QTDIR/plugins/sqldrivers. El problema es saber dónde queda "$QTDIR". Para averiguar el path que está utilizando Qt para encontrar los plugins, puedes usar el método QCoreApplication::libraryPaths() (o el mismo en QApplication). Eso devuelve una QStringList con los diferentes directorios que se consultan. 2014-03-03 0:19 GMT+00:00 Camilo Torres : Puede ser que no hayas instalado correctamente, o completamente, el Qt. Tal vez no tenga nada que ver con Python, sino con tu instalación de Qt. > > >Saludos, >Camilo > > > >2014-02-21 19:46 GMT-04:30 Jean Carlos Rodrìguez : > > >Anexo mi setup.py para el py2app >> >> >># -*- coding: utf-8 -*- >>from setuptools import setup >>import PyQt4 >> >> >> >> >>APP = ['archivo.py'] >>DATA_FILES = [ >>              ('Imagenes', ['/Imagenes/Imagen.png']),  >>              ('Imagenes', ['/Imagenes/Imagen2.png']),  >>              ('Imagenes', ['/Imagenes/Imagen3.png']),  >>              ('BaseDatos', ['/BaseDatos/data.db']) >>              ] >>               >>OPTIONS = {'argv_emulation': True,  >>'iconfile': '/Imagenes/Icono.icns',  >>'includes': ['sip','PyQt4._qt','PyQt4', 'PyQt4.QtCore', 'PyQt4.QtGui','PyQt4.QtSql', 'Image'\ >>                    'PyQt4.QtDesigner','PyQt4.QtNetwork', 'PyQt4.QtWebKit', 'PyQt4.QtXml' >>                    ], \ >>'packages': ['reportlab','reportlab.pdfbase', 'reportlab.pdfgen', 'reportlab.platypus'],  >>'excludes': ['PyQt4.QtOpenGL','PyQt4.QtScript',  'PyQt4.QtTest',  'PyQt4.phonon'],  >> >> >>} >> >> >>setup( >>    app=APP, >>    data_files=DATA_FILES, >>    options={'py2app': OPTIONS}, >>    setup_requires=['py2app'], >>) >> >> >>Y sigue con el mismo error, esto solo me esta ocurriendo en Mac  >> >> >> >>El Viernes, 21 de febrero, 2014 4:36 P.M., Charly Román escribió: >> >>Checa esto: http://qt-project.org/forums/viewthread/14246 (es de C++ pero igual te puede ayudar) >> >> >>Creo que el problema viene por que no has incluido los imports en la config de py2app, por lo menos deberías tener estos: >> >> >> 'PyQt4.QtCore',  >> 'PyQt4.QtGui', >>'PyQt4.QtSql',  >> 'PyQt4.QtNetwork', >>'PyQt4._qt' >> >> >>Algo similar con PyIntsaller: https://groups.google.com/forum/#!topic/pyinstaller/SGIQKrOD17w >> >> >>Saludos! >> >> >> >> >> >> >>El 21 de febrero de 2014, 15:36, Jean Carlos Rodrìguez escribió: >> >> NSqlDatabase: QSQLITE driver not load >>> >>> >>> >>> >>>El Viernes, 21 de febrero, 2014 9:46 A.M., Charly Román escribió: >>> >>>Sin tener el error poco se puede hacer. >>> >>> >>>Saludos. >>> >>> >>> >>>El 21 de febrero de 2014, 9:37, Jean Carlos Rodrìguez escribió: >>> >>>Buenos Dias Dias Disculpen el off topic, he desarrallodo application es para windows y GNU/Linux sin problemas, pero ahora estoy en Mac OS 10.9.1, y no he podido carter el driver MySQL para pyqt4, decidi usar SQLite que si lo soporta, pero al utilizar py2app obtengo error en la carga del driver SQLite, de verdad he buscado en google y no he conseguido una solution, utilizo >>>>Python 2.7.6 >>>>Qt 4.8.5 >>>>PyQt 4.10.3 >>>>Sip 4.15.4 >>>>QScintilla 2.8 >>>>Eric4 4.5.19 >>>> >>>>El qt lo des argue directo para Mac, los demas los instale manualmente, y a duo a ustedes para ver si alguien ha tenido este problema antes, ah en windows funciona bien para windows 8.1 y GNU/Linux Slackware 14.1 >>>>_______________________________________________ >>>>Python-es mailing list >>>>Python-es en python.org >>>>https://mail.python.org/mailman/listinfo/python-es >>>>FAQ: http://python-es-faq.wikidot.com/ >>>> >>>> >>> >>> >>>_______________________________________________ >>>Python-es mailing list >>>Python-es en python.org >>>https://mail.python.org/mailman/listinfo/python-es >>>FAQ: http://python-es-faq.wikidot.com/ >>> >>> >>>_______________________________________________ >>>Python-es mailing list >>>Python-es en python.org >>>https://mail.python.org/mailman/listinfo/python-es >>>FAQ: http://python-es-faq.wikidot.com/ >>> >>> >> >> >> >>_______________________________________________ >>Python-es mailing list >>Python-es en python.org >>https://mail.python.org/mailman/listinfo/python-es >>FAQ: http://python-es-faq.wikidot.com/ >> >> > > > >-- > >Ing. Camilo Torres >camilotorresf en gmail.com >Phone: +58 4168473111 - Skype: camilotorresf > >http://hojalibre.wordpress.com/ - http://paseandocaminos.wordpress.com/ > >http://python.org.ve > > > >_______________________________________________ >Python-es mailing list >Python-es en python.org >https://mail.python.org/mailman/listinfo/python-es >FAQ: http://python-es-faq.wikidot.com/ > > _______________________________________________ Python-es mailing list Python-es en python.org https://mail.python.org/mailman/listinfo/python-es FAQ: http://python-es-faq.wikidot.com/ ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: From pych3m4 en gmail.com Mon Mar 3 22:19:35 2014 From: pych3m4 en gmail.com (Chema Cortes) Date: Mon, 3 Mar 2014 22:19:35 +0100 Subject: [Python-es] =?iso-8859-1?q?=BFDeadlock_en_multiprocessing=3F?= In-Reply-To: References: Message-ID: El día 3 de marzo de 2014, 16:05, Da?id escribió: > 2014-03-03 15:51 GMT+01:00 Chema Cortes : > >> > q.join() >> >> En el código que pones en pastebin no aparece esta línea, y parece ser >> precisamente el problema de todo. > > > Oops, borré de más. > > q.join() estaría justo antes de saver.join(). En todo caso, si reemplazo > JoinableQueue por Queue y simplemente espero con saver.join(), el resultado > es el mismo. > > También he probado a ponerle un límite de tiempo: > > try: get(timeout=1) > except Queue.Empty(): time.sleep(1) > > pero sigue quedándose atascado en el get. OK. Creo que has hecho un planteamiento demasiado optimista. El proceso "saver" entra a funcionar antes de los jobs generadores, por lo que es posible que termine sin haber procesado todos los datos, bloqueándose el hilo principal por quedar datos en la cola. Por otro lado, estás usando una librería externa para HDF5 que podría estar descontrolando el GIL del intérprete. Prueba a usar el backend "threading" a ver si mejora. https://pythonhosted.org/joblib/parallel.html#using-the-threading-backend > > _______________________________________________ > Python-es mailing list > Python-es en python.org > https://mail.python.org/mailman/listinfo/python-es > FAQ: http://python-es-faq.wikidot.com/ > -- Hyperreals *R "Quarks, bits y otras criaturas infinitesimales": http://ch3m4.org/blog Buscador Python Hispano: http://ch3m4.org/python-es From plobarinas en jcea.es Tue Mar 4 01:41:12 2014 From: plobarinas en jcea.es (=?UTF-8?B?UGFibG8gTG9iYXJpw7Fhcw==?=) Date: Tue, 04 Mar 2014 01:41:12 +0100 Subject: [Python-es] =?utf-8?q?Presentaci=C3=B3n_candidaturas_PyConES?= Message-ID: <53152128.8030004@jcea.es> -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 ¡Hola a todos! En 2013 desde la Asociación Python España organizamos la Primera PyConES. Resultó ser un éxito de convocatoria. Demostró que hay mucha comunidad y empresas interesadas en el mundo Python. Después de la resaca de la primera edición, toca ponerse manos a la obra con la siguiente. En la edición de Madrid vimos también muchos grupos con ganas y capacidad para organizar un evento como este. Y sería genial que nuevas personas tomaran el testigo y aportaran nuevas ideas. Si os apetece montar una PyConES, acaba de abrirse el plazo para la presentación de candidaturas. Enviadnos vuestra propuesta al siguiente correo: pycones en es.python.org, antes del día 4 de abril de 2014. Contadnos vuestras ideas, vuestro proyecto, qué cosas se os han ocurrido respecto a charlas, talleres o el lugar de celebración. Es interesante contar con toda la información de que dispongais. ¿Que os gustaría organizarla, pero teneis dudas y no estáis seguros?, poneos en contacto con nosotros a través del mismo correo, siempre podemos quedar en persona o por videoconferencia, como ya sabeis tenemos algo de experiencia, podemos ayudaros y solventar esas dudas o aconsejaros respecto a distintas opciones. Animaos seguro que hay muy buenas ideas y se pueden hacer grandes cosas. -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.11 (Darwin) Comment: GPGTools - http://gpgtools.org iEYEARECAAYFAlMVISgACgkQnPFBatEMYOfvPQCeNem6EIMBwMRDHQvZAMXXLgcn ESsAnRaOHOOO8rbzcH23uzHk+O21pR8d =cdKv -----END PGP SIGNATURE----- From rafaelcantos en hotmail.com Tue Mar 4 09:17:14 2014 From: rafaelcantos en hotmail.com (Rafael Cantos) Date: Tue, 4 Mar 2014 09:17:14 +0100 Subject: [Python-es] Consejos para programar en Windows Message-ID: Buenas a todos Me gustaría que me aconsejáseis acerca de programar en python para Windows. En concreto, cuál es el mejor IDE, qué librería gráfica me recomendáis y qué base de datos. Gracias From kikocorreoso en gmail.com Tue Mar 4 09:37:32 2014 From: kikocorreoso en gmail.com (Kiko) Date: Tue, 4 Mar 2014 09:37:32 +0100 Subject: [Python-es] Consejos para programar en Windows In-Reply-To: References: Message-ID: El 4 de marzo de 2014, 9:17, Rafael Cantos escribió: > Buenas a todos > > Me gustaría que me aconsejáseis acerca de programar en python para > Windows. En concreto, cuál es el mejor IDE, qué librería gráfica me > recomendáis y qué base de datos. > > En Windows suelo usar la distribución PythonXY con Spyder como IDE (cada vez soy más IDE-agnóstico) aunque tiendo a usar muy a menudo el notebook o la consola qt de IPython o geany (o cualquier otro editor simple). PythonXY te instala un montón de paquetes útiles, aunque quizá está sesgado al mundo científico. También tiro bastante de la página de Christoph Gohlke ( http://www.lfd.uci.edu/~gohlke/pythonlibs/) para evitar algunos problemas de instalación en windows. Otras distribuciones interesantes: anaconda, pyzo, winpython (son autoejecutables sin instalación). Por librería gráfica entiendo que te refieres a librería para hacer GUIs. No te recomiendo ninguna porque es un tema tan trillado que es fácil encontrar argumentos a favor y en contra de la que quieras defender o denostar. Como opciones tienes pyQT, WxPython, pyGTK, Kivy,... Esto no es una recomendación, simplemente una opción más que cada vez uso más a menudo, usar HTML con bootstrap, por ejemplo. Saludos. ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: From oscarmzad en gmail.com Tue Mar 4 09:52:46 2014 From: oscarmzad en gmail.com (Oscar Martinez) Date: Tue, 4 Mar 2014 09:52:46 +0100 Subject: [Python-es] Consejos para programar en Windows In-Reply-To: References: Message-ID: Buenas, El mejor IDE no creo que exista. Mi recomendación personal es Eclipse con su plugin PyDev y, para la GUI usar wxpython ;) Saludos. El 4 de marzo de 2014, 9:17, Rafael Cantos escribió: > Buenas a todos > > Me gustaría que me aconsejáseis acerca de programar en python para > Windows. En concreto, cuál es el mejor IDE, qué librería gráfica me > recomendáis y qué base de datos. > > Gracias > > _______________________________________________ > Python-es mailing list > Python-es en python.org > https://mail.python.org/mailman/listinfo/python-es > FAQ: http://python-es-faq.wikidot.com/ > ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: From davidmenhur en gmail.com Tue Mar 4 10:00:53 2014 From: davidmenhur en gmail.com (=?UTF-8?B?RGHPgGlk?=) Date: Tue, 4 Mar 2014 10:00:53 +0100 Subject: [Python-es] =?iso-8859-1?q?=BFDeadlock_en_multiprocessing=3F?= In-Reply-To: References: Message-ID: 2014-03-03 22:19 GMT+01:00 Chema Cortes : > > OK. Creo que has hecho un planteamiento demasiado optimista. El > proceso "saver" entra a funcionar antes de los jobs generadores, por > lo que es posible que termine sin haber procesado todos los datos, > bloqueándose el hilo principal por quedar datos en la cola. > El proceso real crea el fichero en el que va a guardar los datos, y no termina hasta que recibe un None, en cuyo caso sólo tiene que cerrar el archivo y terminar casi inmediatamente. Por otro lado, estás usando una librería externa para HDF5 que podría > estar descontrolando el GIL del intérprete. Prueba a usar el backend > "threading" a ver si mejora. > > https://pythonhosted.org/joblib/parallel.html#using-the-threading-backend > En mi caso, eso no es una opción. El cálculo tira mucho de CPU, y necesito hacer uso de los ocho núcleos que tengo. Cierto es que la parte "dura" del cálculo está en Cython y podía ejecutarla con nogil. Lo que estoy haciendo ahora es simplemente poner los resultados en memoria y guardarlos todos seguidos al final. Por otro lado, convertir el proceso "saver" en un thread es probablemente una buena idea. Lo sospechoso es que en la mayoría de los casos, funciona. Si estuviera haciendo algo mal, debería fallar siempre; no funcionar para ciertos conjuntos de datos y fallar para otros muy similares. Huele a bug en Python, pero no estoy seguro. ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: From rafaelcantos en hotmail.com Tue Mar 4 10:45:22 2014 From: rafaelcantos en hotmail.com (Rafael Cantos) Date: Tue, 4 Mar 2014 10:45:22 +0100 Subject: [Python-es] Consejos para programar en Windows In-Reply-To: References: Message-ID: Buenas Kiko y listeros gracias por tu repuesta. Para centrar un poco el tema, por si ayuda, se trata de que es probable que tenga que realizar un programa de gestión de ensayos de laboratorio, es decir, llevar un registro de los ensayos, así como de los clientes. Así que no me tocará hacer cálculos científicos. Lo digo por si esto ayuda. yo he trabajado con GTK en Linux, pero lo que busco son unas librerías gráficas que proporcionen un aspecto profesional, de calidad, moderno y que presente una interfaz (de cara al usuario final) del estilo de Windows. Lo del IDE es para un compañero que en python no está puesto, y esto agilizaría el diseño de la GUI. Por otra parte pienso que con una base de datos ligera podría funcionar bien, pero yo lo que he usado ha sido Oracle (en la universidad) o MySQL, y me parece que no son la solución apropiada para este proyecto por su tamaño. Saludos Rafa El 04/03/2014 9:37, Kiko escribió: > > El 4 de marzo de 2014, 9:17, Rafael Cantos > escribió: > > Buenas a todos > > Me gustaría que me aconsejáseis acerca de programar en python para > Windows. En concreto, cuál es el mejor IDE, qué librería gráfica > me recomendáis y qué base de datos. > > > En Windows suelo usar la distribución PythonXY con Spyder como IDE > (cada vez soy más IDE-agnóstico) aunque tiendo a usar muy a menudo el > notebook o la consola qt de IPython o geany (o cualquier otro editor > simple). PythonXY te instala un montón de paquetes útiles, aunque > quizá está sesgado al mundo científico. > > También tiro bastante de la página de Christoph Gohlke > (http://www.lfd.uci.edu/~gohlke/pythonlibs/ > ) para evitar algunos > problemas de instalación en windows. > Otras distribuciones interesantes: anaconda, pyzo, winpython (son > autoejecutables sin instalación). > > Por librería gráfica entiendo que te refieres a librería para hacer > GUIs. No te recomiendo ninguna porque es un tema tan trillado que es > fácil encontrar argumentos a favor y en contra de la que quieras > defender o denostar. Como opciones tienes pyQT, WxPython, pyGTK, Kivy,... > > Esto no es una recomendación, simplemente una opción más que cada vez > uso más a menudo, usar HTML con bootstrap, por ejemplo. > > Saludos. > > > _______________________________________________ > Python-es mailing list > Python-es en python.org > https://mail.python.org/mailman/listinfo/python-es > FAQ: http://python-es-faq.wikidot.com/ ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: From kikocorreoso en gmail.com Tue Mar 4 10:57:50 2014 From: kikocorreoso en gmail.com (Kiko) Date: Tue, 4 Mar 2014 10:57:50 +0100 Subject: [Python-es] Consejos para programar en Windows In-Reply-To: References: Message-ID: El 4 de marzo de 2014, 10:45, Rafael Cantos escribió: > Buenas Kiko y listeros > > gracias por tu repuesta. Para centrar un poco el tema, por si ayuda, se > trata de que es probable que tenga que realizar un programa de gestión de > ensayos de laboratorio, es decir, llevar un registro de los ensayos, así > como de los clientes. Así que no me tocará hacer cálculos científicos. Lo > digo por si esto ayuda. > yo he trabajado con GTK en Linux, pero lo que busco son unas librerías > gráficas que proporcionen un aspecto profesional, de calidad, moderno y que > presente una interfaz (de cara al usuario final) del estilo de Windows. > Lo del IDE es para un compañero que en python no está puesto, y esto > agilizaría el diseño de la GUI. > Por otra parte pienso que con una base de datos ligera podría funcionar > bien, pero yo lo que he usado ha sido Oracle (en la universidad) o MySQL, y > me parece que no son la solución apropiada para este proyecto por su tamaño. > > Si lo requerimientos son esos: PyQT o PySide + sqlite. QTdesigner te permite diseñar el GUI de forma rápida y visual. Acaban de salir una serie de entradas que igual os interesa: http://pythonthusiast.pythonblogs.com/230_pythonthusiast/categories/426_qt_pyqt_and_pyside_tutorial.html Spyder está bien como IDE. No lo recomiendo, simplemente es el que uso. El resto son igual de buenos o malos :-D > Saludos > > Rafa > > > El 04/03/2014 9:37, Kiko escribió: > > > El 4 de marzo de 2014, 9:17, Rafael Cantos escribió: > >> Buenas a todos >> >> Me gustaría que me aconsejáseis acerca de programar en python para >> Windows. En concreto, cuál es el mejor IDE, qué librería gráfica me >> recomendáis y qué base de datos. >> >> > En Windows suelo usar la distribución PythonXY con Spyder como IDE (cada > vez soy más IDE-agnóstico) aunque tiendo a usar muy a menudo el notebook o > la consola qt de IPython o geany (o cualquier otro editor simple). PythonXY > te instala un montón de paquetes útiles, aunque quizá está sesgado al mundo > científico. > > También tiro bastante de la página de Christoph Gohlke ( > http://www.lfd.uci.edu/~gohlke/pythonlibs/) para evitar algunos problemas > de instalación en windows. > > Otras distribuciones interesantes: anaconda, pyzo, winpython (son > autoejecutables sin instalación). > > Por librería gráfica entiendo que te refieres a librería para hacer > GUIs. No te recomiendo ninguna porque es un tema tan trillado que es fácil > encontrar argumentos a favor y en contra de la que quieras defender o > denostar. Como opciones tienes pyQT, WxPython, pyGTK, Kivy,... > > Esto no es una recomendación, simplemente una opción más que cada vez > uso más a menudo, usar HTML con bootstrap, por ejemplo. > > Saludos. > > > _______________________________________________ > Python-es mailing listPython-es en python.orghttps://mail.python.org/mailman/listinfo/python-es > FAQ: http://python-es-faq.wikidot.com/ > > > > _______________________________________________ > Python-es mailing list > Python-es en python.org > https://mail.python.org/mailman/listinfo/python-es > FAQ: http://python-es-faq.wikidot.com/ > > ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: From monobot.soft en gmail.com Tue Mar 4 11:05:14 2014 From: monobot.soft en gmail.com (monoBOT) Date: Tue, 4 Mar 2014 10:05:14 +0000 Subject: [Python-es] Consejos para programar en Windows In-Reply-To: References: Message-ID: Es super personal y cada uno te dará una respuesta : Pero yo uso: IDE: ST3 con Anaconda, lo bueno es que como tengo maquinas en linux y en windows puedo cambiar de SO sin cambiar de IDE lo cual para mi es fundamental. LIBRERÏA: Por lo mismo poder desarrollar en ambos entornos sin problemas, WXPython tiene un magnifico soporte por la comunidad con la lista de distribución y es muy facil de trabajar con el. , También está muy en la cresta de la ola QT pero ahí no te puedo decir como de fácil o bueno es, solo que debes de echarle un vistazo antes de sumergirte en uno. BD: Pues aqui si que depende enormemente de lo que quieras hacer, en principio usaría SQLite y ya tendrñas tiempo de escalar a BD mas potentes dependiendo de las especificaciones de tu producto. El 4 de marzo de 2014, 8:17, Rafael Cantos escribió: > Buenas a todos > > Me gustaría que me aconsejáseis acerca de programar en python para > Windows. En concreto, cuál es el mejor IDE, qué librería gráfica me > recomendáis y qué base de datos. > > Gracias > > _______________________________________________ > Python-es mailing list > Python-es en python.org > https://mail.python.org/mailman/listinfo/python-es > FAQ: http://python-es-faq.wikidot.com/ > -- *monoBOT* Visite mi sitio(Visit my site): monobotblog.alvarezalonso.es ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: From ricardo.cardenes en gmail.com Tue Mar 4 11:29:49 2014 From: ricardo.cardenes en gmail.com (=?ISO-8859-1?Q?Ricardo_C=E1rdenes?=) Date: Tue, 4 Mar 2014 10:29:49 +0000 Subject: [Python-es] Consejos para programar en Windows In-Reply-To: References: Message-ID: Yo también te aconsejaría Qt + Sqlite. Qt porque mantiene el aspecto nativo (igual que wxWidgets, todo sea dicho - pero conozco Qt mejor), aunque sus interfaces con Python no son las más pythonicas, posiblemente por seguir de cerca el API en C++. Sqlite por ser bd empotrada; te valdría cualquier otra pero la instalación de Qt trae de serie los drivers para Sqlite, así que una que te ahorras. Sobre IDE, lo siento por ahí no opino :) 2014-03-04 9:45 GMT+00:00 Rafael Cantos : > Buenas Kiko y listeros > > gracias por tu repuesta. Para centrar un poco el tema, por si ayuda, se > trata de que es probable que tenga que realizar un programa de gestión de > ensayos de laboratorio, es decir, llevar un registro de los ensayos, así > como de los clientes. Así que no me tocará hacer cálculos científicos. Lo > digo por si esto ayuda. > yo he trabajado con GTK en Linux, pero lo que busco son unas librerías > gráficas que proporcionen un aspecto profesional, de calidad, moderno y que > presente una interfaz (de cara al usuario final) del estilo de Windows. > Lo del IDE es para un compañero que en python no está puesto, y esto > agilizaría el diseño de la GUI. > Por otra parte pienso que con una base de datos ligera podría funcionar > bien, pero yo lo que he usado ha sido Oracle (en la universidad) o MySQL, y > me parece que no son la solución apropiada para este proyecto por su tamaño. > > Saludos > > Rafa > > > El 04/03/2014 9:37, Kiko escribió: > > > El 4 de marzo de 2014, 9:17, Rafael Cantos escribió: > >> Buenas a todos >> >> Me gustaría que me aconsejáseis acerca de programar en python para >> Windows. En concreto, cuál es el mejor IDE, qué librería gráfica me >> recomendáis y qué base de datos. >> >> > En Windows suelo usar la distribución PythonXY con Spyder como IDE (cada > vez soy más IDE-agnóstico) aunque tiendo a usar muy a menudo el notebook o > la consola qt de IPython o geany (o cualquier otro editor simple). PythonXY > te instala un montón de paquetes útiles, aunque quizá está sesgado al mundo > científico. > > También tiro bastante de la página de Christoph Gohlke ( > http://www.lfd.uci.edu/~gohlke/pythonlibs/) para evitar algunos problemas > de instalación en windows. > > Otras distribuciones interesantes: anaconda, pyzo, winpython (son > autoejecutables sin instalación). > > Por librería gráfica entiendo que te refieres a librería para hacer > GUIs. No te recomiendo ninguna porque es un tema tan trillado que es fácil > encontrar argumentos a favor y en contra de la que quieras defender o > denostar. Como opciones tienes pyQT, WxPython, pyGTK, Kivy,... > > Esto no es una recomendación, simplemente una opción más que cada vez > uso más a menudo, usar HTML con bootstrap, por ejemplo. > > Saludos. > > > _______________________________________________ > Python-es mailing listPython-es en python.orghttps://mail.python.org/mailman/listinfo/python-es > FAQ: http://python-es-faq.wikidot.com/ > > > > _______________________________________________ > Python-es mailing list > Python-es en python.org > https://mail.python.org/mailman/listinfo/python-es > FAQ: http://python-es-faq.wikidot.com/ > > ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: From marcos.perez en rtve.es Tue Mar 4 14:09:07 2014 From: marcos.perez en rtve.es (Marcos Perez) Date: Tue, 04 Mar 2014 14:09:07 +0100 Subject: [Python-es] Consejos para programar en Windows In-Reply-To: References: Message-ID: <5315D073.7080604@rtve.es> Hola, yo suelo programar en entorno Windows. Lo que es codificar, pues en GVIM con muchos plugins, de los recomendados por ahí. Para probaturas en línea ipython. Para GUI, empleo wxWidgets. Tiene un aspecto tan bueno o malo como te sientas. Además la demo que viene con el paquete es excelente para ver todos los controles que contiene. Y la interfaz que generas, si quieres, se puede llevar como un recurso XML, con lo que es más fácil de modificar luego, sin tocar el código. El 04/03/2014 11:29, Ricardo Cárdenes escribió: > Yo también te aconsejaría Qt + Sqlite. Qt porque mantiene el aspecto > nativo (igual que wxWidgets, todo sea dicho - pero conozco Qt mejor), > aunque sus interfaces con Python no son las más pythonicas, > posiblemente por seguir de cerca el API en C++. Sqlite por ser bd > empotrada; te valdría cualquier otra pero la instalación de Qt trae de > serie los drivers para Sqlite, así que una que te ahorras. > > Sobre IDE, lo siento por ahí no opino :) > > > 2014-03-04 9:45 GMT+00:00 Rafael Cantos >: > > Buenas Kiko y listeros > > gracias por tu repuesta. Para centrar un poco el tema, por si > ayuda, se trata de que es probable que tenga que realizar un > programa de gestión de ensayos de laboratorio, es decir, llevar un > registro de los ensayos, así como de los clientes. Así que no me > tocará hacer cálculos científicos. Lo digo por si esto ayuda. > yo he trabajado con GTK en Linux, pero lo que busco son unas > librerías gráficas que proporcionen un aspecto profesional, de > calidad, moderno y que presente una interfaz (de cara al usuario > final) del estilo de Windows. > Lo del IDE es para un compañero que en python no está puesto, y > esto agilizaría el diseño de la GUI. > Por otra parte pienso que con una base de datos ligera podría > funcionar bien, pero yo lo que he usado ha sido Oracle (en la > universidad) o MySQL, y me parece que no son la solución apropiada > para este proyecto por su tamaño. > > Saludos > > Rafa > > > El 04/03/2014 9:37, Kiko escribió: >> >> El 4 de marzo de 2014, 9:17, Rafael Cantos >> > >> escribió: >> >> Buenas a todos >> >> Me gustaría que me aconsejáseis acerca de programar en python >> para Windows. En concreto, cuál es el mejor IDE, qué librería >> gráfica me recomendáis y qué base de datos. >> >> >> En Windows suelo usar la distribución PythonXY con Spyder como >> IDE (cada vez soy más IDE-agnóstico) aunque tiendo a usar muy a >> menudo el notebook o la consola qt de IPython o geany (o >> cualquier otro editor simple). PythonXY te instala un montón de >> paquetes útiles, aunque quizá está sesgado al mundo científico. >> >> También tiro bastante de la página de Christoph Gohlke >> (http://www.lfd.uci.edu/~gohlke/pythonlibs/ >> ) para evitar >> algunos problemas de instalación en windows. >> Otras distribuciones interesantes: anaconda, pyzo, winpython (son >> autoejecutables sin instalación). >> >> Por librería gráfica entiendo que te refieres a librería para >> hacer GUIs. No te recomiendo ninguna porque es un tema tan >> trillado que es fácil encontrar argumentos a favor y en contra de >> la que quieras defender o denostar. Como opciones tienes pyQT, >> WxPython, pyGTK, Kivy,... >> >> Esto no es una recomendación, simplemente una opción más que cada >> vez uso más a menudo, usar HTML con bootstrap, por ejemplo. >> >> Saludos. >> >> >> _______________________________________________ >> Python-es mailing list >> Python-es en python.org >> https://mail.python.org/mailman/listinfo/python-es >> FAQ:http://python-es-faq.wikidot.com/ > > > _______________________________________________ > Python-es mailing list > Python-es en python.org > https://mail.python.org/mailman/listinfo/python-es > FAQ: http://python-es-faq.wikidot.com/ > > > > > _______________________________________________ > Python-es mailing list > Python-es en python.org > https://mail.python.org/mailman/listinfo/python-es > FAQ: http://python-es-faq.wikidot.com/ Corporación RTVE - www.rtve.es AVISO LEGAL. Este mensaje está dirigido sólo a su destinatario y es confidencial. Si lo ha recibido por error, notifíquelo al remitente y borre el original. Cualquier uso inapropiado de este correo electrónico queda desautorizado. RTVE se reserva el ejercicio de las acciones legales oportunas contra quien acceda de forma ilegítima al contenido de cualquier mensaje de su procedencia. Antes de imprimir este e-mail, piensa bien si es necesario hacerlo. Una tonelada de papel implica la tala de 15 árboles. Cuida el medio ambiente. ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: From jeancarlosr_ve en yahoo.com Tue Mar 4 14:32:21 2014 From: jeancarlosr_ve en yahoo.com (jeancarlosr_ve en yahoo.com) Date: Tue, 4 Mar 2014 05:32:21 -0800 (PST) Subject: [Python-es] Consejos para programar en Windows In-Reply-To: Message-ID: <1393939941.67495.YahooMailAndroidMobile@web140506.mail.bf1.yahoo.com> En mi opinion sobre IDE yo particularmente uso eric si vas a trabajar qt4 seria eric4 si es qt5 eric5, llevo tiempo usandolo y me va bien, ahi genero el proyecto, los codigos de dialogos, es cuestion de agarrarle el truco, pero no es el unico IDE jeje, solo es una recomendacion Sent from Yahoo Mail on Android ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: From rafaelcantos en hotmail.com Tue Mar 4 14:46:50 2014 From: rafaelcantos en hotmail.com (Rafael Cantos) Date: Tue, 4 Mar 2014 14:46:50 +0100 Subject: [Python-es] Consejos para programar en Windows In-Reply-To: <1393939941.67495.YahooMailAndroidMobile@web140506.mail.bf1.yahoo.com> References: <1393939941.67495.YahooMailAndroidMobile@web140506.mail.bf1.yahoo.com> Message-ID: Muchísimas gracias por todos vuestros consejos, recomendaciones y opiniones. Cómo decís para gustos los colores, pero al menos veo así la tendencia de qué se usa más. Saludos Rafa El 04/03/2014 14:32, jeancarlosr_ve en yahoo.com escribió: > > En mi opinion sobre IDE yo particularmente uso eric si vas a trabajar > qt4 seria eric4 si es qt5 eric5, llevo tiempo usandolo y me va bien, > ahi genero el proyecto, los codigos de dialogos, es cuestion de > agarrarle el truco, pero no es el unico IDE jeje, solo es una > recomendacion > > Sent from Yahoo Mail on Android > > > > ------------------------------------------------------------------------ > *From: * Ricardo Cárdenes ; > *To: * La lista de python en castellano ; > *Subject: * Re: [Python-es] Consejos para programar en Windows > *Sent: * Tue, Mar 4, 2014 10:29:49 AM > > Yo también te aconsejaría Qt + Sqlite. Qt porque mantiene el aspecto > nativo (igual que wxWidgets, todo sea dicho - pero conozco Qt mejor), > aunque sus interfaces con Python no son las más pythonicas, > posiblemente por seguir de cerca el API en C++. Sqlite por ser bd > empotrada; te valdría cualquier otra pero la instalación de Qt trae de > serie los drivers para Sqlite, así que una que te ahorras. > > Sobre IDE, lo siento por ahí no opino :) > > > 2014-03-04 9:45 GMT+00:00 Rafael Cantos : > > Buenas Kiko y listeros > > gracias por tu repuesta. Para centrar un poco el tema, por si > ayuda, se trata de que es probable que tenga que realizar un > programa de gestión de ensayos de laboratorio, es decir, llevar un > registro de los ensayos, así como de los clientes. Así que no me > tocará hacer cálculos científicos. Lo digo por si esto ayuda. > yo he trabajado con GTK en Linux, pero lo que busco son unas > librerías gráficas que proporcionen un aspecto profesional, de > calidad, moderno y que presente una interfaz (de cara al usuario > final) del estilo de Windows. > Lo del IDE es para un compañero que en python no está puesto, y > esto agilizaría el diseño de la GUI. > Por otra parte pienso que con una base de datos ligera podría > funcionar bien, pero yo lo que he usado ha sido Oracle (en la > universidad) o MySQL, y me parece que no son la solución apropiada > para este proyecto por su tamaño. > > Saludos > > Rafa > > > El 04/03/2014 9:37, Kiko escribió: >> >> El 4 de marzo de 2014, 9:17, Rafael Cantos >> escribió: >> >> Buenas a todos >> >> Me gustaría que me aconsejáseis acerca de programar en python >> para Windows. En concreto, cuál es el mejor IDE, qué librería >> gráfica me recomendáis y qué base de datos. >> >> >> En Windows suelo usar la distribución PythonXY con Spyder como >> IDE (cada vez soy más IDE-agnóstico) aunque tiendo a usar muy a >> menudo el notebook o la consola qt de IPython o geany (o >> cualquier otro editor simple). PythonXY te instala un montón de >> paquetes útiles, aunque quizá está sesgado al mundo científico. >> >> También tiro bastante de la página de Christoph Gohlke >> (http://www.lfd.uci.edu/~gohlke/pythonlibs/ >> ) para evitar >> algunos problemas de instalación en windows. >> Otras distribuciones interesantes: anaconda, pyzo, winpython (son >> autoejecutables sin instalación). >> >> Por librería gráfica entiendo que te refieres a librería para >> hacer GUIs. No te recomiendo ninguna porque es un tema tan >> trillado que es fácil encontrar argumentos a favor y en contra de >> la que quieras defender o denostar. Como opciones tienes pyQT, >> WxPython, pyGTK, Kivy,... >> >> Esto no es una recomendación, simplemente una opción más que cada >> vez uso más a menudo, usar HTML con bootstrap, por ejemplo. >> >> Saludos. >> >> >> _______________________________________________ >> Python-es mailing list >> Python-es en python.org >> https://mail.python.org/mailman/listinfo/python-es >> FAQ:http://python-es-faq.wikidot.com/ > > > _______________________________________________ > Python-es mailing list > Python-es en python.org > https://mail.python.org/mailman/listinfo/python-es > FAQ: http://python-es-faq.wikidot.com/ > > > > > _______________________________________________ > Python-es mailing list > Python-es en python.org > https://mail.python.org/mailman/listinfo/python-es > FAQ: http://python-es-faq.wikidot.com/ ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: From ricardo.cardenes en gmail.com Tue Mar 4 15:25:53 2014 From: ricardo.cardenes en gmail.com (=?ISO-8859-1?Q?Ricardo_C=E1rdenes?=) Date: Tue, 4 Mar 2014 14:25:53 +0000 Subject: [Python-es] Consejos para programar en Windows In-Reply-To: References: <1393939941.67495.YahooMailAndroidMobile@web140506.mail.bf1.yahoo.com> Message-ID: Una cosa, ya que veo que te comentan Qt4/Qt5. Si usas Qt, ve por Qt5; no hay razón para usar un producto ya obsoleto. Además, PyQt5 ha eliminado cosas que mantenía Qt4 por compatilibidad (eg. no usa APIs antiguas, ha descartado completamente QString, etc.) 2014-03-04 13:46 GMT+00:00 Rafael Cantos : > Muchísimas gracias por todos vuestros consejos, recomendaciones y > opiniones. Cómo decís para gustos los colores, pero al menos veo así la > tendencia de qué se usa más. > > Saludos > > Rafa > > El 04/03/2014 14:32, jeancarlosr_ve en yahoo.com escribió: > > En mi opinion sobre IDE yo particularmente uso eric si vas a trabajar > qt4 seria eric4 si es qt5 eric5, llevo tiempo usandolo y me va bien, ahi > genero el proyecto, los codigos de dialogos, es cuestion de agarrarle el > truco, pero no es el unico IDE jeje, solo es una recomendacion > > Sent from Yahoo Mail on Android > > ------------------------------ > * From: * Ricardo Cárdenes ; > > * To: * La lista de python en castellano ; > > * Subject: * Re: [Python-es] Consejos para programar en Windows > * Sent: * Tue, Mar 4, 2014 10:29:49 AM > > Yo también te aconsejaría Qt + Sqlite. Qt porque mantiene el aspecto > nativo (igual que wxWidgets, todo sea dicho - pero conozco Qt mejor), > aunque sus interfaces con Python no son las más pythonicas, posiblemente > por seguir de cerca el API en C++. Sqlite por ser bd empotrada; te valdría > cualquier otra pero la instalación de Qt trae de serie los drivers para > Sqlite, así que una que te ahorras. > > Sobre IDE, lo siento por ahí no opino :) > > > 2014-03-04 9:45 GMT+00:00 Rafael Cantos : > >> Buenas Kiko y listeros >> >> gracias por tu repuesta. Para centrar un poco el tema, por si ayuda, se >> trata de que es probable que tenga que realizar un programa de gestión de >> ensayos de laboratorio, es decir, llevar un registro de los ensayos, así >> como de los clientes. Así que no me tocará hacer cálculos científicos. Lo >> digo por si esto ayuda. >> yo he trabajado con GTK en Linux, pero lo que busco son unas librerías >> gráficas que proporcionen un aspecto profesional, de calidad, moderno y que >> presente una interfaz (de cara al usuario final) del estilo de Windows. >> Lo del IDE es para un compañero que en python no está puesto, y esto >> agilizaría el diseño de la GUI. >> Por otra parte pienso que con una base de datos ligera podría funcionar >> bien, pero yo lo que he usado ha sido Oracle (en la universidad) o MySQL, y >> me parece que no son la solución apropiada para este proyecto por su tamaño. >> >> Saludos >> >> Rafa >> >> >> El 04/03/2014 9:37, Kiko escribió: >> >> >> El 4 de marzo de 2014, 9:17, Rafael Cantos escribió: >> >>> Buenas a todos >>> >>> Me gustaría que me aconsejáseis acerca de programar en python para >>> Windows. En concreto, cuál es el mejor IDE, qué librería gráfica me >>> recomendáis y qué base de datos. >>> >>> >> En Windows suelo usar la distribución PythonXY con Spyder como IDE >> (cada vez soy más IDE-agnóstico) aunque tiendo a usar muy a menudo el >> notebook o la consola qt de IPython o geany (o cualquier otro editor >> simple). PythonXY te instala un montón de paquetes útiles, aunque quizá >> está sesgado al mundo científico. >> >> También tiro bastante de la página de Christoph Gohlke ( >> http://www.lfd.uci.edu/~gohlke/pythonlibs/) para evitar algunos >> problemas de instalación en windows. >> >> Otras distribuciones interesantes: anaconda, pyzo, winpython (son >> autoejecutables sin instalación). >> >> Por librería gráfica entiendo que te refieres a librería para hacer >> GUIs. No te recomiendo ninguna porque es un tema tan trillado que es fácil >> encontrar argumentos a favor y en contra de la que quieras defender o >> denostar. Como opciones tienes pyQT, WxPython, pyGTK, Kivy,... >> >> Esto no es una recomendación, simplemente una opción más que cada vez >> uso más a menudo, usar HTML con bootstrap, por ejemplo. >> >> Saludos. >> >> >> _______________________________________________ >> Python-es mailing list >> Python-es en python.orghttps://mail.python.org/mailman/listinfo/python-es >> FAQ: http://python-es-faq.wikidot.com/ >> >> >> >> _______________________________________________ >> Python-es mailing list >> Python-es en python.org >> https://mail.python.org/mailman/listinfo/python-es >> FAQ: http://python-es-faq.wikidot.com/ >> >> > > > _______________________________________________ > Python-es mailing listPython-es en python.orghttps://mail.python.org/mailman/listinfo/python-es > FAQ: http://python-es-faq.wikidot.com/ > > > > _______________________________________________ > Python-es mailing list > Python-es en python.org > https://mail.python.org/mailman/listinfo/python-es > FAQ: http://python-es-faq.wikidot.com/ > > ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: From pych3m4 en gmail.com Tue Mar 4 15:50:46 2014 From: pych3m4 en gmail.com (Chema Cortes) Date: Tue, 4 Mar 2014 15:50:46 +0100 Subject: [Python-es] =?iso-8859-1?q?=BFDeadlock_en_multiprocessing=3F?= In-Reply-To: References: Message-ID: El día 4 de marzo de 2014, 10:00, Da?id escribió: > 2014-03-03 22:19 GMT+01:00 Chema Cortes : >> >> >> OK. Creo que has hecho un planteamiento demasiado optimista. El >> proceso "saver" entra a funcionar antes de los jobs generadores, por >> lo que es posible que termine sin haber procesado todos los datos, >> bloqueándose el hilo principal por quedar datos en la cola. > > > El proceso real crea el fichero en el que va a guardar los datos, y no > termina hasta que recibe un None, en cuyo caso sólo tiene que cerrar el > archivo y terminar casi inmediatamente. > >> Por otro lado, estás usando una librería externa para HDF5 que podría >> estar descontrolando el GIL del intérprete. Prueba a usar el backend >> "threading" a ver si mejora. >> >> https://pythonhosted.org/joblib/parallel.html#using-the-threading-backend > > > En mi caso, eso no es una opción. El cálculo tira mucho de CPU, y necesito > hacer uso de los ocho núcleos que tengo. Cierto es que la parte "dura" del > cálculo está en Cython y podía ejecutarla con nogil. Lo que estoy haciendo > ahora es simplemente poner los resultados en memoria y guardarlos todos > seguidos al final. Por otro lado, convertir el proceso "saver" en un thread > es probablemente una buena idea. > > Lo sospechoso es que en la mayoría de los casos, funciona. Si estuviera > haciendo algo mal, debería fallar siempre; no funcionar para ciertos > conjuntos de datos y fallar para otros muy similares. Huele a bug en Python, > pero no estoy seguro. Python está bien para muchas cosas, pero no está preparado para multiproceso. No te creas que por usar el módulo "multiprocessing" tu código va a ser mucho más rápido que usando "multihilo" sobre un sólo core, del mismo modo que un hipotético intérprete sin-GIL no va a ser más rápido que uno con-GIL. Para poder tener multiproceso, de tu proceso padre se lanzan varios fork, estableciéndose un conjunto de dispatchers que serializan/deserializan todos tus datos compartidos. Cuantos más cambios se hagan en estos datos, peor rendimiento tienes, y más probabilidades de que se queden bloqueados los procesos. Así mismo, los datos se duplican para cada proceso, con el conocido problema (en concurrencia) de que queden en estado inconsistente y que haga que los GCs de cada proceso no terminen por liberar la memoria. Es fundamental tener un diseño bien pensado. No basta con hacer que funcione con "multiprocessing": hay que granular con cuidado quiénes van a ver qué parte de los datos y quiénes podrán modificarlos. A veces es mejor tener un sólo proceso que pueda modificar y que el resto se comunique con él para que haga los cambios, nada de memoria compartida por todos. Mejor aún, que cada proceso tenga su datos privados y que se comuniquen mediante mensajes siguiendo el patrón "Actor". Mi consejo es que intentes usar el backend "threading" a ver si funciona sin problemas. Lo que vaya sin GIL, como las librerías para HDF5 o lo que quieras calculas con Cython-nogil, intenta que pase los datos a través de un mecanismo que no comparta memoria con python. Así mismo, es importante revisar todo el código. Cualquier variable global puede ser importante. Nada debería haber suelto por el módulo. Es complejo dar con un problema de concurrencia sin ver el código completo. No sé si te sirve de algo lo que te he dicho, pero hace tiempo que me pasé a scala para el multiproceso. Aquí te pongo un artículo que lo explica bastante bien: http://www.chrisstucchio.com/blog/2013/why_not_python.html -- Hyperreals *R "Quarks, bits y otras criaturas infinitesimales": http://ch3m4.org/blog Buscador Python Hispano: http://ch3m4.org/python-es From kausdiv en gmail.com Wed Mar 5 19:50:40 2014 From: kausdiv en gmail.com (kausdiv) Date: Wed, 05 Mar 2014 19:50:40 +0100 Subject: [Python-es] Consejos para programar en Windows In-Reply-To: References: Message-ID: <53177200.8010204@gmail.com> Hola, aunque llego algo tarde, quiero dar mi pequeña aportación aunque no soy el más indicado. Yo uso spyder y wxPython. He usado Qt4, pero me resulta mucho más fácil wx. Para diseñar las interfaces (ventanucos), uso wxFormBuilder que es muy fácil de usar, y te genera el código en Python. (configurando el proyecto). wxFormBuilder genera unas clases en el fichero que le digas, después en tu aplicación creas tus clases herandando de las de wx, los eventos de objetos que has creado en wxFormBuilder haces "overide" en tu clase y listo. Si haces modificaciones en las ventanas vuelves a generar código, y listo. En menos de 10 líneas tienes funcionando la aplicación. (luego llega implementar las reglas de negocio, pero eso está tirado después, desde tu clase) Yo me decanté por facilidad y claridad de código. Además hay mucha información. Saludos. El 04/03/2014 9:17, Rafael Cantos escribió: > Buenas a todos > > Me gustaría que me aconsejáseis acerca de programar en python para > Windows. En concreto, cuál es el mejor IDE, qué librería gráfica me > recomendáis y qué base de datos. > > Gracias > > _______________________________________________ > Python-es mailing list > Python-es en python.org > https://mail.python.org/mailman/listinfo/python-es > FAQ: http://python-es-faq.wikidot.com/ > From dani en damufo.com Wed Mar 5 22:25:00 2014 From: dani en damufo.com (Dani) Date: Wed, 05 Mar 2014 22:25:00 +0100 Subject: [Python-es] Consejos para programar en Windows In-Reply-To: <53177200.8010204@gmail.com> References: <53177200.8010204@gmail.com> Message-ID: <5317962C.8010000@damufo.com> Hola: En mi caso tambien uso wxformbuilder para generar las interfaces y para el código eclipse clasic con el plugin para python (pydev). El depurador de eclipse está genial. Diría que mi caso tambien sería aplicable a linux. Dani En 05/03/2014 19:50, kausdiv escribiu: > Hola, aunque llego algo tarde, quiero dar mi pequeña aportación aunque > no soy el más indicado. > > Yo uso spyder y wxPython. He usado Qt4, pero me resulta mucho más > fácil wx. > Para diseñar las interfaces (ventanucos), uso wxFormBuilder que es muy > fácil de usar, y te genera el código en Python. (configurando el > proyecto). > wxFormBuilder genera unas clases en el fichero que le digas, después > en tu aplicación creas tus clases herandando de las de wx, los eventos > de objetos que has creado en wxFormBuilder haces "overide" en tu clase > y listo. > Si haces modificaciones en las ventanas vuelves a generar código, y > listo. > En menos de 10 líneas tienes funcionando la aplicación. (luego llega > implementar las reglas de negocio, pero eso está tirado después, desde > tu clase) > > Yo me decanté por facilidad y claridad de código. Además hay mucha > información. > > Saludos. > > > > El 04/03/2014 9:17, Rafael Cantos escribió: >> Buenas a todos >> >> Me gustaría que me aconsejáseis acerca de programar en python para >> Windows. En concreto, cuál es el mejor IDE, qué librería gráfica me >> recomendáis y qué base de datos. >> >> Gracias >> >> _______________________________________________ >> Python-es mailing list >> Python-es en python.org >> https://mail.python.org/mailman/listinfo/python-es >> FAQ: http://python-es-faq.wikidot.com/ >> > > _______________________________________________ > Python-es mailing list > Python-es en python.org > https://mail.python.org/mailman/listinfo/python-es > FAQ: http://python-es-faq.wikidot.com/ > ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: From mlacunza en gmail.com Wed Mar 5 23:04:42 2014 From: mlacunza en gmail.com (Mario Lacunza) Date: Wed, 05 Mar 2014 17:04:42 -0500 Subject: [Python-es] Consejos para programar en Windows In-Reply-To: <5317962C.8010000@damufo.com> References: <53177200.8010204@gmail.com> <5317962C.8010000@damufo.com> Message-ID: <53179F7A.9040603@gmail.com> Hola, yo utilizo el mismo toolset (wxpython, wxformbuilder, eclipse, pydev) desde hace años sin problemas y parece lo mejor. Solo agregar q si te gusta modelar tu sistema antes de codificar(como se deberia hacer) usa a tool CodeDesigner RAD, aqui diseñas tus objetos de forma visual y la tool te genera el codigo python. Saludos / Best regards Mario Lacunza Email:: mlacunza en gmail.com Personal Website:: http://www.lacunza.biz/ Hosting:: http://mlv-host.com/ Mascotas Perdidas:: http://mascotas-perdidas.com/ Google Talk / Y! messenger / Skype: mlacunzav El 05/03/14 16:25, Dani escribió: > Hola: > En mi caso tambien uso wxformbuilder para generar las interfaces y > para el código eclipse clasic con el plugin para python (pydev). > El depurador de eclipse está genial. > > Diría que mi caso tambien sería aplicable a linux. > > > Dani > En 05/03/2014 19:50, kausdiv escribiu: >> Hola, aunque llego algo tarde, quiero dar mi pequeña aportación >> aunque no soy el más indicado. >> >> Yo uso spyder y wxPython. He usado Qt4, pero me resulta mucho más >> fácil wx. >> Para diseñar las interfaces (ventanucos), uso wxFormBuilder que es >> muy fácil de usar, y te genera el código en Python. (configurando el >> proyecto). >> wxFormBuilder genera unas clases en el fichero que le digas, después >> en tu aplicación creas tus clases herandando de las de wx, los >> eventos de objetos que has creado en wxFormBuilder haces "overide" en >> tu clase y listo. >> Si haces modificaciones en las ventanas vuelves a generar código, y >> listo. >> En menos de 10 líneas tienes funcionando la aplicación. (luego llega >> implementar las reglas de negocio, pero eso está tirado después, >> desde tu clase) >> >> Yo me decanté por facilidad y claridad de código. Además hay mucha >> información. >> >> Saludos. >> >> >> >> El 04/03/2014 9:17, Rafael Cantos escribió: >>> Buenas a todos >>> >>> Me gustaría que me aconsejáseis acerca de programar en python para >>> Windows. En concreto, cuál es el mejor IDE, qué librería gráfica me >>> recomendáis y qué base de datos. >>> >>> Gracias >>> >>> _______________________________________________ >>> Python-es mailing list >>> Python-es en python.org >>> https://mail.python.org/mailman/listinfo/python-es >>> FAQ: http://python-es-faq.wikidot.com/ >>> >> >> _______________________________________________ >> Python-es mailing list >> Python-es en python.org >> https://mail.python.org/mailman/listinfo/python-es >> FAQ: http://python-es-faq.wikidot.com/ >> > > > > _______________________________________________ > Python-es mailing list > Python-es en python.org > https://mail.python.org/mailman/listinfo/python-es > FAQ: http://python-es-faq.wikidot.com/ ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: From hiramhzr en gmail.com Thu Mar 6 08:39:25 2014 From: hiramhzr en gmail.com (Hiram) Date: Thu, 6 Mar 2014 01:39:25 -0600 Subject: [Python-es] PyQt4 o PyQt5 Message-ID: Estoy por iniciar un proyecto, he decidido hacerlo con PyQt con la versión 4 pero por ahí leí que PyQt4 ya es algo viejo y no darán más soporte, que tan cierto es esto y que tan viable es realizar entonces el desarrollo con PyQt5. -- Hiram Zuñiga blog: BitxBit mail: hiramhzr en gmail.com ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: From ricardo.cardenes en gmail.com Thu Mar 6 11:11:01 2014 From: ricardo.cardenes en gmail.com (=?ISO-8859-1?Q?Ricardo_C=E1rdenes?=) Date: Thu, 6 Mar 2014 10:11:01 +0000 Subject: [Python-es] PyQt4 o PyQt5 In-Reply-To: References: Message-ID: A menos que tengas razones particulares (compatibilidad con código antiguo, librerías que aún no se han migrado a la nueva versión, ...), no hay razón para empezar un proyecto con una versión obsoleta. Qt ya va por la versión 5.2 y PyQt 5.0 salió ya hace más de medio año y va por la versión 5.2, acompañando, así que no es como si fueras a usar productos en beta. 2014-03-06 7:39 GMT+00:00 Hiram : > Estoy por iniciar un proyecto, he decidido hacerlo con PyQt con la versión > 4 pero por ahí leí que PyQt4 ya es algo viejo y no darán más soporte, que > tan cierto es esto y que tan viable es realizar entonces el desarrollo con > PyQt5. > > -- > Hiram Zuñiga > blog: BitxBit > mail: hiramhzr en gmail.com > > > _______________________________________________ > Python-es mailing list > Python-es en python.org > https://mail.python.org/mailman/listinfo/python-es > FAQ: http://python-es-faq.wikidot.com/ > > ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: From rafaelcantos en hotmail.com Thu Mar 6 11:35:58 2014 From: rafaelcantos en hotmail.com (Rafael Cantos) Date: Thu, 6 Mar 2014 11:35:58 +0100 Subject: [Python-es] Consejos para programar en Windows In-Reply-To: <53179F7A.9040603@gmail.com> References: <53177200.8010204@gmail.com> <5317962C.8010000@damufo.com> <53179F7A.9040603@gmail.com> Message-ID: Buenas a todos Por el momento me he decantado, mejor dicho nos hemos decantado, pues somos dos compañeros, por eclipse como IDE puesto que lo utilizamos para otros desarrollos en otras plataformas. Aún no hemos decidido la librería gráfica a emplear, pero estoy viendo que muchos usais wxpython con eclipse. Saludos Rafa El 05/03/2014 23:04, Mario Lacunza escribió: > Hola, > > yo utilizo el mismo toolset (wxpython, wxformbuilder, eclipse, pydev) > desde hace años sin problemas y parece lo mejor. > > Solo agregar q si te gusta modelar tu sistema antes de codificar(como > se deberia hacer) usa a tool CodeDesigner RAD, aqui diseñas tus > objetos de forma visual y la tool te genera el codigo python. > Saludos / Best regards > > Mario Lacunza > Email::mlacunza en gmail.com > Personal Website::http://www.lacunza.biz/ > Hosting::http://mlv-host.com/ > Mascotas Perdidas::http://mascotas-perdidas.com/ > Google Talk / Y! messenger / Skype: mlacunzav > El 05/03/14 16:25, Dani escribió: >> Hola: >> En mi caso tambien uso wxformbuilder para generar las interfaces y >> para el código eclipse clasic con el plugin para python (pydev). >> El depurador de eclipse está genial. >> >> Diría que mi caso tambien sería aplicable a linux. >> >> >> Dani >> En 05/03/2014 19:50, kausdiv escribiu: >>> Hola, aunque llego algo tarde, quiero dar mi pequeña aportación >>> aunque no soy el más indicado. >>> >>> Yo uso spyder y wxPython. He usado Qt4, pero me resulta mucho más >>> fácil wx. >>> Para diseñar las interfaces (ventanucos), uso wxFormBuilder que es >>> muy fácil de usar, y te genera el código en Python. (configurando el >>> proyecto). >>> wxFormBuilder genera unas clases en el fichero que le digas, después >>> en tu aplicación creas tus clases herandando de las de wx, los >>> eventos de objetos que has creado en wxFormBuilder haces "overide" >>> en tu clase y listo. >>> Si haces modificaciones en las ventanas vuelves a generar código, y >>> listo. >>> En menos de 10 líneas tienes funcionando la aplicación. (luego llega >>> implementar las reglas de negocio, pero eso está tirado después, >>> desde tu clase) >>> >>> Yo me decanté por facilidad y claridad de código. Además hay mucha >>> información. >>> >>> Saludos. >>> >>> >>> >>> El 04/03/2014 9:17, Rafael Cantos escribió: >>>> Buenas a todos >>>> >>>> Me gustaría que me aconsejáseis acerca de programar en python para >>>> Windows. En concreto, cuál es el mejor IDE, qué librería gráfica me >>>> recomendáis y qué base de datos. >>>> >>>> Gracias >>>> >>>> _______________________________________________ >>>> Python-es mailing list >>>> Python-es en python.org >>>> https://mail.python.org/mailman/listinfo/python-es >>>> FAQ: http://python-es-faq.wikidot.com/ >>>> >>> >>> _______________________________________________ >>> Python-es mailing list >>> Python-es en python.org >>> https://mail.python.org/mailman/listinfo/python-es >>> FAQ: http://python-es-faq.wikidot.com/ >>> >> >> >> >> _______________________________________________ >> Python-es mailing list >> Python-es en python.org >> https://mail.python.org/mailman/listinfo/python-es >> FAQ:http://python-es-faq.wikidot.com/ > > > > _______________________________________________ > Python-es mailing list > Python-es en python.org > https://mail.python.org/mailman/listinfo/python-es > FAQ: http://python-es-faq.wikidot.com/ ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: From esauro en gmail.com Thu Mar 6 12:54:29 2014 From: esauro en gmail.com (Esau Rodriguez) Date: Thu, 6 Mar 2014 11:54:29 +0000 Subject: [Python-es] Consejos para programar en Windows In-Reply-To: References: <53177200.8010204@gmail.com> <5317962C.8010000@damufo.com> <53179F7A.9040603@gmail.com> Message-ID: Hola, yo hace años que no he hecho aplicaciones de escritorio, pero en su día probé wxPython y PyQT y me quedé con el segundo. No conozco mucho el estado de ninguna de las dos a día de hoy, pero en aquel momento la documentación de QT (ojo no de PyQT) era excelente. Por añadir alternativas, podrías echarle un vistazo a kivy [1]. Lo bueno que tendría optar por esta línea es que en teoría podrías generar aplicaciones para diferentes plataformas (Escritorio, IOS, Android, etc.). Por otro lado yo uso Pycharm [2] como IDE, en mi opinión está muy bien, pero el tema del IDE es muy personal, a cada uno le gusta uno diferente. [1] http://kivy.org/#home [2] http://www.jetbrains.com/pycharm/ Saludos, Esau Rodriguez. 2014-03-06 10:35 GMT+00:00 Rafael Cantos : > Buenas a todos > > Por el momento me he decantado, mejor dicho nos hemos decantado, pues somos > dos compañeros, por eclipse como IDE puesto que lo utilizamos para otros > desarrollos en otras plataformas. > Aún no hemos decidido la librería gráfica a emplear, pero estoy viendo que > muchos usais wxpython con eclipse. > > Saludos > > Rafa > > > El 05/03/2014 23:04, Mario Lacunza escribió: > > Hola, > > yo utilizo el mismo toolset (wxpython, wxformbuilder, eclipse, pydev) desde > hace años sin problemas y parece lo mejor. > > Solo agregar q si te gusta modelar tu sistema antes de codificar(como se > deberia hacer) usa a tool CodeDesigner RAD, aqui diseñas tus objetos de > forma visual y la tool te genera el codigo python. > > Saludos / Best regards > > Mario Lacunza > Email:: mlacunza en gmail.com > Personal Website:: http://www.lacunza.biz/ > Hosting:: http://mlv-host.com/ > Mascotas Perdidas:: http://mascotas-perdidas.com/ > Google Talk / Y! messenger / Skype: mlacunzav > > El 05/03/14 16:25, Dani escribió: > > Hola: > En mi caso tambien uso wxformbuilder para generar las interfaces y para el > código eclipse clasic con el plugin para python (pydev). > El depurador de eclipse está genial. > > Diría que mi caso tambien sería aplicable a linux. > > > Dani > > En 05/03/2014 19:50, kausdiv escribiu: > > Hola, aunque llego algo tarde, quiero dar mi pequeña aportación aunque no > soy el más indicado. > > Yo uso spyder y wxPython. He usado Qt4, pero me resulta mucho más fácil wx. > Para diseñar las interfaces (ventanucos), uso wxFormBuilder que es muy fácil > de usar, y te genera el código en Python. (configurando el proyecto). > wxFormBuilder genera unas clases en el fichero que le digas, después en tu > aplicación creas tus clases herandando de las de wx, los eventos de objetos > que has creado en wxFormBuilder haces "overide" en tu clase y listo. > Si haces modificaciones en las ventanas vuelves a generar código, y listo. > En menos de 10 líneas tienes funcionando la aplicación. (luego llega > implementar las reglas de negocio, pero eso está tirado después, desde tu > clase) > > Yo me decanté por facilidad y claridad de código. Además hay mucha > información. > > Saludos. > > > > El 04/03/2014 9:17, Rafael Cantos escribió: > > Buenas a todos > > Me gustaría que me aconsejáseis acerca de programar en python para Windows. > En concreto, cuál es el mejor IDE, qué librería gráfica me recomendáis y qué > base de datos. > > Gracias > > _______________________________________________ > Python-es mailing list > Python-es en python.org > https://mail.python.org/mailman/listinfo/python-es > FAQ: http://python-es-faq.wikidot.com/ > > > _______________________________________________ > Python-es mailing list > Python-es en python.org > https://mail.python.org/mailman/listinfo/python-es > FAQ: http://python-es-faq.wikidot.com/ > > > > > _______________________________________________ > Python-es mailing list > Python-es en python.org > https://mail.python.org/mailman/listinfo/python-es > FAQ: http://python-es-faq.wikidot.com/ > > > > > _______________________________________________ > Python-es mailing list > Python-es en python.org > https://mail.python.org/mailman/listinfo/python-es > FAQ: http://python-es-faq.wikidot.com/ > > > > _______________________________________________ > Python-es mailing list > Python-es en python.org > https://mail.python.org/mailman/listinfo/python-es > FAQ: http://python-es-faq.wikidot.com/ > -- Esaú Rodríguez esauro en gmail.com From hmalpica en aepenergy.com Thu Mar 6 15:41:31 2014 From: hmalpica en aepenergy.com (Hector Miuler Malpica Gallegos) Date: Thu, 6 Mar 2014 09:41:31 -0500 Subject: [Python-es] Consejos para programar en Windows In-Reply-To: References: <53177200.8010204@gmail.com> <5317962C.8010000@damufo.com> <53179F7A.9040603@gmail.com> Message-ID: PyGTK + PyCharm 2014-03-06 6:54 GMT-05:00 Esau Rodriguez : > Hola, > yo hace años que no he hecho aplicaciones de escritorio, pero en su > día probé wxPython y PyQT y me quedé con el segundo. No conozco mucho > el estado de ninguna de las dos a día de hoy, pero en aquel momento la > documentación de QT (ojo no de PyQT) era excelente. > > Por añadir alternativas, podrías echarle un vistazo a kivy [1]. Lo > bueno que tendría optar por esta línea es que en teoría podrías > generar aplicaciones para diferentes plataformas (Escritorio, IOS, > Android, etc.). > > Por otro lado yo uso Pycharm [2] como IDE, en mi opinión está muy > bien, pero el tema del IDE es muy personal, a cada uno le gusta uno > diferente. > > [1] http://kivy.org/#home > [2] http://www.jetbrains.com/pycharm/ > > Saludos, > Esau Rodriguez. > > 2014-03-06 10:35 GMT+00:00 Rafael Cantos : > > Buenas a todos > > > > Por el momento me he decantado, mejor dicho nos hemos decantado, pues > somos > > dos compañeros, por eclipse como IDE puesto que lo utilizamos para otros > > desarrollos en otras plataformas. > > Aún no hemos decidido la librería gráfica a emplear, pero estoy viendo > que > > muchos usais wxpython con eclipse. > > > > Saludos > > > > Rafa > > > > > > El 05/03/2014 23:04, Mario Lacunza escribió: > > > > Hola, > > > > yo utilizo el mismo toolset (wxpython, wxformbuilder, eclipse, pydev) > desde > > hace años sin problemas y parece lo mejor. > > > > Solo agregar q si te gusta modelar tu sistema antes de codificar(como se > > deberia hacer) usa a tool CodeDesigner RAD, aqui diseñas tus objetos de > > forma visual y la tool te genera el codigo python. > > > > Saludos / Best regards > > > > Mario Lacunza > > Email:: mlacunza en gmail.com > > Personal Website:: http://www.lacunza.biz/ > > Hosting:: http://mlv-host.com/ > > Mascotas Perdidas:: http://mascotas-perdidas.com/ > > Google Talk / Y! messenger / Skype: mlacunzav > > > > El 05/03/14 16:25, Dani escribió: > > > > Hola: > > En mi caso tambien uso wxformbuilder para generar las interfaces y para > el > > código eclipse clasic con el plugin para python (pydev). > > El depurador de eclipse está genial. > > > > Diría que mi caso tambien sería aplicable a linux. > > > > > > Dani > > > > En 05/03/2014 19:50, kausdiv escribiu: > > > > Hola, aunque llego algo tarde, quiero dar mi pequeña aportación aunque no > > soy el más indicado. > > > > Yo uso spyder y wxPython. He usado Qt4, pero me resulta mucho más fácil > wx. > > Para diseñar las interfaces (ventanucos), uso wxFormBuilder que es muy > fácil > > de usar, y te genera el código en Python. (configurando el proyecto). > > wxFormBuilder genera unas clases en el fichero que le digas, después en > tu > > aplicación creas tus clases herandando de las de wx, los eventos de > objetos > > que has creado en wxFormBuilder haces "overide" en tu clase y listo. > > Si haces modificaciones en las ventanas vuelves a generar código, y > listo. > > En menos de 10 líneas tienes funcionando la aplicación. (luego llega > > implementar las reglas de negocio, pero eso está tirado después, desde tu > > clase) > > > > Yo me decanté por facilidad y claridad de código. Además hay mucha > > información. > > > > Saludos. > > > > > > > > El 04/03/2014 9:17, Rafael Cantos escribió: > > > > Buenas a todos > > > > Me gustaría que me aconsejáseis acerca de programar en python para > Windows. > > En concreto, cuál es el mejor IDE, qué librería gráfica me recomendáis y > qué > > base de datos. > > > > Gracias > > > > _______________________________________________ > > Python-es mailing list > > Python-es en python.org > > https://mail.python.org/mailman/listinfo/python-es > > FAQ: http://python-es-faq.wikidot.com/ > > > > > > _______________________________________________ > > Python-es mailing list > > Python-es en python.org > > https://mail.python.org/mailman/listinfo/python-es > > FAQ: http://python-es-faq.wikidot.com/ > > > > > > > > > > _______________________________________________ > > Python-es mailing list > > Python-es en python.org > > https://mail.python.org/mailman/listinfo/python-es > > FAQ: http://python-es-faq.wikidot.com/ > > > > > > > > > > _______________________________________________ > > Python-es mailing list > > Python-es en python.org > > https://mail.python.org/mailman/listinfo/python-es > > FAQ: http://python-es-faq.wikidot.com/ > > > > > > > > _______________________________________________ > > Python-es mailing list > > Python-es en python.org > > https://mail.python.org/mailman/listinfo/python-es > > FAQ: http://python-es-faq.wikidot.com/ > > > > > > -- > Esaú Rodríguez > esauro en gmail.com > _______________________________________________ > Python-es mailing list > Python-es en python.org > https://mail.python.org/mailman/listinfo/python-es > FAQ: http://python-es-faq.wikidot.com/ > ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: From hmalpica en aepenergy.com Thu Mar 6 15:45:07 2014 From: hmalpica en aepenergy.com (Hector Miuler Malpica Gallegos) Date: Thu, 6 Mar 2014 09:45:07 -0500 Subject: [Python-es] Consejos para programar en Windows In-Reply-To: References: <53177200.8010204@gmail.com> <5317962C.8010000@damufo.com> <53179F7A.9040603@gmail.com> Message-ID: wow, ya no sería pygtk, ahora PyGObject (aka PyGI - Python Bindings for GLib/GObject/GIO/GTK+) Eso para gtk3, por otro lado python + gtk tiene un monton de documentación y ejemplos, y sería multiplataforma. http://sourceforge.net/projects/pygobjectwin32/files/?source=navbar 2014-03-06 9:41 GMT-05:00 Hector Miuler Malpica Gallegos < hmalpica en aepenergy.com>: > PyGTK + PyCharm > > > 2014-03-06 6:54 GMT-05:00 Esau Rodriguez : > > Hola, >> yo hace años que no he hecho aplicaciones de escritorio, pero en su >> día probé wxPython y PyQT y me quedé con el segundo. No conozco mucho >> el estado de ninguna de las dos a día de hoy, pero en aquel momento la >> documentación de QT (ojo no de PyQT) era excelente. >> >> Por añadir alternativas, podrías echarle un vistazo a kivy [1]. Lo >> bueno que tendría optar por esta línea es que en teoría podrías >> generar aplicaciones para diferentes plataformas (Escritorio, IOS, >> Android, etc.). >> >> Por otro lado yo uso Pycharm [2] como IDE, en mi opinión está muy >> bien, pero el tema del IDE es muy personal, a cada uno le gusta uno >> diferente. >> >> [1] http://kivy.org/#home >> [2] http://www.jetbrains.com/pycharm/ >> >> Saludos, >> Esau Rodriguez. >> >> 2014-03-06 10:35 GMT+00:00 Rafael Cantos : >> > Buenas a todos >> > >> > Por el momento me he decantado, mejor dicho nos hemos decantado, pues >> somos >> > dos compañeros, por eclipse como IDE puesto que lo utilizamos para otros >> > desarrollos en otras plataformas. >> > Aún no hemos decidido la librería gráfica a emplear, pero estoy viendo >> que >> > muchos usais wxpython con eclipse. >> > >> > Saludos >> > >> > Rafa >> > >> > >> > El 05/03/2014 23:04, Mario Lacunza escribió: >> > >> > Hola, >> > >> > yo utilizo el mismo toolset (wxpython, wxformbuilder, eclipse, pydev) >> desde >> > hace años sin problemas y parece lo mejor. >> > >> > Solo agregar q si te gusta modelar tu sistema antes de codificar(como se >> > deberia hacer) usa a tool CodeDesigner RAD, aqui diseñas tus objetos de >> > forma visual y la tool te genera el codigo python. >> > >> > Saludos / Best regards >> > >> > Mario Lacunza >> > Email:: mlacunza en gmail.com >> > Personal Website:: http://www.lacunza.biz/ >> > Hosting:: http://mlv-host.com/ >> > Mascotas Perdidas:: http://mascotas-perdidas.com/ >> > Google Talk / Y! messenger / Skype: mlacunzav >> > >> > El 05/03/14 16:25, Dani escribió: >> > >> > Hola: >> > En mi caso tambien uso wxformbuilder para generar las interfaces y para >> el >> > código eclipse clasic con el plugin para python (pydev). >> > El depurador de eclipse está genial. >> > >> > Diría que mi caso tambien sería aplicable a linux. >> > >> > >> > Dani >> > >> > En 05/03/2014 19:50, kausdiv escribiu: >> > >> > Hola, aunque llego algo tarde, quiero dar mi pequeña aportación aunque >> no >> > soy el más indicado. >> > >> > Yo uso spyder y wxPython. He usado Qt4, pero me resulta mucho más fácil >> wx. >> > Para diseñar las interfaces (ventanucos), uso wxFormBuilder que es muy >> fácil >> > de usar, y te genera el código en Python. (configurando el proyecto). >> > wxFormBuilder genera unas clases en el fichero que le digas, después en >> tu >> > aplicación creas tus clases herandando de las de wx, los eventos de >> objetos >> > que has creado en wxFormBuilder haces "overide" en tu clase y listo. >> > Si haces modificaciones en las ventanas vuelves a generar código, y >> listo. >> > En menos de 10 líneas tienes funcionando la aplicación. (luego llega >> > implementar las reglas de negocio, pero eso está tirado después, desde >> tu >> > clase) >> > >> > Yo me decanté por facilidad y claridad de código. Además hay mucha >> > información. >> > >> > Saludos. >> > >> > >> > >> > El 04/03/2014 9:17, Rafael Cantos escribió: >> > >> > Buenas a todos >> > >> > Me gustaría que me aconsejáseis acerca de programar en python para >> Windows. >> > En concreto, cuál es el mejor IDE, qué librería gráfica me recomendáis >> y qué >> > base de datos. >> > >> > Gracias >> > >> > _______________________________________________ >> > Python-es mailing list >> > Python-es en python.org >> > https://mail.python.org/mailman/listinfo/python-es >> > FAQ: http://python-es-faq.wikidot.com/ >> > >> > >> > _______________________________________________ >> > Python-es mailing list >> > Python-es en python.org >> > https://mail.python.org/mailman/listinfo/python-es >> > FAQ: http://python-es-faq.wikidot.com/ >> > >> > >> > >> > >> > _______________________________________________ >> > Python-es mailing list >> > Python-es en python.org >> > https://mail.python.org/mailman/listinfo/python-es >> > FAQ: http://python-es-faq.wikidot.com/ >> > >> > >> > >> > >> > _______________________________________________ >> > Python-es mailing list >> > Python-es en python.org >> > https://mail.python.org/mailman/listinfo/python-es >> > FAQ: http://python-es-faq.wikidot.com/ >> > >> > >> > >> > _______________________________________________ >> > Python-es mailing list >> > Python-es en python.org >> > https://mail.python.org/mailman/listinfo/python-es >> > FAQ: http://python-es-faq.wikidot.com/ >> > >> >> >> >> -- >> Esaú Rodríguez >> esauro en gmail.com >> _______________________________________________ >> Python-es mailing list >> Python-es en python.org >> https://mail.python.org/mailman/listinfo/python-es >> FAQ: http://python-es-faq.wikidot.com/ >> > > ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: From mlacunza en gmail.com Thu Mar 6 18:04:08 2014 From: mlacunza en gmail.com (Mario Lacunza) Date: Thu, 06 Mar 2014 12:04:08 -0500 Subject: [Python-es] Consejos para programar en Windows In-Reply-To: References: <53177200.8010204@gmail.com> <5317962C.8010000@damufo.com> <53179F7A.9040603@gmail.com> Message-ID: <5318AA88.7010105@gmail.com> El problema con PyGObject q es solo para Windows, y estarias usando una libreria diferente para cada OS al generar la parte visual lo cual es un monton de trabajo extra. ACtualmente wxWidgets y QT son los mejores widgets y librerias graficas para trabajar con ellos. Debes escoger el python port debido (wxpython y pyqt/pyside) Asi con tu mismo codigo base tu programa correria en todos los OS soportados q es la filosofia de Python Saludos / Best regards Mario Lacunza Email:: mlacunza en gmail.com Personal Website:: http://www.lacunza.biz/ Hosting:: http://mlv-host.com/ Mascotas Perdidas:: http://mascotas-perdidas.com/ Google Talk / Y! messenger / Skype: mlacunzav El 06/03/14 09:45, Hector Miuler Malpica Gallegos escribió: > wow, ya no sería pygtk, ahora PyGObject (aka PyGI - Python Bindings > for GLib/GObject/GIO/GTK+) > > Eso para gtk3, por otro lado python + gtk tiene un monton de > documentación y ejemplos, y sería multiplataforma. > > http://sourceforge.net/projects/pygobjectwin32/files/?source=navbar > > > > > 2014-03-06 9:41 GMT-05:00 Hector Miuler Malpica Gallegos > >: > > PyGTK + PyCharm > > > 2014-03-06 6:54 GMT-05:00 Esau Rodriguez >: > > Hola, > yo hace años que no he hecho aplicaciones de escritorio, pero > en su > día probé wxPython y PyQT y me quedé con el segundo. No > conozco mucho > el estado de ninguna de las dos a día de hoy, pero en aquel > momento la > documentación de QT (ojo no de PyQT) era excelente. > > Por añadir alternativas, podrías echarle un vistazo a kivy [1]. Lo > bueno que tendría optar por esta línea es que en teoría podrías > generar aplicaciones para diferentes plataformas (Escritorio, IOS, > Android, etc.). > > Por otro lado yo uso Pycharm [2] como IDE, en mi opinión está muy > bien, pero el tema del IDE es muy personal, a cada uno le > gusta uno > diferente. > > [1] http://kivy.org/#home > [2] http://www.jetbrains.com/pycharm/ > > Saludos, > Esau Rodriguez. > > 2014-03-06 10:35 GMT+00:00 Rafael Cantos > >: > > Buenas a todos > > > > Por el momento me he decantado, mejor dicho nos hemos > decantado, pues somos > > dos compañeros, por eclipse como IDE puesto que lo > utilizamos para otros > > desarrollos en otras plataformas. > > Aún no hemos decidido la librería gráfica a emplear, pero > estoy viendo que > > muchos usais wxpython con eclipse. > > > > Saludos > > > > Rafa > > > > > > El 05/03/2014 23:04, Mario Lacunza escribió: > > > > Hola, > > > > yo utilizo el mismo toolset (wxpython, wxformbuilder, > eclipse, pydev) desde > > hace años sin problemas y parece lo mejor. > > > > Solo agregar q si te gusta modelar tu sistema antes de > codificar(como se > > deberia hacer) usa a tool CodeDesigner RAD, aqui diseñas tus > objetos de > > forma visual y la tool te genera el codigo python. > > > > Saludos / Best regards > > > > Mario Lacunza > > Email:: mlacunza en gmail.com > > Personal Website:: http://www.lacunza.biz/ > > Hosting:: http://mlv-host.com/ > > Mascotas Perdidas:: http://mascotas-perdidas.com/ > > Google Talk / Y! messenger / Skype: mlacunzav > > > > El 05/03/14 16:25, Dani escribió: > > > > Hola: > > En mi caso tambien uso wxformbuilder para generar las > interfaces y para el > > código eclipse clasic con el plugin para python (pydev). > > El depurador de eclipse está genial. > > > > Diría que mi caso tambien sería aplicable a linux. > > > > > > Dani > > > > En 05/03/2014 19:50, kausdiv escribiu: > > > > Hola, aunque llego algo tarde, quiero dar mi pequeña > aportación aunque no > > soy el más indicado. > > > > Yo uso spyder y wxPython. He usado Qt4, pero me resulta > mucho más fácil wx. > > Para diseñar las interfaces (ventanucos), uso wxFormBuilder > que es muy fácil > > de usar, y te genera el código en Python. (configurando el > proyecto). > > wxFormBuilder genera unas clases en el fichero que le digas, > después en tu > > aplicación creas tus clases herandando de las de wx, los > eventos de objetos > > que has creado en wxFormBuilder haces "overide" en tu clase > y listo. > > Si haces modificaciones en las ventanas vuelves a generar > código, y listo. > > En menos de 10 líneas tienes funcionando la aplicación. > (luego llega > > implementar las reglas de negocio, pero eso está tirado > después, desde tu > > clase) > > > > Yo me decanté por facilidad y claridad de código. Además hay > mucha > > información. > > > > Saludos. > > > > > > > > El 04/03/2014 9:17, Rafael Cantos escribió: > > > > Buenas a todos > > > > Me gustaría que me aconsejáseis acerca de programar en > python para Windows. > > En concreto, cuál es el mejor IDE, qué librería gráfica me > recomendáis y qué > > base de datos. > > > > Gracias > > > > _______________________________________________ > > Python-es mailing list > > Python-es en python.org > > https://mail.python.org/mailman/listinfo/python-es > > FAQ: http://python-es-faq.wikidot.com/ > > > > > > _______________________________________________ > > Python-es mailing list > > Python-es en python.org > > https://mail.python.org/mailman/listinfo/python-es > > FAQ: http://python-es-faq.wikidot.com/ > > > > > > > > > > _______________________________________________ > > Python-es mailing list > > Python-es en python.org > > https://mail.python.org/mailman/listinfo/python-es > > FAQ: http://python-es-faq.wikidot.com/ > > > > > > > > > > _______________________________________________ > > Python-es mailing list > > Python-es en python.org > > https://mail.python.org/mailman/listinfo/python-es > > FAQ: http://python-es-faq.wikidot.com/ > > > > > > > > _______________________________________________ > > Python-es mailing list > > Python-es en python.org > > https://mail.python.org/mailman/listinfo/python-es > > FAQ: http://python-es-faq.wikidot.com/ > > > > > > -- > Esaú Rodríguez > esauro en gmail.com > _______________________________________________ > Python-es mailing list > Python-es en python.org > https://mail.python.org/mailman/listinfo/python-es > FAQ: http://python-es-faq.wikidot.com/ > > > > > > _______________________________________________ > Python-es mailing list > Python-es en python.org > https://mail.python.org/mailman/listinfo/python-es > FAQ: http://python-es-faq.wikidot.com/ ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: From jjgomera en gmail.com Thu Mar 6 19:27:42 2014 From: jjgomera en gmail.com (=?ISO-8859-1?Q?Juan_Jos=E9_G=F3mez_Romera?=) Date: Thu, 6 Mar 2014 19:27:42 +0100 Subject: [Python-es] PyQt4 o PyQt5 In-Reply-To: References: Message-ID: Pyqt4/5 es similar a la situación de python2/3, no me atrevería yo a llamar a python2 software obsoleto. Pyqt4 sigue teniendo soporte, de echo en una semana deberia salir una nueva versión, la 4.10.4 si no me equivoco. Yo te recomendaría tambien usar pyqt5 si empiezas de cero, pero tiene sus problemas, por ejemplo, viendo tu firma, todavia no está en los repositors de debian y tendras que compilarlo, y todo para tener algunas novedades que no creo que necesites. El 6 de marzo de 2014, 11:11, Ricardo Cárdenes escribió: > A menos que tengas razones particulares (compatibilidad con código > antiguo, librerías que aún no se han migrado a la nueva versión, ...), no > hay razón para empezar un proyecto con una versión obsoleta. Qt ya va por > la versión 5.2 y PyQt 5.0 salió ya hace más de medio año y va por la > versión 5.2, acompañando, así que no es como si fueras a usar productos en > beta. > > > 2014-03-06 7:39 GMT+00:00 Hiram : > >> Estoy por iniciar un proyecto, he decidido hacerlo con PyQt con la >> versión 4 pero por ahí leí que PyQt4 ya es algo viejo y no darán más >> soporte, que tan cierto es esto y que tan viable es realizar entonces el >> desarrollo con PyQt5. >> >> -- >> Hiram Zuñiga >> blog: BitxBit >> mail: hiramhzr en gmail.com >> >> >> _______________________________________________ >> Python-es mailing list >> Python-es en python.org >> https://mail.python.org/mailman/listinfo/python-es >> FAQ: http://python-es-faq.wikidot.com/ >> >> > > _______________________________________________ > Python-es mailing list > Python-es en python.org > https://mail.python.org/mailman/listinfo/python-es > FAQ: http://python-es-faq.wikidot.com/ > > ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: From hiramhzr en gmail.com Thu Mar 6 19:40:25 2014 From: hiramhzr en gmail.com (Hiram) Date: Thu, 6 Mar 2014 12:40:25 -0600 Subject: [Python-es] PyQt4 o PyQt5 In-Reply-To: References: Message-ID: Primero que nada muchas gracias a los dos, de hecho en base a lo que comenta Juan José es que he hecho esta pregunta uso Debian y no esta en los repos oficiales la versión 5, digamos que el desarrollo va a ser de 0 y tengo pensado invertir 6 meses en él, lo que no me gustaría es tener un producto finalizado y que el desarrollo de pyqt4 sea abandonado a los 6 meses de estar afuera mi aplicación. Se que wxpython es una buena opción si se quiere portar el código entre SO pero, que hay de pyqt4 y pyqt5 en este aspecto, son fácilmente portables, comento esto por que en un principio va dirigido a GNU/Linux pero no descarto más adelante tener que portarlo a los otros dos SO. 2014-03-06 12:27 GMT-06:00 Juan José Gómez Romera : > Pyqt4/5 es similar a la situación de python2/3, no me atrevería yo a > llamar a python2 software obsoleto. > > Pyqt4 sigue teniendo soporte, de echo en una semana deberia salir una > nueva versión, la 4.10.4 si no me equivoco. > > Yo te recomendaría tambien usar pyqt5 si empiezas de cero, pero tiene sus > problemas, por ejemplo, viendo tu firma, todavia no está en los repositors > de debian y tendras que compilarlo, y todo para tener algunas novedades que > no creo que necesites. > > > El 6 de marzo de 2014, 11:11, Ricardo Cárdenes > escribió: > > A menos que tengas razones particulares (compatibilidad con código >> antiguo, librerías que aún no se han migrado a la nueva versión, ...), no >> hay razón para empezar un proyecto con una versión obsoleta. Qt ya va por >> la versión 5.2 y PyQt 5.0 salió ya hace más de medio año y va por la >> versión 5.2, acompañando, así que no es como si fueras a usar productos en >> beta. >> >> >> 2014-03-06 7:39 GMT+00:00 Hiram : >> >>> Estoy por iniciar un proyecto, he decidido hacerlo con PyQt con la >>> versión 4 pero por ahí leí que PyQt4 ya es algo viejo y no darán más >>> soporte, que tan cierto es esto y que tan viable es realizar entonces el >>> desarrollo con PyQt5. >>> >>> -- >>> Hiram Zuñiga >>> blog: BitxBit >>> mail: hiramhzr en gmail.com >>> >>> >>> _______________________________________________ >>> Python-es mailing list >>> Python-es en python.org >>> https://mail.python.org/mailman/listinfo/python-es >>> FAQ: http://python-es-faq.wikidot.com/ >>> >>> >> >> _______________________________________________ >> Python-es mailing list >> Python-es en python.org >> https://mail.python.org/mailman/listinfo/python-es >> FAQ: http://python-es-faq.wikidot.com/ >> >> > > _______________________________________________ > Python-es mailing list > Python-es en python.org > https://mail.python.org/mailman/listinfo/python-es > FAQ: http://python-es-faq.wikidot.com/ > > -- Hiram Zuñiga Romero blog: BitxBit mail: hiramhzr en gmail.com mailwork: hiram en cenidet.edu.mx ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: From jjgomera en gmail.com Thu Mar 6 20:18:00 2014 From: jjgomera en gmail.com (=?ISO-8859-1?Q?Juan_Jos=E9_G=F3mez_Romera?=) Date: Thu, 6 Mar 2014 20:18:00 +0100 Subject: [Python-es] PyQt4 o PyQt5 In-Reply-To: References: Message-ID: > Primero que nada muchas gracias a los dos, de hecho en base a lo que > comenta Juan José es que he hecho esta pregunta uso Debian y no esta en los > repos oficiales la versión 5, digamos que el desarrollo va a ser de 0 y > tengo pensado invertir 6 meses en él, lo que no me gustaría es tener un > producto finalizado y que el desarrollo de pyqt4 sea abandonado a los 6 > meses de estar afuera mi aplicación. > > Se que wxpython es una buena opción si se quiere portar el código entre SO > pero, que hay de pyqt4 y pyqt5 en este aspecto, son fácilmente portables, > comento esto por que en un principio va dirigido a GNU/Linux pero no > descarto más adelante tener que portarlo a los otros dos SO. > Entonces si que me decantaría por pyqt4, si te fijas pyqt5 no está en los repositorios de ninguna rama así que harán falta varios años para verlo en la versión estable, y mientras tanto puedes estar seguro que pyqt4 estará disponible. ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: From hmalpica en aepenergy.com Fri Mar 7 04:53:01 2014 From: hmalpica en aepenergy.com (Hector Miuler Malpica Gallegos) Date: Thu, 6 Mar 2014 22:53:01 -0500 Subject: [Python-es] Consejos para programar en Windows In-Reply-To: <5318AA88.7010105@gmail.com> References: <53177200.8010204@gmail.com> <5317962C.8010000@damufo.com> <53179F7A.9040603@gmail.com> <5318AA88.7010105@gmail.com> Message-ID: Como que PyGObject es solo para windows?? explica eso, PyGObject es multiplataforma, en ubuntu viene ya instalado, junto con python, Mario Alguna vez trabajaste con Gtk?? 2014-03-06 12:04 GMT-05:00 Mario Lacunza : > El problema con PyGObject q es solo para Windows, y estarias usando una > libreria diferente para cada OS al generar la parte visual lo cual es un > monton de trabajo extra. > > ACtualmente wxWidgets y QT son los mejores widgets y librerias graficas > para trabajar con ellos. Debes escoger el python port debido (wxpython y > pyqt/pyside) Asi con tu mismo codigo base tu programa correria en todos los > OS soportados q es la filosofia de Python > > > > Saludos / Best regards > > Mario Lacunza > Email:: mlacunza en gmail.com > Personal Website:: http://www.lacunza.biz/ > Hosting:: http://mlv-host.com/ > Mascotas Perdidas:: http://mascotas-perdidas.com/ > Google Talk / Y! messenger / Skype: mlacunzav > > El 06/03/14 09:45, Hector Miuler Malpica Gallegos escribió: > > wow, ya no sería pygtk, ahora PyGObject (aka PyGI - Python Bindings for > GLib/GObject/GIO/GTK+) > > Eso para gtk3, por otro lado python + gtk tiene un monton de > documentación y ejemplos, y sería multiplataforma. > > http://sourceforge.net/projects/pygobjectwin32/files/?source=navbar > > > > > 2014-03-06 9:41 GMT-05:00 Hector Miuler Malpica Gallegos < > hmalpica en aepenergy.com>: > >> PyGTK + PyCharm >> >> >> 2014-03-06 6:54 GMT-05:00 Esau Rodriguez : >> >> Hola, >>> yo hace años que no he hecho aplicaciones de escritorio, pero en su >>> día probé wxPython y PyQT y me quedé con el segundo. No conozco mucho >>> el estado de ninguna de las dos a día de hoy, pero en aquel momento la >>> documentación de QT (ojo no de PyQT) era excelente. >>> >>> Por añadir alternativas, podrías echarle un vistazo a kivy [1]. Lo >>> bueno que tendría optar por esta línea es que en teoría podrías >>> generar aplicaciones para diferentes plataformas (Escritorio, IOS, >>> Android, etc.). >>> >>> Por otro lado yo uso Pycharm [2] como IDE, en mi opinión está muy >>> bien, pero el tema del IDE es muy personal, a cada uno le gusta uno >>> diferente. >>> >>> [1] http://kivy.org/#home >>> [2] http://www.jetbrains.com/pycharm/ >>> >>> Saludos, >>> Esau Rodriguez. >>> >>> 2014-03-06 10:35 GMT+00:00 Rafael Cantos : >>> > Buenas a todos >>> > >>> > Por el momento me he decantado, mejor dicho nos hemos decantado, pues >>> somos >>> > dos compañeros, por eclipse como IDE puesto que lo utilizamos para >>> otros >>> > desarrollos en otras plataformas. >>> > Aún no hemos decidido la librería gráfica a emplear, pero estoy viendo >>> que >>> > muchos usais wxpython con eclipse. >>> > >>> > Saludos >>> > >>> > Rafa >>> > >>> > >>> > El 05/03/2014 23:04, Mario Lacunza escribió: >>> > >>> > Hola, >>> > >>> > yo utilizo el mismo toolset (wxpython, wxformbuilder, eclipse, pydev) >>> desde >>> > hace años sin problemas y parece lo mejor. >>> > >>> > Solo agregar q si te gusta modelar tu sistema antes de codificar(como >>> se >>> > deberia hacer) usa a tool CodeDesigner RAD, aqui diseñas tus objetos de >>> > forma visual y la tool te genera el codigo python. >>> > >>> > Saludos / Best regards >>> > >>> > Mario Lacunza >>> > Email:: mlacunza en gmail.com >>> > Personal Website:: http://www.lacunza.biz/ >>> > Hosting:: http://mlv-host.com/ >>> > Mascotas Perdidas:: http://mascotas-perdidas.com/ >>> > Google Talk / Y! messenger / Skype: mlacunzav >>> > >>> > El 05/03/14 16:25, Dani escribió: >>> > >>> > Hola: >>> > En mi caso tambien uso wxformbuilder para generar las interfaces y >>> para el >>> > código eclipse clasic con el plugin para python (pydev). >>> > El depurador de eclipse está genial. >>> > >>> > Diría que mi caso tambien sería aplicable a linux. >>> > >>> > >>> > Dani >>> > >>> > En 05/03/2014 19:50, kausdiv escribiu: >>> > >>> > Hola, aunque llego algo tarde, quiero dar mi pequeña aportación aunque >>> no >>> > soy el más indicado. >>> > >>> > Yo uso spyder y wxPython. He usado Qt4, pero me resulta mucho más >>> fácil wx. >>> > Para diseñar las interfaces (ventanucos), uso wxFormBuilder que es muy >>> fácil >>> > de usar, y te genera el código en Python. (configurando el proyecto). >>> > wxFormBuilder genera unas clases en el fichero que le digas, después >>> en tu >>> > aplicación creas tus clases herandando de las de wx, los eventos de >>> objetos >>> > que has creado en wxFormBuilder haces "overide" en tu clase y listo. >>> > Si haces modificaciones en las ventanas vuelves a generar código, y >>> listo. >>> > En menos de 10 líneas tienes funcionando la aplicación. (luego llega >>> > implementar las reglas de negocio, pero eso está tirado después, desde >>> tu >>> > clase) >>> > >>> > Yo me decanté por facilidad y claridad de código. Además hay mucha >>> > información. >>> > >>> > Saludos. >>> > >>> > >>> > >>> > El 04/03/2014 9:17, Rafael Cantos escribió: >>> > >>> > Buenas a todos >>> > >>> > Me gustaría que me aconsejáseis acerca de programar en python para >>> Windows. >>> > En concreto, cuál es el mejor IDE, qué librería gráfica me recomendáis >>> y qué >>> > base de datos. >>> > >>> > Gracias >>> > >>> > _______________________________________________ >>> > Python-es mailing list >>> > Python-es en python.org >>> > https://mail.python.org/mailman/listinfo/python-es >>> > FAQ: http://python-es-faq.wikidot.com/ >>> > >>> > >>> > _______________________________________________ >>> > Python-es mailing list >>> > Python-es en python.org >>> > https://mail.python.org/mailman/listinfo/python-es >>> > FAQ: http://python-es-faq.wikidot.com/ >>> > >>> > >>> > >>> > >>> > _______________________________________________ >>> > Python-es mailing list >>> > Python-es en python.org >>> > https://mail.python.org/mailman/listinfo/python-es >>> > FAQ: http://python-es-faq.wikidot.com/ >>> > >>> > >>> > >>> > >>> > _______________________________________________ >>> > Python-es mailing list >>> > Python-es en python.org >>> > https://mail.python.org/mailman/listinfo/python-es >>> > FAQ: http://python-es-faq.wikidot.com/ >>> > >>> > >>> > >>> > _______________________________________________ >>> > Python-es mailing list >>> > Python-es en python.org >>> > https://mail.python.org/mailman/listinfo/python-es >>> > FAQ: http://python-es-faq.wikidot.com/ >>> > >>> >>> >>> >>> -- >>> Esaú Rodríguez >>> esauro en gmail.com >>> _______________________________________________ >>> Python-es mailing list >>> Python-es en python.org >>> https://mail.python.org/mailman/listinfo/python-es >>> FAQ: http://python-es-faq.wikidot.com/ >>> >> >> > > > _______________________________________________ > Python-es mailing listPython-es en python.orghttps://mail.python.org/mailman/listinfo/python-es > FAQ: http://python-es-faq.wikidot.com/ > > > > _______________________________________________ > Python-es mailing list > Python-es en python.org > https://mail.python.org/mailman/listinfo/python-es > FAQ: http://python-es-faq.wikidot.com/ > > ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: From mlacunza en gmail.com Fri Mar 7 05:00:15 2014 From: mlacunza en gmail.com (Mario Lacunza) Date: Thu, 6 Mar 2014 23:00:15 -0500 Subject: [Python-es] Consejos para programar en Windows In-Reply-To: References: <53177200.8010204@gmail.com> <5317962C.8010000@damufo.com> <53179F7A.9040603@gmail.com> <5318AA88.7010105@gmail.com> Message-ID: Todo el tiempo pues trabajo en Ubuntu, pero dado q GTK es terrible bajo windows (hasta donde lo probé hace tiempo) es una de las razones x las q uso wxwidgets. lo q ha sucedido es una confusión mía pues estaba respondiendo otro post y me he puesto aquí la respuesta del otro,pero solo esta mal el primer párrafo.. El mar 6, 2014 10:53 p.m., "Hector Miuler Malpica Gallegos" < hmalpica en aepenergy.com> escribió: > Como que PyGObject es solo para windows?? explica eso, PyGObject es > multiplataforma, en ubuntu viene ya instalado, junto con python, Mario > Alguna vez trabajaste con Gtk?? > > > 2014-03-06 12:04 GMT-05:00 Mario Lacunza : > >> El problema con PyGObject q es solo para Windows, y estarias usando una >> libreria diferente para cada OS al generar la parte visual lo cual es un >> monton de trabajo extra. >> >> ACtualmente wxWidgets y QT son los mejores widgets y librerias graficas >> para trabajar con ellos. Debes escoger el python port debido (wxpython y >> pyqt/pyside) Asi con tu mismo codigo base tu programa correria en todos los >> OS soportados q es la filosofia de Python >> >> >> >> Saludos / Best regards >> >> Mario Lacunza >> Email:: mlacunza en gmail.com >> Personal Website:: http://www.lacunza.biz/ >> Hosting:: http://mlv-host.com/ >> Mascotas Perdidas:: http://mascotas-perdidas.com/ >> Google Talk / Y! messenger / Skype: mlacunzav >> >> El 06/03/14 09:45, Hector Miuler Malpica Gallegos escribió: >> >> wow, ya no sería pygtk, ahora PyGObject (aka PyGI - Python Bindings for >> GLib/GObject/GIO/GTK+) >> >> Eso para gtk3, por otro lado python + gtk tiene un monton de >> documentación y ejemplos, y sería multiplataforma. >> >> http://sourceforge.net/projects/pygobjectwin32/files/?source=navbar >> >> >> >> >> 2014-03-06 9:41 GMT-05:00 Hector Miuler Malpica Gallegos < >> hmalpica en aepenergy.com>: >> >>> PyGTK + PyCharm >>> >>> >>> 2014-03-06 6:54 GMT-05:00 Esau Rodriguez : >>> >>> Hola, >>>> yo hace años que no he hecho aplicaciones de escritorio, pero en su >>>> día probé wxPython y PyQT y me quedé con el segundo. No conozco mucho >>>> el estado de ninguna de las dos a día de hoy, pero en aquel momento la >>>> documentación de QT (ojo no de PyQT) era excelente. >>>> >>>> Por añadir alternativas, podrías echarle un vistazo a kivy [1]. Lo >>>> bueno que tendría optar por esta línea es que en teoría podrías >>>> generar aplicaciones para diferentes plataformas (Escritorio, IOS, >>>> Android, etc.). >>>> >>>> Por otro lado yo uso Pycharm [2] como IDE, en mi opinión está muy >>>> bien, pero el tema del IDE es muy personal, a cada uno le gusta uno >>>> diferente. >>>> >>>> [1] http://kivy.org/#home >>>> [2] http://www.jetbrains.com/pycharm/ >>>> >>>> Saludos, >>>> Esau Rodriguez. >>>> >>>> 2014-03-06 10:35 GMT+00:00 Rafael Cantos : >>>> > Buenas a todos >>>> > >>>> > Por el momento me he decantado, mejor dicho nos hemos decantado, pues >>>> somos >>>> > dos compañeros, por eclipse como IDE puesto que lo utilizamos para >>>> otros >>>> > desarrollos en otras plataformas. >>>> > Aún no hemos decidido la librería gráfica a emplear, pero estoy >>>> viendo que >>>> > muchos usais wxpython con eclipse. >>>> > >>>> > Saludos >>>> > >>>> > Rafa >>>> > >>>> > >>>> > El 05/03/2014 23:04, Mario Lacunza escribió: >>>> > >>>> > Hola, >>>> > >>>> > yo utilizo el mismo toolset (wxpython, wxformbuilder, eclipse, pydev) >>>> desde >>>> > hace años sin problemas y parece lo mejor. >>>> > >>>> > Solo agregar q si te gusta modelar tu sistema antes de codificar(como >>>> se >>>> > deberia hacer) usa a tool CodeDesigner RAD, aqui diseñas tus objetos >>>> de >>>> > forma visual y la tool te genera el codigo python. >>>> > >>>> > Saludos / Best regards >>>> > >>>> > Mario Lacunza >>>> > Email:: mlacunza en gmail.com >>>> > Personal Website:: http://www.lacunza.biz/ >>>> > Hosting:: http://mlv-host.com/ >>>> > Mascotas Perdidas:: http://mascotas-perdidas.com/ >>>> > Google Talk / Y! messenger / Skype: mlacunzav >>>> > >>>> > El 05/03/14 16:25, Dani escribió: >>>> > >>>> > Hola: >>>> > En mi caso tambien uso wxformbuilder para generar las interfaces y >>>> para el >>>> > código eclipse clasic con el plugin para python (pydev). >>>> > El depurador de eclipse está genial. >>>> > >>>> > Diría que mi caso tambien sería aplicable a linux. >>>> > >>>> > >>>> > Dani >>>> > >>>> > En 05/03/2014 19:50, kausdiv escribiu: >>>> > >>>> > Hola, aunque llego algo tarde, quiero dar mi pequeña aportación >>>> aunque no >>>> > soy el más indicado. >>>> > >>>> > Yo uso spyder y wxPython. He usado Qt4, pero me resulta mucho más >>>> fácil wx. >>>> > Para diseñar las interfaces (ventanucos), uso wxFormBuilder que es >>>> muy fácil >>>> > de usar, y te genera el código en Python. (configurando el proyecto). >>>> > wxFormBuilder genera unas clases en el fichero que le digas, después >>>> en tu >>>> > aplicación creas tus clases herandando de las de wx, los eventos de >>>> objetos >>>> > que has creado en wxFormBuilder haces "overide" en tu clase y listo. >>>> > Si haces modificaciones en las ventanas vuelves a generar código, y >>>> listo. >>>> > En menos de 10 líneas tienes funcionando la aplicación. (luego llega >>>> > implementar las reglas de negocio, pero eso está tirado después, >>>> desde tu >>>> > clase) >>>> > >>>> > Yo me decanté por facilidad y claridad de código. Además hay mucha >>>> > información. >>>> > >>>> > Saludos. >>>> > >>>> > >>>> > >>>> > El 04/03/2014 9:17, Rafael Cantos escribió: >>>> > >>>> > Buenas a todos >>>> > >>>> > Me gustaría que me aconsejáseis acerca de programar en python para >>>> Windows. >>>> > En concreto, cuál es el mejor IDE, qué librería gráfica me >>>> recomendáis y qué >>>> > base de datos. >>>> > >>>> > Gracias >>>> > >>>> > _______________________________________________ >>>> > Python-es mailing list >>>> > Python-es en python.org >>>> > https://mail.python.org/mailman/listinfo/python-es >>>> > FAQ: http://python-es-faq.wikidot.com/ >>>> > >>>> > >>>> > _______________________________________________ >>>> > Python-es mailing list >>>> > Python-es en python.org >>>> > https://mail.python.org/mailman/listinfo/python-es >>>> > FAQ: http://python-es-faq.wikidot.com/ >>>> > >>>> > >>>> > >>>> > >>>> > _______________________________________________ >>>> > Python-es mailing list >>>> > Python-es en python.org >>>> > https://mail.python.org/mailman/listinfo/python-es >>>> > FAQ: http://python-es-faq.wikidot.com/ >>>> > >>>> > >>>> > >>>> > >>>> > _______________________________________________ >>>> > Python-es mailing list >>>> > Python-es en python.org >>>> > https://mail.python.org/mailman/listinfo/python-es >>>> > FAQ: http://python-es-faq.wikidot.com/ >>>> > >>>> > >>>> > >>>> > _______________________________________________ >>>> > Python-es mailing list >>>> > Python-es en python.org >>>> > https://mail.python.org/mailman/listinfo/python-es >>>> > FAQ: http://python-es-faq.wikidot.com/ >>>> > >>>> >>>> >>>> >>>> -- >>>> Esaú Rodríguez >>>> esauro en gmail.com >>>> _______________________________________________ >>>> Python-es mailing list >>>> Python-es en python.org >>>> https://mail.python.org/mailman/listinfo/python-es >>>> FAQ: http://python-es-faq.wikidot.com/ >>>> >>> >>> >> >> >> _______________________________________________ >> Python-es mailing listPython-es en python.orghttps://mail.python.org/mailman/listinfo/python-es >> FAQ: http://python-es-faq.wikidot.com/ >> >> >> >> _______________________________________________ >> Python-es mailing list >> Python-es en python.org >> https://mail.python.org/mailman/listinfo/python-es >> FAQ: http://python-es-faq.wikidot.com/ >> >> > ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: From miuler en gmail.com Fri Mar 7 05:03:52 2014 From: miuler en gmail.com (Hector Miuler Malpica Gallegos) Date: Thu, 6 Mar 2014 23:03:52 -0500 Subject: [Python-es] Consejos para programar en Windows In-Reply-To: References: <53177200.8010204@gmail.com> <5317962C.8010000@damufo.com> <53179F7A.9040603@gmail.com> <5318AA88.7010105@gmail.com> Message-ID: Gtk me funciona bien en windows, sin problemas. *Hector Miuler Malpica Gallegos * 2014-03-06 23:00 GMT-05:00 Mario Lacunza : > Todo el tiempo pues trabajo en Ubuntu, pero dado q GTK es terrible bajo > windows (hasta donde lo probé hace tiempo) es una de las razones x las q > uso wxwidgets. > > lo q ha sucedido es una confusión mía pues estaba respondiendo otro post y > me he puesto aquí la respuesta del otro,pero solo esta mal el primer > párrafo.. > El mar 6, 2014 10:53 p.m., "Hector Miuler Malpica Gallegos" < > hmalpica en aepenergy.com> escribió: > >> Como que PyGObject es solo para windows?? explica eso, PyGObject es >> multiplataforma, en ubuntu viene ya instalado, junto con python, Mario >> Alguna vez trabajaste con Gtk?? >> >> >> 2014-03-06 12:04 GMT-05:00 Mario Lacunza : >> >>> El problema con PyGObject q es solo para Windows, y estarias usando >>> una libreria diferente para cada OS al generar la parte visual lo cual es >>> un monton de trabajo extra. >>> >>> ACtualmente wxWidgets y QT son los mejores widgets y librerias graficas >>> para trabajar con ellos. Debes escoger el python port debido (wxpython y >>> pyqt/pyside) Asi con tu mismo codigo base tu programa correria en todos los >>> OS soportados q es la filosofia de Python >>> >>> >>> >>> Saludos / Best regards >>> >>> Mario Lacunza >>> Email:: mlacunza en gmail.com >>> Personal Website:: http://www.lacunza.biz/ >>> Hosting:: http://mlv-host.com/ >>> Mascotas Perdidas:: http://mascotas-perdidas.com/ >>> Google Talk / Y! messenger / Skype: mlacunzav >>> >>> El 06/03/14 09:45, Hector Miuler Malpica Gallegos escribió: >>> >>> wow, ya no sería pygtk, ahora PyGObject (aka PyGI - Python Bindings for >>> GLib/GObject/GIO/GTK+) >>> >>> Eso para gtk3, por otro lado python + gtk tiene un monton de >>> documentación y ejemplos, y sería multiplataforma. >>> >>> http://sourceforge.net/projects/pygobjectwin32/files/?source=navbar >>> >>> >>> >>> >>> 2014-03-06 9:41 GMT-05:00 Hector Miuler Malpica Gallegos < >>> hmalpica en aepenergy.com>: >>> >>>> PyGTK + PyCharm >>>> >>>> >>>> 2014-03-06 6:54 GMT-05:00 Esau Rodriguez : >>>> >>>> Hola, >>>>> yo hace años que no he hecho aplicaciones de escritorio, pero en su >>>>> día probé wxPython y PyQT y me quedé con el segundo. No conozco mucho >>>>> el estado de ninguna de las dos a día de hoy, pero en aquel momento la >>>>> documentación de QT (ojo no de PyQT) era excelente. >>>>> >>>>> Por añadir alternativas, podrías echarle un vistazo a kivy [1]. Lo >>>>> bueno que tendría optar por esta línea es que en teoría podrías >>>>> generar aplicaciones para diferentes plataformas (Escritorio, IOS, >>>>> Android, etc.). >>>>> >>>>> Por otro lado yo uso Pycharm [2] como IDE, en mi opinión está muy >>>>> bien, pero el tema del IDE es muy personal, a cada uno le gusta uno >>>>> diferente. >>>>> >>>>> [1] http://kivy.org/#home >>>>> [2] http://www.jetbrains.com/pycharm/ >>>>> >>>>> Saludos, >>>>> Esau Rodriguez. >>>>> >>>>> 2014-03-06 10:35 GMT+00:00 Rafael Cantos : >>>>> > Buenas a todos >>>>> > >>>>> > Por el momento me he decantado, mejor dicho nos hemos decantado, >>>>> pues somos >>>>> > dos compañeros, por eclipse como IDE puesto que lo utilizamos para >>>>> otros >>>>> > desarrollos en otras plataformas. >>>>> > Aún no hemos decidido la librería gráfica a emplear, pero estoy >>>>> viendo que >>>>> > muchos usais wxpython con eclipse. >>>>> > >>>>> > Saludos >>>>> > >>>>> > Rafa >>>>> > >>>>> > >>>>> > El 05/03/2014 23:04, Mario Lacunza escribió: >>>>> > >>>>> > Hola, >>>>> > >>>>> > yo utilizo el mismo toolset (wxpython, wxformbuilder, eclipse, >>>>> pydev) desde >>>>> > hace años sin problemas y parece lo mejor. >>>>> > >>>>> > Solo agregar q si te gusta modelar tu sistema antes de >>>>> codificar(como se >>>>> > deberia hacer) usa a tool CodeDesigner RAD, aqui diseñas tus objetos >>>>> de >>>>> > forma visual y la tool te genera el codigo python. >>>>> > >>>>> > Saludos / Best regards >>>>> > >>>>> > Mario Lacunza >>>>> > Email:: mlacunza en gmail.com >>>>> > Personal Website:: http://www.lacunza.biz/ >>>>> > Hosting:: http://mlv-host.com/ >>>>> > Mascotas Perdidas:: http://mascotas-perdidas.com/ >>>>> > Google Talk / Y! messenger / Skype: mlacunzav >>>>> > >>>>> > El 05/03/14 16:25, Dani escribió: >>>>> > >>>>> > Hola: >>>>> > En mi caso tambien uso wxformbuilder para generar las interfaces y >>>>> para el >>>>> > código eclipse clasic con el plugin para python (pydev). >>>>> > El depurador de eclipse está genial. >>>>> > >>>>> > Diría que mi caso tambien sería aplicable a linux. >>>>> > >>>>> > >>>>> > Dani >>>>> > >>>>> > En 05/03/2014 19:50, kausdiv escribiu: >>>>> > >>>>> > Hola, aunque llego algo tarde, quiero dar mi pequeña aportación >>>>> aunque no >>>>> > soy el más indicado. >>>>> > >>>>> > Yo uso spyder y wxPython. He usado Qt4, pero me resulta mucho más >>>>> fácil wx. >>>>> > Para diseñar las interfaces (ventanucos), uso wxFormBuilder que es >>>>> muy fácil >>>>> > de usar, y te genera el código en Python. (configurando el proyecto). >>>>> > wxFormBuilder genera unas clases en el fichero que le digas, después >>>>> en tu >>>>> > aplicación creas tus clases herandando de las de wx, los eventos de >>>>> objetos >>>>> > que has creado en wxFormBuilder haces "overide" en tu clase y listo. >>>>> > Si haces modificaciones en las ventanas vuelves a generar código, y >>>>> listo. >>>>> > En menos de 10 líneas tienes funcionando la aplicación. (luego llega >>>>> > implementar las reglas de negocio, pero eso está tirado después, >>>>> desde tu >>>>> > clase) >>>>> > >>>>> > Yo me decanté por facilidad y claridad de código. Además hay mucha >>>>> > información. >>>>> > >>>>> > Saludos. >>>>> > >>>>> > >>>>> > >>>>> > El 04/03/2014 9:17, Rafael Cantos escribió: >>>>> > >>>>> > Buenas a todos >>>>> > >>>>> > Me gustaría que me aconsejáseis acerca de programar en python para >>>>> Windows. >>>>> > En concreto, cuál es el mejor IDE, qué librería gráfica me >>>>> recomendáis y qué >>>>> > base de datos. >>>>> > >>>>> > Gracias >>>>> > >>>>> > _______________________________________________ >>>>> > Python-es mailing list >>>>> > Python-es en python.org >>>>> > https://mail.python.org/mailman/listinfo/python-es >>>>> > FAQ: http://python-es-faq.wikidot.com/ >>>>> > >>>>> > >>>>> > _______________________________________________ >>>>> > Python-es mailing list >>>>> > Python-es en python.org >>>>> > https://mail.python.org/mailman/listinfo/python-es >>>>> > FAQ: http://python-es-faq.wikidot.com/ >>>>> > >>>>> > >>>>> > >>>>> > >>>>> > _______________________________________________ >>>>> > Python-es mailing list >>>>> > Python-es en python.org >>>>> > https://mail.python.org/mailman/listinfo/python-es >>>>> > FAQ: http://python-es-faq.wikidot.com/ >>>>> > >>>>> > >>>>> > >>>>> > >>>>> > _______________________________________________ >>>>> > Python-es mailing list >>>>> > Python-es en python.org >>>>> > https://mail.python.org/mailman/listinfo/python-es >>>>> > FAQ: http://python-es-faq.wikidot.com/ >>>>> > >>>>> > >>>>> > >>>>> > _______________________________________________ >>>>> > Python-es mailing list >>>>> > Python-es en python.org >>>>> > https://mail.python.org/mailman/listinfo/python-es >>>>> > FAQ: http://python-es-faq.wikidot.com/ >>>>> > >>>>> >>>>> >>>>> >>>>> -- >>>>> Esaú Rodríguez >>>>> esauro en gmail.com >>>>> _______________________________________________ >>>>> Python-es mailing list >>>>> Python-es en python.org >>>>> https://mail.python.org/mailman/listinfo/python-es >>>>> FAQ: http://python-es-faq.wikidot.com/ >>>>> >>>> >>>> >>> >>> >>> _______________________________________________ >>> Python-es mailing listPython-es en python.orghttps://mail.python.org/mailman/listinfo/python-es >>> FAQ: http://python-es-faq.wikidot.com/ >>> >>> >>> >>> _______________________________________________ >>> Python-es mailing list >>> Python-es en python.org >>> https://mail.python.org/mailman/listinfo/python-es >>> FAQ: http://python-es-faq.wikidot.com/ >>> >>> >> > _______________________________________________ > Python-es mailing list > Python-es en python.org > https://mail.python.org/mailman/listinfo/python-es > FAQ: http://python-es-faq.wikidot.com/ > > ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: From gallardovj en gmail.com Tue Mar 11 10:10:37 2014 From: gallardovj en gmail.com (=?ISO-8859-1?Q?V=EDctor_J=2E_Gallardo_L=F3pez?=) Date: Tue, 11 Mar 2014 10:10:37 +0100 Subject: [Python-es] =?iso-8859-1?q?Estancado_en_el_c=E1lculo_del_momento_?= =?iso-8859-1?q?hidr=F3fobico_de_una_prote=EDna?= Message-ID: Hola! Tengo que hacer un mini proyecto escrito en python y la verdad que no sé ni como empezar. El proyecto consiste en en calcular el momento hidrofóbico de una proteína, que puede ser por regiones (por estructura secundaria o por ventanas de n-residuos). Una vez calculado, se podría mirar si existe una relacion entre el lugar de unión a otras proteínas y su momento hidrofóbico en esa región (adjunto un artículo que explica mejor en que consiste el momento hidrofóbico). Entiendo que lo que debemos hacer es que a partir de un archivo pdb, mirar la estructura primaria i secundaria (dependiendo de si es hélice o lámina) i combinar ambos datos para ver que región de la proteína tendra una parte hidrofóbica. El artículo adjuntado da un numero conscenso de las hidrofobicidades de cada aminoácido. La verdad es que no sé como realizar esto mediante un script de python... Espero que me puedan ayudar. Muchísimas gracias por su atención! Atentamente, ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: ------------ próxima parte ------------ A non-text attachment was scrubbed... Name: pnas00602-0154.pdf Type: application/pdf Size: 872110 bytes Desc: no disponible URL: From monobot.soft en gmail.com Tue Mar 11 13:41:18 2014 From: monobot.soft en gmail.com (monoBOT) Date: Tue, 11 Mar 2014 12:41:18 +0000 Subject: [Python-es] =?iso-8859-1?q?Estancado_en_el_c=E1lculo_del_momento_?= =?iso-8859-1?q?hidr=F3fobico_de_una_prote=EDna?= In-Reply-To: References: Message-ID: En esta lista lo que hay fundamentalmente son informáticos y aficionados a la informática y que todo lo que has escrito nos parece chino, básicamente. Para poder ayudarte tendrías que plantear un algoritmo [1] de lo que necesitas y así te podríamos ayudar. [1] https://es.wikipedia.org/wiki/Algoritmo Otra cosa es que tengas suerte y encuentres algún bioquímico en la lista que te quiera hacer los deberes, lo cual sería posible pero poco ético. Saludos y suerte El 11 de marzo de 2014, 9:10, Víctor J. Gallardo López escribió: > Hola! > > Tengo que hacer un mini proyecto escrito en python y la verdad que no sé > ni como empezar. El proyecto consiste en en calcular el momento hidrofóbico > de una proteína, que puede ser por regiones (por estructura secundaria o > por ventanas de n-residuos). Una vez calculado, se podría mirar si existe > una relacion entre el lugar de unión a otras proteínas y su momento > hidrofóbico en esa región (adjunto un artículo que explica mejor en que > consiste el momento hidrofóbico). > > Entiendo que lo que debemos hacer es que a partir de un archivo pdb, mirar > la estructura primaria i secundaria (dependiendo de si es hélice o lámina) > i combinar ambos datos para ver que región de la proteína tendra una parte > hidrofóbica. El artículo adjuntado da un numero conscenso de las > hidrofobicidades de cada aminoácido. > > La verdad es que no sé como realizar esto mediante un script de python... > Espero que me puedan ayudar. > Muchísimas gracias por su atención! > > Atentamente, > > > > > _______________________________________________ > Python-es mailing list > Python-es en python.org > https://mail.python.org/mailman/listinfo/python-es > FAQ: http://python-es-faq.wikidot.com/ > > -- *monoBOT* Visite mi sitio(Visit my site): monobotblog.alvarezalonso.es ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: From eventgrafic en gmail.com Tue Mar 11 13:49:19 2014 From: eventgrafic en gmail.com (Eduard Diaz) Date: Tue, 11 Mar 2014 13:49:19 +0100 Subject: [Python-es] =?iso-8859-1?q?Estancado_en_el_c=E1lculo_del_momento_?= =?iso-8859-1?q?hidr=F3fobico_de_una_prote=EDna?= In-Reply-To: References: Message-ID: Parece el típico ejemplo de pánico a la hoja en blanco... antes de una entrega! Suponiendo que tienes los conocimientos para calcular el momento hidrofóbico de una proteína y ser capaz de identificar las relaciones... Divide el problema en partes y divide cada parte en acciones, e intenta ir de los abstracto a lo concreto. Ahora por lo que veo tienes: 1.- abrir un archivo pdb y leerlo 2.- extraer los datos y almacenar los datos importantes 3.- tratar los datos para detectar la parte hidrofóbica 4.- calcular el momento, 5.- etc.. Así que lo primero que haría es ver como se puede abrir un archivo pdb [1] con python y como parsearlo. [1] https://en.wikipedia.org/wiki/Protein_Data_Bank_%28file_format%29 Prueba a hacer preguntas mas concretar y quizás podamos ayudarte. Saludos ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: From hfoffani en gmail.com Tue Mar 11 14:02:31 2014 From: hfoffani en gmail.com (=?windows-1252?Q?Hern=E1n_Foffani?=) Date: Tue, 11 Mar 2014 14:02:31 +0100 Subject: [Python-es] =?windows-1252?q?Estancado_en_el_c=E1lculo_del_moment?= =?windows-1252?q?o_hidr=F3fobico_de_una_prote=EDna?= In-Reply-To: References: Message-ID: <4178A355-E43F-47F6-B6EC-DC75F3F12F9C@gmail.com> > Hola! > > Tengo que hacer un mini proyecto escrito en python y la verdad que no sé ni como empezar. El proyecto consiste en en calcular el momento hidrofóbico de una proteína, que puede ser por regiones (por estructura secundaria o por ventanas de n-residuos). Una vez calculado, se podría mirar si existe una relacion entre el lugar de unión a otras proteínas y su momento hidrofóbico en esa región (adjunto un artículo que explica mejor en que consiste el momento hidrofóbico). > > Entiendo que lo que debemos hacer es que a partir de un archivo pdb, mirar la estructura primaria i secundaria (dependiendo de si es hélice o lámina) i combinar ambos datos para ver que región de la proteína tendra una parte hidrofóbica. El artículo adjuntado da un numero conscenso de las hidrofobicidades de cada aminoácido. > > La verdad es que no sé como realizar esto mediante un script de python... Espero que me puedan ayudar. > Muchísimas gracias por su atención! > No das muchos datos la verdad, jeje? Intuyendo un poco: Imagino que por archivo PDB te refieres al Protein Data Bank file format. Si es así, BioPython tiene unas clases que hacen parsing de ese formato lo que te puede servir de ayuda. En cualquier caso por lo que veo el formato tampoco es complicado: son registros ASCII de ancho fijo, al igual que las columnas. Leyendo el adjunto que enviaste, parece muy bonito aunque me falta algún conocimiento para entenderlo del todo (vamos, Biología I, II, III, Bioquímica I, II, III jeje). Las fórmulas sí se entienden. Así a ciegas, calcular el momento parece sencillo si tienes todos los datos de entrada. En python la fórmula 1 la implementas con dos bucles. El problema se complica mas si quieres hacer predicciones o clasificaciones. La [1] devuelve un vector y eso es mas difícil de modelar. Si esas moléculas (o lo que sean) son todas periódicas usa la fórmula [2]. Ahí, si no me equivoco mu ¿es un escalar no?. Una vez que tienes los datos en una tabla (los de entrada + el momento calculado) puedes hacer los análisis que quieras usando los paquete estándar de Python para data analysis. -H. From tatadeluxe en gmail.com Tue Mar 11 14:09:05 2014 From: tatadeluxe en gmail.com (Javier Rovegno Campos) Date: Tue, 11 Mar 2014 09:09:05 -0400 Subject: [Python-es] =?iso-8859-1?q?Estancado_en_el_c=E1lculo_del_momento_?= =?iso-8859-1?q?hidr=F3fobico_de_una_prote=EDna?= In-Reply-To: References: Message-ID: Ojalá no tratar de reinventar la rueda: Instalar la librería http://pymmlib.sourceforge.net/ Descargas el último tarball http://sourceforge.net/projects/pymmlib/files/pymmlib/pymmlib-1.2.0/pymmlib-1.2.0.tar.gz/download Lo instalas de la forma estándar o lo pruebas primero en un virtualenv Hay bastante documentación http://pymmlib.sourceforge.net/doc/api_reference/index.html y ejemplos (Dentro tarball) para buscar un procedimiento similar al que quieres hacer y partir de ahí Saludos 2014-03-11 8:49 GMT-04:00 Eduard Diaz : > Parece el típico ejemplo de pánico a la hoja en blanco... antes de una > entrega! > > > Suponiendo que tienes los conocimientos para calcular el momento hidrofóbico > de una proteína y ser capaz de identificar las relaciones... > > Divide el problema en partes y divide cada parte en acciones, e intenta ir > de los abstracto a lo concreto. > > Ahora por lo que veo tienes: > > 1.- abrir un archivo pdb y leerlo > 2.- extraer los datos y almacenar los datos importantes > 3.- tratar los datos para detectar la parte hidrofóbica > 4.- calcular el momento, > 5.- etc.. > > Así que lo primero que haría es ver como se puede abrir un archivo pdb [1] > con python y como parsearlo. > > [1] https://en.wikipedia.org/wiki/Protein_Data_Bank_%28file_format%29 > > Prueba a hacer preguntas mas concretar y quizás podamos ayudarte. > > Saludos > > > _______________________________________________ > Python-es mailing list > Python-es en python.org > https://mail.python.org/mailman/listinfo/python-es > FAQ: http://python-es-faq.wikidot.com/ > From razpeitia en gmail.com Tue Mar 11 14:14:24 2014 From: razpeitia en gmail.com (Ricardo Azpeitia Pimentel) Date: Tue, 11 Mar 2014 07:14:24 -0600 Subject: [Python-es] =?iso-8859-1?q?Estancado_en_el_c=E1lculo_del_momento_?= =?iso-8859-1?q?hidr=F3fobico_de_una_prote=EDna?= In-Reply-To: <4178A355-E43F-47F6-B6EC-DC75F3F12F9C@gmail.com> References: <4178A355-E43F-47F6-B6EC-DC75F3F12F9C@gmail.com> Message-ID: Dejo un PDF es el típico post. Ayuda haganlo por mi o como se hace envíen códigos. On Mar 11, 2014 7:02 AM, "Hernán Foffani" wrote: > > > Hola! > > > > Tengo que hacer un mini proyecto escrito en python y la verdad que no sé > ni como empezar. El proyecto consiste en en calcular el momento hidrofóbico > de una proteína, que puede ser por regiones (por estructura secundaria o > por ventanas de n-residuos). Una vez calculado, se podría mirar si existe > una relacion entre el lugar de unión a otras proteínas y su momento > hidrofóbico en esa región (adjunto un artículo que explica mejor en que > consiste el momento hidrofóbico). > > > > Entiendo que lo que debemos hacer es que a partir de un archivo pdb, > mirar la estructura primaria i secundaria (dependiendo de si es hélice o > lámina) i combinar ambos datos para ver que región de la proteína tendra > una parte hidrofóbica. El artículo adjuntado da un numero conscenso de las > hidrofobicidades de cada aminoácido. > > > > La verdad es que no sé como realizar esto mediante un script de > python... Espero que me puedan ayudar. > > Muchísimas gracias por su atención! > > > > No das muchos datos la verdad, jeje... > Intuyendo un poco: > Imagino que por archivo PDB te refieres al Protein Data Bank file format. > Si es así, BioPython tiene unas clases que hacen parsing de ese formato lo > que te puede servir de ayuda. En cualquier caso por lo que veo el formato > tampoco es complicado: son registros ASCII de ancho fijo, al igual que las > columnas. > Leyendo el adjunto que enviaste, parece muy bonito aunque me falta algún > conocimiento para entenderlo del todo (vamos, Biología I, II, III, > Bioquímica I, II, III jeje). Las fórmulas sí se entienden. Así a ciegas, > calcular el momento parece sencillo si tienes todos los datos de entrada. > En python la fórmula 1 la implementas con dos bucles. > > El problema se complica mas si quieres hacer predicciones o > clasificaciones. La [1] devuelve un vector y eso es mas difícil de modelar. > Si esas moléculas (o lo que sean) son todas periódicas usa la fórmula [2]. > Ahí, si no me equivoco mu ¿es un escalar no?. > > Una vez que tienes los datos en una tabla (los de entrada + el momento > calculado) puedes hacer los análisis que quieras usando los paquete > estándar de Python para data analysis. > > -H. > > > > _______________________________________________ > Python-es mailing list > Python-es en python.org > https://mail.python.org/mailman/listinfo/python-es > FAQ: http://python-es-faq.wikidot.com/ > ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: From pych3m4 en gmail.com Tue Mar 11 15:21:11 2014 From: pych3m4 en gmail.com (Chema Cortes) Date: Tue, 11 Mar 2014 15:21:11 +0100 Subject: [Python-es] =?iso-8859-1?q?Estancado_en_el_c=E1lculo_del_momento_?= =?iso-8859-1?q?hidr=F3fobico_de_una_prote=EDna?= In-Reply-To: References: Message-ID: El día 11 de marzo de 2014, 10:10, Víctor J. Gallardo López < gallardovj en gmail.com> escribió: > Hola! > > Tengo que hacer un mini proyecto escrito en python y la verdad que no sé ni > como empezar. El proyecto consiste en en calcular el momento hidrofóbico de > una proteína, que puede ser por regiones (por estructura secundaria o por > ventanas de n-residuos). Una vez calculado, se podría mirar si existe una > relacion entre el lugar de unión a otras proteínas y su momento hidrofóbico > en esa región (adjunto un artículo que explica mejor en que consiste el > momento hidrofóbico). > > Entiendo que lo que debemos hacer es que a partir de un archivo pdb, mirar > la estructura primaria i secundaria (dependiendo de si es hélice o lámina) i > combinar ambos datos para ver que región de la proteína tendra una parte > hidrofóbica. El artículo adjuntado da un numero conscenso de las > hidrofobicidades de cada aminoácido. > > La verdad es que no sé como realizar esto mediante un script de python... > Espero que me puedan ayudar. > Muchísimas gracias por su atención! No es nada fácil lo que planteas, y no lo digo por ser una materia poco conocida. No hay cosa más compleja de programar que un algoritmo de reconocimiento de patrones, como parece que necesitas (aka "Machine Learning"). No tiene nada de "mini" este proyecto. Te recomiendo que empieces por el material que tiene el Instituto Pasteur sobre bioprogramación python, sobre todo Biskit: http://biskit.pasteur.fr/ > > Atentamente, > > > > > _______________________________________________ > Python-es mailing list > Python-es en python.org > https://mail.python.org/mailman/listinfo/python-es > FAQ: http://python-es-faq.wikidot.com/ > -- Hyperreals *R "Quarks, bits y otras criaturas infinitesimales": http://ch3m4.org/blog Buscador Python Hispano: http://ch3m4.org/python-es ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: From augustotheaux en gmail.com Tue Mar 11 17:03:56 2014 From: augustotheaux en gmail.com (Augusto Theaux) Date: Tue, 11 Mar 2014 13:03:56 -0300 Subject: [Python-es] Scraping Message-ID: Buenas a todo la gente de Python-es, Estoy empezando con python y queria hacer una practicas. Alguien me podria ayudar con el tema de scraping. Estuve viendo algunos ejemplos, pero la mayoria son avanzados y no los puedo seguir. Necesito saber que librerias usar, si es necesario instalarlas. Ya pude traer toda la info de una pagina, ahora quiero traer un dato en particular y no se como hacerlo. Desde ya muy agradecido. Slds ?? Sender notified this mail has been read (+ info ) ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: From omar.vpa en gmail.com Tue Mar 11 17:06:23 2014 From: omar.vpa en gmail.com (=?ISO-8859-1?Q?Omar_Guti=E9rrez?=) Date: Tue, 11 Mar 2014 10:06:23 -0600 Subject: [Python-es] Scraping In-Reply-To: References: Message-ID: Una de las librerías más completas para esa tarea es: Scrapy 2014-03-11 10:03 GMT-06:00 Augusto Theaux : > Buenas a todo la gente de Python-es, > > Estoy empezando con python y queria hacer una practicas. Alguien me podria > ayudar con el tema de scraping. > Estuve viendo algunos ejemplos, pero la mayoria son avanzados y no los > puedo seguir. Necesito saber que librerias usar, si es necesario > instalarlas. Ya pude traer toda la info de una pagina, ahora quiero traer > un dato en particular y no se como hacerlo. Desde ya muy agradecido. > > > Slds > > > > > > > > > > > > > > > > > > > > > > > > > > > > ?? Sender notified this mail has been read (+ info > ) > > _______________________________________________ > Python-es mailing list > Python-es en python.org > https://mail.python.org/mailman/listinfo/python-es > FAQ: http://python-es-faq.wikidot.com/ > > ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: From augustotheaux en gmail.com Tue Mar 11 17:14:50 2014 From: augustotheaux en gmail.com (Augusto Theaux) Date: Tue, 11 Mar 2014 13:14:50 -0300 Subject: [Python-es] Scraping In-Reply-To: References: Message-ID: Omar, gracias por la respuesta. Queria hacerlo sin framework de forma mas personalizada, para enteder como funciona. Gracias igual. Slds ?? Sender notified this mail has been read (+ info ) El 11 de marzo de 2014, 13:06, Omar Gutiérrez escribió: > Una de las librerías más completas para esa tarea es: Scrapy > > > 2014-03-11 10:03 GMT-06:00 Augusto Theaux : > >> Buenas a todo la gente de Python-es, >> >> Estoy empezando con python y queria hacer una practicas. Alguien me >> podria ayudar con el tema de scraping. >> Estuve viendo algunos ejemplos, pero la mayoria son avanzados y no los >> puedo seguir. Necesito saber que librerias usar, si es necesario >> instalarlas. Ya pude traer toda la info de una pagina, ahora quiero traer >> un dato en particular y no se como hacerlo. Desde ya muy agradecido. >> >> >> Slds >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> ?? Sender notified this mail has been read (+ info >> ) >> >> _______________________________________________ >> Python-es mailing list >> Python-es en python.org >> https://mail.python.org/mailman/listinfo/python-es >> FAQ: http://python-es-faq.wikidot.com/ >> >> > > _______________________________________________ > Python-es mailing list > Python-es en python.org > https://mail.python.org/mailman/listinfo/python-es > FAQ: http://python-es-faq.wikidot.com/ > > ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: From azotillo en gmail.com Tue Mar 11 17:16:30 2014 From: azotillo en gmail.com (Diego pascual lopez) Date: Tue, 11 Mar 2014 17:16:30 +0100 Subject: [Python-es] Scraping In-Reply-To: References: Message-ID: Buenas Augusto, Si ya puedes traerte el contenido de la pagina, creo que lo que te falta es parsearla para poder sacar los datos que te interesan, yo te recomendaria http://www.crummy.com/software/BeautifulSoup/bs4/doc/. Un saludo. 2014-03-11 17:06 GMT+01:00 Omar Gutiérrez : > Una de las librerías más completas para esa tarea es: Scrapy > > > 2014-03-11 10:03 GMT-06:00 Augusto Theaux : > >> Buenas a todo la gente de Python-es, >> >> Estoy empezando con python y queria hacer una practicas. Alguien me >> podria ayudar con el tema de scraping. >> Estuve viendo algunos ejemplos, pero la mayoria son avanzados y no los >> puedo seguir. Necesito saber que librerias usar, si es necesario >> instalarlas. Ya pude traer toda la info de una pagina, ahora quiero traer >> un dato en particular y no se como hacerlo. Desde ya muy agradecido. >> >> >> Slds >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> ?? Sender notified this mail has been read (+ info >> ) >> >> _______________________________________________ >> Python-es mailing list >> Python-es en python.org >> https://mail.python.org/mailman/listinfo/python-es >> FAQ: http://python-es-faq.wikidot.com/ >> >> > > _______________________________________________ > Python-es mailing list > Python-es en python.org > https://mail.python.org/mailman/listinfo/python-es > FAQ: http://python-es-faq.wikidot.com/ > > ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: From omar.vpa en gmail.com Tue Mar 11 17:18:07 2014 From: omar.vpa en gmail.com (=?ISO-8859-1?Q?Omar_Guti=E9rrez?=) Date: Tue, 11 Mar 2014 10:18:07 -0600 Subject: [Python-es] Scraping In-Reply-To: References: Message-ID: Acá un buen video del PyCON sobre Scrapping: https://www.youtube.com/watch?v=52wxGESwQSA 2014-03-11 10:16 GMT-06:00 Diego pascual lopez : > Buenas Augusto, > > Si ya puedes traerte el contenido de la pagina, creo que lo que te falta > es parsearla para poder sacar los datos que te interesan, yo te > recomendaria http://www.crummy.com/software/BeautifulSoup/bs4/doc/. > > Un saludo. > > > 2014-03-11 17:06 GMT+01:00 Omar Gutiérrez : > > Una de las librerías más completas para esa tarea es: Scrapy >> >> >> 2014-03-11 10:03 GMT-06:00 Augusto Theaux : >> >>> Buenas a todo la gente de Python-es, >>> >>> Estoy empezando con python y queria hacer una practicas. Alguien me >>> podria ayudar con el tema de scraping. >>> Estuve viendo algunos ejemplos, pero la mayoria son avanzados y no los >>> puedo seguir. Necesito saber que librerias usar, si es necesario >>> instalarlas. Ya pude traer toda la info de una pagina, ahora quiero traer >>> un dato en particular y no se como hacerlo. Desde ya muy agradecido. >>> >>> >>> Slds >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> ?? Sender notified this mail has been read (+ info >>> ) >>> >>> _______________________________________________ >>> Python-es mailing list >>> Python-es en python.org >>> https://mail.python.org/mailman/listinfo/python-es >>> FAQ: http://python-es-faq.wikidot.com/ >>> >>> >> >> _______________________________________________ >> Python-es mailing list >> Python-es en python.org >> https://mail.python.org/mailman/listinfo/python-es >> FAQ: http://python-es-faq.wikidot.com/ >> >> > > _______________________________________________ > Python-es mailing list > Python-es en python.org > https://mail.python.org/mailman/listinfo/python-es > FAQ: http://python-es-faq.wikidot.com/ > > ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: From reroes799 en gmail.com Tue Mar 11 17:19:24 2014 From: reroes799 en gmail.com (=?ISO-8859-1?Q?Ren=E9_Rolando_Elizalde_Solano?=) Date: Tue, 11 Mar 2014 11:19:24 -0500 Subject: [Python-es] Scraping In-Reply-To: References: Message-ID: Aca puede encontrar una buena librería http://scrapy.org/ El 11 de marzo de 2014, 11:03, Augusto Theaux escribió: > Buenas a todo la gente de Python-es, > > Estoy empezando con python y queria hacer una practicas. Alguien me podria > ayudar con el tema de scraping. > Estuve viendo algunos ejemplos, pero la mayoria son avanzados y no los > puedo seguir. Necesito saber que librerias usar, si es necesario > instalarlas. Ya pude traer toda la info de una pagina, ahora quiero traer > un dato en particular y no se como hacerlo. Desde ya muy agradecido. > > > Slds > > > > > > > > > > > > > > > > > > > > > > > > > > > > ?? Sender notified this mail has been read (+ info > ) > > _______________________________________________ > Python-es mailing list > Python-es en python.org > https://mail.python.org/mailman/listinfo/python-es > FAQ: http://python-es-faq.wikidot.com/ > > -- René Rolando Elizalde Solano *Ingeniero en Sistemas* *Analista - *Programador *PYTHON, HTML, CSS, JQUERY, SQLALCHEMY* http://reroes79.wordpress.com http://reroes799.blogspot.com/ http://twitter.com/reroes http://www.facebook.com/reroes799 *rrelizalde en utpl.edu.ec * reroes79 en hotmail.com reroes79 en yahoo.es ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: From reroes799 en gmail.com Tue Mar 11 17:27:38 2014 From: reroes799 en gmail.com (=?ISO-8859-1?Q?Ren=E9_Rolando_Elizalde_Solano?=) Date: Tue, 11 Mar 2014 11:27:38 -0500 Subject: [Python-es] Scraping In-Reply-To: References: Message-ID: Para usa sin framework usa https://pypi.python.org/pypi/beautifulsoup4 El 11 de marzo de 2014, 11:14, Augusto Theaux escribió: > Omar, gracias por la respuesta. Queria hacerlo sin framework de forma mas > personalizada, para enteder como funciona. Gracias igual. > > > Slds > > > > > > > > > > > > > > > > > > > > > > > > ?? Sender notified this mail has been read (+ info > ) > > > El 11 de marzo de 2014, 13:06, Omar Gutiérrez escribió: > > Una de las librerías más completas para esa tarea es: Scrapy >> >> >> 2014-03-11 10:03 GMT-06:00 Augusto Theaux : >> >>> Buenas a todo la gente de Python-es, >>> >>> Estoy empezando con python y queria hacer una practicas. Alguien me >>> podria ayudar con el tema de scraping. >>> Estuve viendo algunos ejemplos, pero la mayoria son avanzados y no los >>> puedo seguir. Necesito saber que librerias usar, si es necesario >>> instalarlas. Ya pude traer toda la info de una pagina, ahora quiero traer >>> un dato en particular y no se como hacerlo. Desde ya muy agradecido. >>> >>> >>> Slds >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> ?? Sender notified this mail has been read (+ info >>> ) >>> >>> _______________________________________________ >>> Python-es mailing list >>> Python-es en python.org >>> https://mail.python.org/mailman/listinfo/python-es >>> FAQ: http://python-es-faq.wikidot.com/ >>> >>> >> >> _______________________________________________ >> Python-es mailing list >> Python-es en python.org >> https://mail.python.org/mailman/listinfo/python-es >> FAQ: http://python-es-faq.wikidot.com/ >> >> > > _______________________________________________ > Python-es mailing list > Python-es en python.org > https://mail.python.org/mailman/listinfo/python-es > FAQ: http://python-es-faq.wikidot.com/ > > -- René Rolando Elizalde Solano *Ingeniero en Sistemas* *Analista - *Programador *PYTHON, HTML, CSS, JQUERY, SQLALCHEMY* http://reroes79.wordpress.com http://reroes799.blogspot.com/ http://twitter.com/reroes http://www.facebook.com/reroes799 *rrelizalde en utpl.edu.ec * reroes79 en hotmail.com reroes79 en yahoo.es ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: From jbc.develop en gmail.com Tue Mar 11 17:31:11 2014 From: jbc.develop en gmail.com (Juan BC) Date: Tue, 11 Mar 2014 13:31:11 -0300 Subject: [Python-es] Scraping In-Reply-To: References: Message-ID: y si te gusta jquery: http://pythonhosted.org/pyquery/ El 11 de marzo de 2014, 13:27, René Rolando Elizalde Solano < reroes799 en gmail.com> escribió: > Para usa sin framework usa https://pypi.python.org/pypi/beautifulsoup4 > > > El 11 de marzo de 2014, 11:14, Augusto Theaux escribió: > > Omar, gracias por la respuesta. Queria hacerlo sin framework de forma mas >> personalizada, para enteder como funciona. Gracias igual. >> >> >> Slds >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> ?? Sender notified this mail has been read (+ info >> ) >> >> >> El 11 de marzo de 2014, 13:06, Omar Gutiérrez escribió: >> >> Una de las librerías más completas para esa tarea es: Scrapy >>> >>> >>> 2014-03-11 10:03 GMT-06:00 Augusto Theaux : >>> >>>> Buenas a todo la gente de Python-es, >>>> >>>> Estoy empezando con python y queria hacer una practicas. Alguien me >>>> podria ayudar con el tema de scraping. >>>> Estuve viendo algunos ejemplos, pero la mayoria son avanzados y no los >>>> puedo seguir. Necesito saber que librerias usar, si es necesario >>>> instalarlas. Ya pude traer toda la info de una pagina, ahora quiero traer >>>> un dato en particular y no se como hacerlo. Desde ya muy agradecido. >>>> >>>> >>>> Slds >>>> >>>> >>>> >>>> >>>> >>>> >>>> >>>> >>>> >>>> >>>> >>>> >>>> >>>> >>>> >>>> >>>> >>>> >>>> >>>> >>>> >>>> >>>> >>>> >>>> >>>> >>>> >>>> ?? Sender notified this mail has been read (+ info >>>> ) >>>> >>>> _______________________________________________ >>>> Python-es mailing list >>>> Python-es en python.org >>>> https://mail.python.org/mailman/listinfo/python-es >>>> FAQ: http://python-es-faq.wikidot.com/ >>>> >>>> >>> >>> _______________________________________________ >>> Python-es mailing list >>> Python-es en python.org >>> https://mail.python.org/mailman/listinfo/python-es >>> FAQ: http://python-es-faq.wikidot.com/ >>> >>> >> >> _______________________________________________ >> Python-es mailing list >> Python-es en python.org >> https://mail.python.org/mailman/listinfo/python-es >> FAQ: http://python-es-faq.wikidot.com/ >> >> > > > -- > René Rolando Elizalde Solano > *Ingeniero en Sistemas* > *Analista - *Programador > *PYTHON, HTML, CSS, JQUERY, SQLALCHEMY* > > > http://reroes79.wordpress.com > http://reroes799.blogspot.com/ > http://twitter.com/reroes > http://www.facebook.com/reroes799 > > *rrelizalde en utpl.edu.ec * > reroes79 en hotmail.com > reroes79 en yahoo.es > > _______________________________________________ > Python-es mailing list > Python-es en python.org > https://mail.python.org/mailman/listinfo/python-es > FAQ: http://python-es-faq.wikidot.com/ > > -- Juan B Cabral ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: From quiqueporta en gmail.com Tue Mar 11 17:25:50 2014 From: quiqueporta en gmail.com (Quique Porta) Date: Tue, 11 Mar 2014 17:25:50 +0100 Subject: [Python-es] Scraping In-Reply-To: References: Message-ID: Bueno, como comentaste que no querías ningún framework, ¿que tal utilizar el HTMLParser de la propia libreria de Python? http://docs.python.org/2/library/htmlparser.html Es muy sencilla de usar y no creo que tengas problemas. El 11 de marzo de 2014, 17:19, René Rolando Elizalde Solano < reroes799 en gmail.com> escribió: > Aca puede encontrar una buena librería > http://scrapy.org/ > > > > > El 11 de marzo de 2014, 11:03, Augusto Theaux escribió: > >> Buenas a todo la gente de Python-es, >> >> Estoy empezando con python y queria hacer una practicas. Alguien me >> podria ayudar con el tema de scraping. >> Estuve viendo algunos ejemplos, pero la mayoria son avanzados y no los >> puedo seguir. Necesito saber que librerias usar, si es necesario >> instalarlas. Ya pude traer toda la info de una pagina, ahora quiero traer >> un dato en particular y no se como hacerlo. Desde ya muy agradecido. >> >> >> Slds >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> ?? Sender notified this mail has been read (+ info >> ) >> >> _______________________________________________ >> Python-es mailing list >> Python-es en python.org >> https://mail.python.org/mailman/listinfo/python-es >> FAQ: http://python-es-faq.wikidot.com/ >> >> > > > -- > René Rolando Elizalde Solano > *Ingeniero en Sistemas* > *Analista - *Programador > *PYTHON, HTML, CSS, JQUERY, SQLALCHEMY* > > > http://reroes79.wordpress.com > http://reroes799.blogspot.com/ > http://twitter.com/reroes > http://www.facebook.com/reroes799 > > *rrelizalde en utpl.edu.ec * > reroes79 en hotmail.com > reroes79 en yahoo.es > > _______________________________________________ > Python-es mailing list > Python-es en python.org > https://mail.python.org/mailman/listinfo/python-es > FAQ: http://python-es-faq.wikidot.com/ > > ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: From chack14rock en gmail.com Tue Mar 11 19:00:37 2014 From: chack14rock en gmail.com (=?UTF-8?Q?Charly_Rom=C3=A1n?=) Date: Tue, 11 Mar 2014 12:00:37 -0600 Subject: [Python-es] Scraping In-Reply-To: References: Message-ID: Un link interesante del tema: http://jakeaustwick.me/python-web-scraping-resource/ Saludos! El 11 de marzo de 2014, 10:25, Quique Porta escribió: > Bueno, como comentaste que no querías ningún framework, > ¿que tal utilizar el HTMLParser de la propia libreria de Python? > > http://docs.python.org/2/library/htmlparser.html > > Es muy sencilla de usar y no creo que tengas problemas. > > > El 11 de marzo de 2014, 17:19, René Rolando Elizalde Solano < > reroes799 en gmail.com> escribió: > > Aca puede encontrar una buena librería >> http://scrapy.org/ >> >> >> >> >> El 11 de marzo de 2014, 11:03, Augusto Theaux escribió: >> >>> Buenas a todo la gente de Python-es, >>> >>> Estoy empezando con python y queria hacer una practicas. Alguien me >>> podria ayudar con el tema de scraping. >>> Estuve viendo algunos ejemplos, pero la mayoria son avanzados y no los >>> puedo seguir. Necesito saber que librerias usar, si es necesario >>> instalarlas. Ya pude traer toda la info de una pagina, ahora quiero traer >>> un dato en particular y no se como hacerlo. Desde ya muy agradecido. >>> >>> >>> Slds >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> ?? Sender notified this mail has been read (+ info >>> ) >>> >>> _______________________________________________ >>> Python-es mailing list >>> Python-es en python.org >>> https://mail.python.org/mailman/listinfo/python-es >>> FAQ: http://python-es-faq.wikidot.com/ >>> >>> >> >> >> -- >> René Rolando Elizalde Solano >> *Ingeniero en Sistemas* >> *Analista - *Programador >> *PYTHON, HTML, CSS, JQUERY, SQLALCHEMY* >> >> >> http://reroes79.wordpress.com >> http://reroes799.blogspot.com/ >> http://twitter.com/reroes >> http://www.facebook.com/reroes799 >> >> *rrelizalde en utpl.edu.ec * >> reroes79 en hotmail.com >> reroes79 en yahoo.es >> >> _______________________________________________ >> Python-es mailing list >> Python-es en python.org >> https://mail.python.org/mailman/listinfo/python-es >> FAQ: http://python-es-faq.wikidot.com/ >> >> > > _______________________________________________ > Python-es mailing list > Python-es en python.org > https://mail.python.org/mailman/listinfo/python-es > FAQ: http://python-es-faq.wikidot.com/ > > ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: From lastvnm en gmail.com Wed Mar 12 03:34:46 2014 From: lastvnm en gmail.com (Hiko hitokiri) Date: Tue, 11 Mar 2014 20:34:46 -0600 Subject: [Python-es] Scraping In-Reply-To: References: Message-ID: este pdf esta bastante bien para empesar http://programandoando.com.ar/wp-content/uploads/2012/06/scraping_web_barcampcba_carrerasrodrigo.pdf ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: From pych3m4 en gmail.com Wed Mar 12 11:34:57 2014 From: pych3m4 en gmail.com (Chema Cortes) Date: Wed, 12 Mar 2014 11:34:57 +0100 Subject: [Python-es] Scraping In-Reply-To: References: Message-ID: El 11 de marzo de 2014, 17:14, Augusto Theaux escribió: > Omar, gracias por la respuesta. Queria hacerlo sin framework de forma mas > personalizada, para enteder como funciona. > Si quieres empezar por el lado duro, empieza por las expresiones regulares. Hay un libro que trata sobre cómo procesar texto en python: *Text Processing in Python* de *David Mertz * Pero es mejor usar alguna librería como la BeautifulSoup o Amara. Para la primera, hice una prueba para descargar libros de openlibra para calibre: calibre-scrap. Reconozco que tiene una programación rara si comparas con lo que se ve por ahí. Para empezar, casi mejor que te busques otros ejemplos. Para Amara , hay un taller muy interesante impartido por Luis Morillas: LSWC_scraping_the_web( aquí tienes el audio). -- Hyperreals *R "Quarks, bits y otras criaturas infinitesimales": http://ch3m4.org/blog Buscador Python Hispano: http://ch3m4.org/python-es ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: From monobot.soft en gmail.com Wed Mar 12 13:44:08 2014 From: monobot.soft en gmail.com (monoBOT) Date: Wed, 12 Mar 2014 12:44:08 +0000 Subject: [Python-es] Scraping In-Reply-To: References: Message-ID: Chema, eres nuestro gurú. El 12 de marzo de 2014, 10:34, Chema Cortes escribió: > El 11 de marzo de 2014, 17:14, Augusto Theaux escribió: > > Omar, gracias por la respuesta. Queria hacerlo sin framework de forma mas >> personalizada, para enteder como funciona. >> > > Si quieres empezar por el lado duro, empieza por las expresiones > regulares. Hay un libro que trata sobre cómo procesar texto en python: *Text > Processing in Python* de > > *David Mertz * > Pero es mejor usar alguna librería como la BeautifulSoup > o Amara. > Para la primera, hice una prueba para descargar libros de openlibra > para calibre: calibre-scrap. Reconozco que tiene una programación rara si comparas con lo que se ve > por ahí. Para empezar, casi mejor que te busques otros ejemplos. > > Para Amara , hay un taller muy interesante > impartido por Luis Morillas: LSWC_scraping_the_web( > aquí tienes el audio). > > > -- > Hyperreals *R "Quarks, bits y otras criaturas infinitesimales": > http://ch3m4.org/blog > Buscador Python Hispano: http://ch3m4.org/python-es > > _______________________________________________ > Python-es mailing list > Python-es en python.org > https://mail.python.org/mailman/listinfo/python-es > FAQ: http://python-es-faq.wikidot.com/ > > -- *monoBOT* Visite mi sitio(Visit my site): monobotblog.alvarezalonso.es ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: From rafaelcantos en hotmail.com Wed Mar 12 13:47:10 2014 From: rafaelcantos en hotmail.com (Rafael Cantos) Date: Wed, 12 Mar 2014 13:47:10 +0100 Subject: [Python-es] =?iso-8859-1?q?M=E1s_consultas=3A_pdf=2C_email=2C_cre?= =?iso-8859-1?q?ar_ejecutable=2E?= Message-ID: Buenas lista Sigo con más preguntas, conforme me van indicando qué más cosas debe de tener el programa, a ver si me orientáis un poco: 1. ¿Un módulo para crear PDF? 2. ¿Cómo mostrar una vista previa de impresión y el menú de impresión? 3. ¿Algún módulo para enviar correo? Y una cuestión importante para nosotros. El programa queremos que se instale en el ordenador, con el intérprete y todo lo demás, pero al mismo tiempo queremos hacer que el código fuente no se pueda leer por parte de terceros, de forma que no nos copien el programa. ¿Cómo podemos hacer esto? Saludos y gracias Rafa From jza en oooes.org Wed Mar 12 14:43:21 2014 From: jza en oooes.org (Alexandro Colorado) Date: Wed, 12 Mar 2014 07:43:21 -0600 Subject: [Python-es] =?utf-8?q?M=C3=A1s_consultas=3A_pdf=2C_email=2C_crear?= =?utf-8?q?_ejecutable=2E?= In-Reply-To: References: Message-ID: On 3/12/14, Rafael Cantos wrote: > Buenas lista > > Sigo con más preguntas, conforme me van indicando qué más cosas debe de > tener el programa, a ver si me orientáis un poco: > 1. ¿Un módulo para crear PDF? > 2. ¿Cómo mostrar una vista previa de impresión y el menú de impresión? > 3. ¿Algún módulo para enviar correo? > > Y una cuestión importante para nosotros. El programa queremos que se > instale en el ordenador, con el intérprete y todo lo demás, pero al > mismo tiempo queremos hacer que el código fuente no se pueda leer por > parte de terceros, de forma que no nos copien el programa. ¿Cómo podemos > hacer esto? Primero dejar de pensar esa falacia de que no quieras que lean tu código. Hay ofuscadores, pero nunca creo que eso prevenga que te copien el programa. Esas son ideas poco educadas de la realidad informática. La mejor recomendación es reeducar a los que tomaron esa decisión. Python es un lenguaje, no un framework o un programa. Python se basa en módulos para poder manipular programaticamente funcionalidades. Finalmente para responderte, existe libpdf, tienes XML y HTML para una previsualizacion, y PIL en caso que quieras renderizarlo en imágenes. En Python tienes los módulos de smtplib y MIME-Type. > Saludos y gracias > > Rafa > > > _______________________________________________ > Python-es mailing list > Python-es en python.org > https://mail.python.org/mailman/listinfo/python-es > FAQ: http://python-es-faq.wikidot.com/ > -- Alexandro Colorado Apache OpenOffice Contributor http://www.openoffice.org From jovetri.laboral en gmail.com Tue Mar 11 18:28:02 2014 From: jovetri.laboral en gmail.com (Jorge Vega Trigueros) Date: Tue, 11 Mar 2014 11:28:02 -0600 Subject: [Python-es] Scraping In-Reply-To: References: Message-ID: Yo tambien estoy empezando, pero he buscado mas de la cuenta, para aprender. Talvez te sirva esto para desarrollar con wxpython + Gui Boa Constructor, te llevan paso a paso. http://www.gratisprogramas.org/descargar/boa-constructor-tutorial-de-programacion-espanol/ Sino tambien para wxpython hay cuatro videos en: http://vimeo.com/15238082 El 11 de marzo de 2014, 10:03, Augusto Theaux escribió: > Buenas a todo la gente de Python-es, > > Estoy empezando con python y queria hacer una practicas. Alguien me podria > ayudar con el tema de scraping. > Estuve viendo algunos ejemplos, pero la mayoria son avanzados y no los > puedo seguir. Necesito saber que librerias usar, si es necesario > instalarlas. Ya pude traer toda la info de una pagina, ahora quiero traer > un dato en particular y no se como hacerlo. Desde ya muy agradecido. > > > Slds > > > > > > > > > > > > > > > > > > > > > > > > > > > > ?? Sender notified this mail has been read (+ info > ) > > _______________________________________________ > Python-es mailing list > Python-es en python.org > https://mail.python.org/mailman/listinfo/python-es > FAQ: http://python-es-faq.wikidot.com/ > > -- Agradeciendo de antemano su valiosa colaboración y atención. *Jorge Vega Trigueros* *Teléfono: (506) 2292-5726* *Móvil: (506) 8434-0082* ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: From augustotheaux en gmail.com Wed Mar 12 18:48:15 2014 From: augustotheaux en gmail.com (Augusto Theaux) Date: Wed, 12 Mar 2014 14:48:15 -0300 Subject: [Python-es] Scraping In-Reply-To: References: Message-ID: Diego, Gracias, me sirvio y es facil de entender el funcionamiento. Slds ?? Sender notified this mail has been read (+ info ) El 11 de marzo de 2014, 13:16, Diego pascual lopez escribió: > Buenas Augusto, > > Si ya puedes traerte el contenido de la pagina, creo que lo que te falta > es parsearla para poder sacar los datos que te interesan, yo te > recomendaria http://www.crummy.com/software/BeautifulSoup/bs4/doc/. > > Un saludo. > > > 2014-03-11 17:06 GMT+01:00 Omar Gutiérrez : > > Una de las librerías más completas para esa tarea es: Scrapy >> >> >> 2014-03-11 10:03 GMT-06:00 Augusto Theaux : >> >>> Buenas a todo la gente de Python-es, >>> >>> Estoy empezando con python y queria hacer una practicas. Alguien me >>> podria ayudar con el tema de scraping. >>> Estuve viendo algunos ejemplos, pero la mayoria son avanzados y no los >>> puedo seguir. Necesito saber que librerias usar, si es necesario >>> instalarlas. Ya pude traer toda la info de una pagina, ahora quiero traer >>> un dato en particular y no se como hacerlo. Desde ya muy agradecido. >>> >>> >>> Slds >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> ?? Sender notified this mail has been read (+ info >>> ) >>> >>> _______________________________________________ >>> Python-es mailing list >>> Python-es en python.org >>> https://mail.python.org/mailman/listinfo/python-es >>> FAQ: http://python-es-faq.wikidot.com/ >>> >>> >> >> _______________________________________________ >> Python-es mailing list >> Python-es en python.org >> https://mail.python.org/mailman/listinfo/python-es >> FAQ: http://python-es-faq.wikidot.com/ >> >> > > _______________________________________________ > Python-es mailing list > Python-es en python.org > https://mail.python.org/mailman/listinfo/python-es > FAQ: http://python-es-faq.wikidot.com/ > > ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: From jcea en jcea.es Wed Mar 12 20:03:38 2014 From: jcea en jcea.es (Jesus Cea) Date: Wed, 12 Mar 2014 20:03:38 +0100 Subject: [Python-es] =?iso-8859-15?q?=A1Elecciones_de_Junta_directiva_de_?= =?iso-8859-15?q?=22Python_Espa=F1a=22_la_semana_que_viene!?= Message-ID: <5320AF8A.6010109@jcea.es> -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 Os recordamos que la semana que viene hay elecciones :-). Recordad que si queréis presentar una candidatura o votar, tenéis que ser socios de la asociación. - -- Jesús Cea Avión _/_/ _/_/_/ _/_/_/ jcea en jcea.es - http://www.jcea.es/ _/_/ _/_/ _/_/ _/_/ _/_/ Twitter: @jcea _/_/ _/_/ _/_/_/_/_/ jabber / xmpp:jcea en jabber.org _/_/ _/_/ _/_/ _/_/ _/_/ "Things are not so easy" _/_/ _/_/ _/_/ _/_/ _/_/ _/_/ "My name is Dump, Core Dump" _/_/_/ _/_/_/ _/_/ _/_/ "El amor es poner tu felicidad en la felicidad de otro" - Leibniz -----BEGIN PGP SIGNATURE----- Version: GnuPG v1 Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/ iQEcBAEBCAAGBQJTIK+JAAoJEGjgN61Khv5DvjQIAKEy/NacbUss5e+LjxLxcD4+ Ss1NycUFhaX6aplPu8DLzsPyZNIlLtF601RQJJl6aOYx9NSrA/cf0uowz1Zknn5P o5ttuS9i4AQBZZpLYkSUgFISZU7f+/EvDhLDeT7xzxgkTqxCmSIoOe190BYdT+Vy 9JFL4/9917mGWOx8HShWxuZDt3WMlXzHi67ofdPRxx3zEph9zQadHO1FdMCuDHN+ 8ab7/FK739X5FdLiRwQIUoVuohBmrg4z3SRkvrGAwb3VV/aGldneRoS16rBizp0E 2adQ+539DXjG06Rlbd5CSHRqkdnu4ahqz8+UnIjmyYRz9gwI9Xo3Wx+7XDwlDds= =OUBa -----END PGP SIGNATURE----- From fdanesse en gmail.com Wed Mar 12 20:22:40 2014 From: fdanesse en gmail.com (Flavio Danesse) Date: Wed, 12 Mar 2014 16:22:40 -0300 Subject: [Python-es] =?iso-8859-1?q?M=E1s_consultas=3A_pdf=2C_email=2C_cre?= =?iso-8859-1?q?ar_ejecutable=2E?= In-Reply-To: References: Message-ID: Estoy de acuerdo con Alexandro, pero además agregaría una pregunta para ti: ¿Por qué alguien respondería tus dudas cuando tu manifiestas que vas a ocultar esas soluciones a otros? El 12 de marzo de 2014, 10:43, Alexandro Colorado escribió: > On 3/12/14, Rafael Cantos wrote: > > Buenas lista > > > > Sigo con más preguntas, conforme me van indicando qué más cosas debe de > > tener el programa, a ver si me orientáis un poco: > > 1. ¿Un módulo para crear PDF? > > 2. ¿Cómo mostrar una vista previa de impresión y el menú de impresión? > > 3. ¿Algún módulo para enviar correo? > > > > Y una cuestión importante para nosotros. El programa queremos que se > > instale en el ordenador, con el intérprete y todo lo demás, pero al > > mismo tiempo queremos hacer que el código fuente no se pueda leer por > > parte de terceros, de forma que no nos copien el programa. ¿Cómo podemos > > hacer esto? > > Primero dejar de pensar esa falacia de que no quieras que lean tu > código. Hay ofuscadores, pero nunca creo que eso prevenga que te > copien el programa. Esas son ideas poco educadas de la realidad > informática. La mejor recomendación es reeducar a los que tomaron esa > decisión. > > Python es un lenguaje, no un framework o un programa. Python se basa > en módulos para poder manipular programaticamente funcionalidades. > > Finalmente para responderte, existe libpdf, tienes XML y HTML para una > previsualizacion, y PIL en caso que quieras renderizarlo en imágenes. > En Python tienes los módulos de smtplib y MIME-Type. > > > > Saludos y gracias > > > > Rafa > > > > > > _______________________________________________ > > Python-es mailing list > > Python-es en python.org > > https://mail.python.org/mailman/listinfo/python-es > > FAQ: http://python-es-faq.wikidot.com/ > > > > > -- > Alexandro Colorado > Apache OpenOffice Contributor > http://www.openoffice.org > _______________________________________________ > Python-es mailing list > Python-es en python.org > https://mail.python.org/mailman/listinfo/python-es > FAQ: http://python-es-faq.wikidot.com/ > ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: From plobarinas en jcea.es Wed Mar 12 23:29:19 2014 From: plobarinas en jcea.es (=?UTF-8?B?UGFibG8gTG9iYXJpw7Fhcw==?=) Date: Wed, 12 Mar 2014 23:29:19 +0100 Subject: [Python-es] =?utf-8?q?Convocatoria_reuni=C3=B3n_Python-Madrid_Mar?= =?utf-8?q?zo_2014?= Message-ID: <5320DFBF.4060407@jcea.es> -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Hola a todos: Este mes, en Python-Madrid, también tenemos una cita para todos los interesados. En el enlace podéis leer los detalles: http://www.python-madrid.es/post/reunion-marzo-2014-python-madrid/ Un saludo. -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.11 (Darwin) Comment: GPGTools - http://gpgtools.org iEYEARECAAYFAlMg378ACgkQnPFBatEMYOec7ACgtiIrlj16wTysai5WAmvoALb/ zAgAni4DBYkmAW27yuOoV8PYRef+54AM =95P4 -----END PGP SIGNATURE----- From rafaelcantos en hotmail.com Thu Mar 13 00:29:39 2014 From: rafaelcantos en hotmail.com (Rafael Cantos) Date: Thu, 13 Mar 2014 00:29:39 +0100 Subject: [Python-es] =?iso-8859-1?q?M=E1s_consultas=3A_pdf=2C_email=2C_cre?= =?iso-8859-1?q?ar_ejecutable=2E?= In-Reply-To: References: Message-ID: Buenas Sin crear polémica 1. Nadie me tiene que reeducar, soy Ingeniero en Informática, he desarrollado software para python en código abierto, podéis verlo en dbr.sourceforge.net, así que por favor, lecciones de ética o de cualquier otro asunto que sea mi decisión libre y que no vaya en contra de una ley, respetarla. Soy partidario del software libre, lo que no soy partidario es de hacer un programa para una empresa X y no tener derecho a decidir si quiero establecer medidas anticopia. 2. Compartir soluciones a problemas puntuales, no obliga a compartir el código de todo un programa. Si trabajo en un programa concreto, y quiero explotarlo en beneficio propio y exclusivamente, estoy en todo mi derecho. En ningún momento he dicho que no aporte respuestas a problemas puntuales. Y ya que te interesas, cuando estudiaba en la universidad todas mis prácticas eran cedidas voluntariamente a todos mis compañeros, programas enteros, así que por favor, respetad mi decisión. 3. La razón es porque vamos a trabajar mucho y muy duro enn el programa, y no queremos que un tercero se beneficie del programa, o dicho de otra forma, de nuestro esfuerzo de trabajo. Y repito, programa, aplicación o software se refiere al conjunto total de las unidades funcionales de todo el programa, incluyendo manuales de uso, técnico y de código. 4. Repito, puedo aportar soluciones generales a problemas determinados, pero eso no implica que tenga que compartir libremente todo el código que haga (el programa entero en otras palabras). Y en la licencia de python tampoco lo pone que sea obligatorio. Yo he estado activo en esta lista hace años, he preguntado y he compartido lo que he podido. He estado unos cuantos años inactivo, así que no me diga nadie, por favor, eso de "¿Por qué alguien respondería tus dudas cuando tu manifiestas que vas a ocultar esas soluciones a otros?" Quien quiera que visite dbr.sourceforge.net, y vea el único programa a nivel mundial hasta el momento, con interfaz gráfica, que es capaz de reproducir libros en formato DAISY 2.02, un formato de libros digitales hablados para personas ciegas. Y luego, decidme si comparto o no. Con lo dicho, agradecería que manifestaciones de carácter personal y que no atienden a razones de la pregunta del correo se abtengan. Contestar es libre, si se quiere se hace, si no se quiere, no se hace. Así de simple. Gracias Alexandro por tu ayuda. Echaré un ojo a lo que me comentas. From jza en oooes.org Thu Mar 13 01:04:41 2014 From: jza en oooes.org (Alexandro Colorado) Date: Wed, 12 Mar 2014 18:04:41 -0600 Subject: [Python-es] =?iso-8859-1?q?M=E1s_consultas=3A_pdf=2C_email=2C=09c?= =?iso-8859-1?q?rear_ejecutable=2E?= In-Reply-To: References: Message-ID: <1394669081.1594.5.camel@Nokia-N900> No es de etica, tu logica esta rota, es un bug. -- Sent from my Nokia N900 On Wed Mar 12 17:29:39 2014 Rafael Cantos wrote: > Buenas > > Sin crear polémica > > 1. Nadie me tiene que reeducar, soy Ingeniero en Informática, he > desarrollado software para python en código abierto, podéis verlo en > dbr.sourceforge.net, así que por favor, lecciones de ética o de > cualquier otro asunto que sea mi decisión libre y que no vaya en contra > de una ley, respetarla. Soy partidario del software libre, lo que no soy > partidario es de hacer un programa para una empresa X y no tener derecho > a decidir si quiero establecer medidas anticopia. > 2. Compartir soluciones a problemas puntuales, no obliga a compartir el > código de todo un programa. Si trabajo en un programa concreto, y quiero > explotarlo en beneficio propio y exclusivamente, estoy en todo mi > derecho. En ningún momento he dicho que no aporte respuestas a problemas > puntuales. Y ya que te interesas, cuando estudiaba en la universidad > todas mis prácticas eran cedidas voluntariamente a todos mis compañeros, > programas enteros, así que por favor, respetad mi decisión. > 3. La razón es porque vamos a trabajar mucho y muy duro enn el programa, > y no queremos que un tercero se beneficie del programa, o dicho de otra > forma, de nuestro esfuerzo de trabajo. Y repito, programa, aplicación o > software se refiere al conjunto total de las unidades funcionales de > todo el programa, incluyendo manuales de uso, técnico y de código. > 4. Repito, puedo aportar soluciones generales a problemas determinados, > pero eso no implica que tenga que compartir libremente todo el código > que haga (el programa entero en otras palabras). Y en la licencia de > python tampoco lo pone que sea obligatorio. Yo he estado activo en esta > lista hace años, he preguntado y he compartido lo que he podido. He > estado unos cuantos años inactivo, así que no me diga nadie, por favor, > eso de "¿Por qué alguien respondería tus dudas cuando tu manifiestas que > vas a ocultar esas soluciones a otros?" > > Quien quiera que visite dbr.sourceforge.net, y vea el único programa a > nivel mundial hasta el momento, con interfaz gráfica, que es capaz de > reproducir libros en formato DAISY 2.02, un formato de libros digitales > hablados para personas ciegas. Y luego, decidme si comparto o no. > > Con lo dicho, agradecería que manifestaciones de carácter personal y que > no atienden a razones de la pregunta del correo se abtengan. Contestar > es libre, si se quiere se hace, si no se quiere, no se hace. Así de > simple. > > Gracias Alexandro por tu ayuda. Echaré un ojo a lo que me comentas. > > _______________________________________________ > Python-es mailing list > Python-es en python.org > https://mail.python.org/mailman/listinfo/python-es > FAQ: http://python-es-faq.wikidot.com/ ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: From reingart en gmail.com Thu Mar 13 01:34:08 2014 From: reingart en gmail.com (Mariano Reingart) Date: Wed, 12 Mar 2014 21:34:08 -0300 Subject: [Python-es] =?iso-8859-1?q?M=E1s_consultas=3A_pdf=2C_email=2C_cre?= =?iso-8859-1?q?ar_ejecutable=2E?= In-Reply-To: References: Message-ID: 2014-03-12 9:47 GMT-03:00 Rafael Cantos : > Buenas lista > > Sigo con más preguntas, conforme me van indicando qué más cosas debe de > tener el programa, a ver si me orientáis un poco: > 1. ¿Un módulo para crear PDF? > Podes ver PyFPDF, la versión para python de la biblioteca FPDF (php) que estamos manteniendo: https://code.google.com/p/pyfpdf/ Es muy sencilla, didáctica, con muchos ejemplos, soporta imágenes, unicode (fuentes TTF) y python 3 (experimental) etc. Podes verlo en funcionamiento (para facturas electrónicas en Argentina) en: https://code.google.com/p/pyafipws/source/browse/pyfepdf.py http://www.pyafipws.com.ar/anuncios/pyfepdfgeneradordefacturaselectronicasenpdf 2. ¿Cómo mostrar una vista previa de impresión y el menú de impresión? > Si tiene instalado un visor de PDF, podes iniciarlo con os.system o os.startfile (windows) (podes ver el metodo MostrarPDF del programa mencionado arriba) > 3. ¿Algún módulo para enviar correo? > Nuevamente, podes ver lo desarrollado para factura electrónica (usa el módulo estandar de python, pero ya contempla conexión TLS, adjuntos, etc.): https://code.google.com/p/pyafipws/source/browse/pyemail.py La documentación es bastante básica pero bastante intuitiva, esta para VB pero es trivial hacerlo en Python: http://www.sistemasagiles.com.ar/trac/wiki/ManualPyAfipWs#PyEmail:Enviodecorreoelectrónico Cualquier duda quedamos en contacto, Sds Mariano Reingart http://www.sistemasagiles.com.ar http://reingart.blogspot.com ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: From artus.lla en autistici.org Thu Mar 13 18:27:33 2014 From: artus.lla en autistici.org (=?ISO-8859-1?Q?Arturo_Llaja_Alarc=F3n?=) Date: Thu, 13 Mar 2014 12:27:33 -0500 Subject: [Python-es] Consejos para programar en Windows In-Reply-To: <5318AA88.7010105@gmail.com> References: <53177200.8010204@gmail.com> <5317962C.8010000@damufo.com> <53179F7A.9040603@gmail.com> <5318AA88.7010105@gmail.com> Message-ID: <5321EA85.4000601@autistici.org> On 06/03/14 12:04, Mario Lacunza wrote: > El problema con PyGObject q es solo para Windows, y estarias usando > una libreria diferente para cada OS al generar la parte visual lo cual > es un monton de trabajo extra. > > ACtualmente wxWidgets y QT son los mejores widgets y librerias > graficas para trabajar con ellos. Debes escoger el python port debido > (wxpython y pyqt/pyside) Asi con tu mismo codigo base tu programa > correria en todos los OS soportados q es la filosofia de Python > > > Saludos / Best regards > > Mario Lacunza > Email::mlacunza en gmail.com > Personal Website::http://www.lacunza.biz/ > Hosting::http://mlv-host.com/ > Mascotas Perdidas::http://mascotas-perdidas.com/ > Google Talk / Y! messenger / Skype: mlacunzav > El 06/03/14 09:45, Hector Miuler Malpica Gallegos escribió: >> wow, ya no sería pygtk, ahora PyGObject (aka PyGI - Python Bindings >> for GLib/GObject/GIO/GTK+) >> >> Eso para gtk3, por otro lado python + gtk tiene un monton de >> documentación y ejemplos, y sería multiplataforma. >> >> http://sourceforge.net/projects/pygobjectwin32/files/?source=navbar >> >> >> >> >> 2014-03-06 9:41 GMT-05:00 Hector Miuler Malpica Gallegos >> >: >> >> PyGTK + PyCharm >> >> >> 2014-03-06 6:54 GMT-05:00 Esau Rodriguez > >: >> >> Hola, >> yo hace años que no he hecho aplicaciones de escritorio, pero >> en su >> día probé wxPython y PyQT y me quedé con el segundo. No >> conozco mucho >> el estado de ninguna de las dos a día de hoy, pero en aquel >> momento la >> documentación de QT (ojo no de PyQT) era excelente. >> >> Por añadir alternativas, podrías echarle un vistazo a kivy >> [1]. Lo >> bueno que tendría optar por esta línea es que en teoría podrías >> generar aplicaciones para diferentes plataformas (Escritorio, >> IOS, >> Android, etc.). >> >> Por otro lado yo uso Pycharm [2] como IDE, en mi opinión está muy >> bien, pero el tema del IDE es muy personal, a cada uno le >> gusta uno >> diferente. >> >> [1] http://kivy.org/#home >> [2] http://www.jetbrains.com/pycharm/ >> >> Saludos, >> Esau Rodriguez. >> >> 2014-03-06 10:35 GMT+00:00 Rafael Cantos >> >: >> > Buenas a todos >> > >> > Por el momento me he decantado, mejor dicho nos hemos >> decantado, pues somos >> > dos compañeros, por eclipse como IDE puesto que lo >> utilizamos para otros >> > desarrollos en otras plataformas. >> > Aún no hemos decidido la librería gráfica a emplear, pero >> estoy viendo que >> > muchos usais wxpython con eclipse. >> > >> > Saludos >> > >> > Rafa >> > >> > >> > El 05/03/2014 23:04, Mario Lacunza escribió: >> > >> > Hola, >> > >> > yo utilizo el mismo toolset (wxpython, wxformbuilder, >> eclipse, pydev) desde >> > hace años sin problemas y parece lo mejor. >> > >> > Solo agregar q si te gusta modelar tu sistema antes de >> codificar(como se >> > deberia hacer) usa a tool CodeDesigner RAD, aqui diseñas >> tus objetos de >> > forma visual y la tool te genera el codigo python. >> > >> > Saludos / Best regards >> > >> > Mario Lacunza >> > Email:: mlacunza en gmail.com >> > Personal Website:: http://www.lacunza.biz/ >> > Hosting:: http://mlv-host.com/ >> > Mascotas Perdidas:: http://mascotas-perdidas.com/ >> > Google Talk / Y! messenger / Skype: mlacunzav >> > >> > El 05/03/14 16:25, Dani escribió: >> > >> > Hola: >> > En mi caso tambien uso wxformbuilder para generar las >> interfaces y para el >> > código eclipse clasic con el plugin para python (pydev). >> > El depurador de eclipse está genial. >> > >> > Diría que mi caso tambien sería aplicable a linux. >> > >> > >> > Dani >> > >> > En 05/03/2014 19:50, kausdiv escribiu: >> > >> > Hola, aunque llego algo tarde, quiero dar mi pequeña >> aportación aunque no >> > soy el más indicado. >> > >> > Yo uso spyder y wxPython. He usado Qt4, pero me resulta >> mucho más fácil wx. >> > Para diseñar las interfaces (ventanucos), uso wxFormBuilder >> que es muy fácil >> > de usar, y te genera el código en Python. (configurando el >> proyecto). >> > wxFormBuilder genera unas clases en el fichero que le >> digas, después en tu >> > aplicación creas tus clases herandando de las de wx, los >> eventos de objetos >> > que has creado en wxFormBuilder haces "overide" en tu clase >> y listo. >> > Si haces modificaciones en las ventanas vuelves a generar >> código, y listo. >> > En menos de 10 líneas tienes funcionando la aplicación. >> (luego llega >> > implementar las reglas de negocio, pero eso está tirado >> después, desde tu >> > clase) >> > >> > Yo me decanté por facilidad y claridad de código. Además >> hay mucha >> > información. >> > >> > Saludos. >> > >> > >> > >> > El 04/03/2014 9:17, Rafael Cantos escribió: >> > >> > Buenas a todos >> > >> > Me gustaría que me aconsejáseis acerca de programar en >> python para Windows. >> > En concreto, cuál es el mejor IDE, qué librería gráfica me >> recomendáis y qué >> > base de datos. >> > >> > Gracias >> > >> > _______________________________________________ >> > Python-es mailing list >> > Python-es en python.org >> > https://mail.python.org/mailman/listinfo/python-es >> > FAQ: http://python-es-faq.wikidot.com/ >> > >> > >> > _______________________________________________ >> > Python-es mailing list >> > Python-es en python.org >> > https://mail.python.org/mailman/listinfo/python-es >> > FAQ: http://python-es-faq.wikidot.com/ >> > >> > >> > >> > >> > _______________________________________________ >> > Python-es mailing list >> > Python-es en python.org >> > https://mail.python.org/mailman/listinfo/python-es >> > FAQ: http://python-es-faq.wikidot.com/ >> > >> > >> > >> > >> > _______________________________________________ >> > Python-es mailing list >> > Python-es en python.org >> > https://mail.python.org/mailman/listinfo/python-es >> > FAQ: http://python-es-faq.wikidot.com/ >> > >> > >> > >> > _______________________________________________ >> > Python-es mailing list >> > Python-es en python.org >> > https://mail.python.org/mailman/listinfo/python-es >> > FAQ: http://python-es-faq.wikidot.com/ >> > >> >> >> >> -- >> Esaú Rodríguez >> esauro en gmail.com >> _______________________________________________ >> Python-es mailing list >> Python-es en python.org >> https://mail.python.org/mailman/listinfo/python-es >> FAQ: http://python-es-faq.wikidot.com/ >> >> >> >> >> >> _______________________________________________ >> Python-es mailing list >> Python-es en python.org >> https://mail.python.org/mailman/listinfo/python-es >> FAQ:http://python-es-faq.wikidot.com/ > > > > _______________________________________________ > Python-es mailing list > Python-es en python.org > https://mail.python.org/mailman/listinfo/python-es > FAQ: http://python-es-faq.wikidot.com/ PyGObject no es sólo para Windows, te recuerdo que GObject es parte de Gnome. GObject es multiplataforma. Ahora se utiliza el mecanismo de introspección que proporciona Gnome, más específicamente GTK+, que permite tener acceso a la ultima versión de la API de GTK+ sin la necesidad de crear un nuevo binding cada vez que se crea una nueva versión. PyGObject usa el sistema de introspección que te mencioné para acceder a la API de GTK+, yo ahora mismo estoy haciendo algunas aplicaciones en GNU/Linux y también se usan en Windows. Saludos. ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: From jcea en jcea.es Thu Mar 13 19:39:04 2014 From: jcea en jcea.es (Jesus Cea) Date: Thu, 13 Mar 2014 19:39:04 +0100 Subject: [Python-es] Alguien con experiencia con iCAL que me eche una mano en el calendario Message-ID: <5321FB48.5070006@jcea.es> -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 Quiero meter iCAL en http://calendario.es.python.org/, para recibir las notificaciones directamente en la agenda de tu móvil. ¿Alguien con experiencia con el (infumable) estándar iCal que me eche una mano? :). Gracias mil. - -- Jesús Cea Avión _/_/ _/_/_/ _/_/_/ jcea en jcea.es - http://www.jcea.es/ _/_/ _/_/ _/_/ _/_/ _/_/ Twitter: @jcea _/_/ _/_/ _/_/_/_/_/ jabber / xmpp:jcea en jabber.org _/_/ _/_/ _/_/ _/_/ _/_/ "Things are not so easy" _/_/ _/_/ _/_/ _/_/ _/_/ _/_/ "My name is Dump, Core Dump" _/_/_/ _/_/_/ _/_/ _/_/ "El amor es poner tu felicidad en la felicidad de otro" - Leibniz -----BEGIN PGP SIGNATURE----- Version: GnuPG v1 Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/ iQEcBAEBCAAGBQJTIftIAAoJEGjgN61Khv5DV/YH/1duIZVeEPnFFKjr53hKZdwr nnlzeCuWxtZKIF0NpSS2MXWhtdi7FepL9MckQLKtp7Q+EduoBeNGaV2Fl9OFMwxc 9XtbqZaA4g8hyxD2M5oOhLJ0ftepmR7hXdhtJHtkiaJTiDTP1fFJs+okKdfxC7gK GztnMRjpBncm8v46DMsePGB+aK3psj+ecVDl3PI9Kl9aTre6Uj91idN29AYQ7nOE 4w3rLVslktPL2JH9l/Yr5Gkf+b4sbUaSyoHKxxYLNbFN70KONwqmEAzqUC1Ne5c9 Iqhkn4NWDviNUryuQITSsC0mepoTKKVYDfenStgLx58cGQ2wUPKAWz5L6HZlpMA= =uFTY -----END PGP SIGNATURE----- From eventgrafic en gmail.com Thu Mar 13 19:54:34 2014 From: eventgrafic en gmail.com (Eduard Diaz) Date: Thu, 13 Mar 2014 19:54:34 +0100 Subject: [Python-es] Alguien con experiencia con iCAL que me eche una mano en el calendario In-Reply-To: <5321FB48.5070006@jcea.es> References: <5321FB48.5070006@jcea.es> Message-ID: Con icalendar [1] no es dificil! con vobject [2] es un poco mas complicado, sobre todo los eventos recurrentes, pero... ¿Qué necesitas? [1] http://icalendar.readthedocs.org/en/latest/usage.html [2] http://vobject.skyhouseconsulting.com/ ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: From jcea en jcea.es Thu Mar 13 21:14:31 2014 From: jcea en jcea.es (Jesus Cea) Date: Thu, 13 Mar 2014 21:14:31 +0100 Subject: [Python-es] Alguien con experiencia con iCAL que me eche una mano en el calendario In-Reply-To: References: <5321FB48.5070006@jcea.es> Message-ID: <532211A7.6020003@jcea.es> -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 On 13/03/14 19:54, Eduard Diaz wrote: > Con icalendar [1] no es dificil! con vobject [2] es un poco mas > complicado, sobre todo los eventos recurrentes, pero... ¿Qué > necesitas? icalendar es la cosa más fea y poco documentada que hay. Si no te conoces el RFC de iCal, olvídate de hacer algo :-). Por ejemplo: http://icalendar.readthedocs.org/en/latest/usage.html#example """ >>> cal.add('prodid', '-//My calendar product//mxm.dk//') >>> cal.add('version', '2.0') """ ¿Qué tengo que poner ahí?. ¿Qué significa "mxm.dk"?. etc. Un ejemplo de muchos. Si no te conoces el RFC, no se van a entender la mitad de clas cosas, y no quiero caer en la "programación vudú" (ir tocando hasta que funciona, sin saber muy bien por qué). Por supuesto, me puedo leer (otra vez) el RFC, pero si hay alguien con experiencia en esto con ganas de integrar esta funcionalidad en el calendario, pues es tiempo y trabajo que me ahorro yo :). A esa persona le lleva una hora y a mí cuatro :). Lo que quiero es añadir en los ReStructuredText que definen las entradas del blog campos sobre fecha y hora de inicio y final del evento. Luego añadir en el proceso de creación de la web un script que regenere calendarios ICAL para subir online. http://hg.es.python.org/calendario/ Tengo dudas básicas, como qué hacer con los eventos que ya han pasado. ¿Los quito del calendario?. ¿Los dejo eternamente?. ¿Qué pasa cuando tenemos ya cinco años de eventos?. Supongo que habrá ya unas buenas prácticas ahí, que yo desconozco. - -- Jesús Cea Avión _/_/ _/_/_/ _/_/_/ jcea en jcea.es - http://www.jcea.es/ _/_/ _/_/ _/_/ _/_/ _/_/ Twitter: @jcea _/_/ _/_/ _/_/_/_/_/ jabber / xmpp:jcea en jabber.org _/_/ _/_/ _/_/ _/_/ _/_/ "Things are not so easy" _/_/ _/_/ _/_/ _/_/ _/_/ _/_/ "My name is Dump, Core Dump" _/_/_/ _/_/_/ _/_/ _/_/ "El amor es poner tu felicidad en la felicidad de otro" - Leibniz -----BEGIN PGP SIGNATURE----- Version: GnuPG v1 Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/ iQEcBAEBCAAGBQJTIhGnAAoJEGjgN61Khv5DJm4H/3U8SPmQP5tAAwJ8mTy7mkOf DHtQnLQMOLT2QpyEg1ofQMqpMi97diutTQWwHL4m7W6QuxUbfSSpNTWuZ+dNRRKh NOIKp7qElImNT53WUzE0eHim+H6uR1lYtVw/ogv4SgPS5F045lIaKcGRLtFP82KY rc5XJuqu/7b0H6dJcV5/wc9e0a70Norj46vy/iWjren0+rbiWp/Bp2B6b2pyEKOK 9i3xdyQTM7zJcmVRYRffHD+AstNX/VhBeZKd8I9Z677sYJOfOX+/C7FsaQaATxs6 RZ67bGdTomprlJzFO/p0WVysFU7rLjsqhpz4hNsWleXJ8+zs1qsta8oEQs3zCms= =4JqA -----END PGP SIGNATURE----- From eventgrafic en gmail.com Thu Mar 13 22:09:37 2014 From: eventgrafic en gmail.com (Eduard Diaz) Date: Thu, 13 Mar 2014 22:09:37 +0100 Subject: [Python-es] Alguien con experiencia con iCAL que me eche una mano en el calendario In-Reply-To: <532211A7.6020003@jcea.es> References: <5321FB48.5070006@jcea.es> <532211A7.6020003@jcea.es> Message-ID: Si, tienes razón, en general para no hacer "programación vudú" hay que documentarse :/ Quizás te sea de utilidad estos posts sobre ical [1] y [2] son un resumen básico que está bien para entender un poco el formato y creo que para lo que propones podría ser suficiente. La otra opción es usar microdatos o microformatos [3] para que los buscadores indexen correctamente los eventos. Es lo mas sencillo y rápido, como por ejemplo utilizar hcalendar [4] y [5] que es html con clases predefinidas. Hasta Google ofrece una herramienta para testearlos [6] [1] http://blog.jbaez.net/2010/11/icalendar-i.html [2] http://blog.jbaez.net/2010/11/icalendar-ii.html [3] https://support.google.com/webmasters/answer/164506 [4] http://www.microformats.org/wiki/hcalendar [5] http://microformats.org/profile/hcalendar [6] http://www.google.com/webmasters/tools/richsnippets El 13 de marzo de 2014, 21:14, Jesus Cea escribió: > > -----BEGIN PGP SIGNED MESSAGE----- > Hash: SHA256 > > On 13/03/14 19:54, Eduard Diaz wrote: > > Con icalendar [1] no es dificil! con vobject [2] es un poco mas > > complicado, sobre todo los eventos recurrentes, pero... ¿Qué > > necesitas? > > icalendar es la cosa más fea y poco documentada que hay. Si no te > conoces el RFC de iCal, olvídate de hacer algo :-). > > Por ejemplo: > > http://icalendar.readthedocs.org/en/latest/usage.html#example > > """ > >>> cal.add('prodid', '-//My calendar product//mxm.dk//') > >>> cal.add('version', '2.0') > """ > > ¿Qué tengo que poner ahí?. ¿Qué significa "mxm.dk"?. etc. Un ejemplo > de muchos. Si no te conoces el RFC, no se van a entender la mitad de > clas cosas, y no quiero caer en la "programación vudú" (ir tocando > hasta que funciona, sin saber muy bien por qué). > > Por supuesto, me puedo leer (otra vez) el RFC, pero si hay alguien con > experiencia en esto con ganas de integrar esta funcionalidad en el > calendario, pues es tiempo y trabajo que me ahorro yo :). A esa > persona le lleva una hora y a mí cuatro :). > > Lo que quiero es añadir en los ReStructuredText que definen las > entradas del blog campos sobre fecha y hora de inicio y final del > evento. Luego añadir en el proceso de creación de la web un script que > regenere calendarios ICAL para subir online. > > http://hg.es.python.org/calendario/ > > Tengo dudas básicas, como qué hacer con los eventos que ya han pasado. > ¿Los quito del calendario?. ¿Los dejo eternamente?. ¿Qué pasa cuando > tenemos ya cinco años de eventos?. Supongo que habrá ya unas buenas > prácticas ahí, que yo desconozco. > > - -- > Jesús Cea Avión _/_/ _/_/_/ _/_/_/ > jcea en jcea.es - http://www.jcea.es/ _/_/ _/_/ _/_/ _/_/ _/_/ > Twitter: @jcea _/_/ _/_/ _/_/_/_/_/ > jabber / xmpp:jcea en jabber.org _/_/ _/_/ _/_/ _/_/ _/_/ > "Things are not so easy" _/_/ _/_/ _/_/ _/_/ _/_/ _/_/ > "My name is Dump, Core Dump" _/_/_/ _/_/_/ _/_/ _/_/ > "El amor es poner tu felicidad en la felicidad de otro" - Leibniz > -----BEGIN PGP SIGNATURE----- > Version: GnuPG v1 > Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/ > > iQEcBAEBCAAGBQJTIhGnAAoJEGjgN61Khv5DJm4H/3U8SPmQP5tAAwJ8mTy7mkOf > DHtQnLQMOLT2QpyEg1ofQMqpMi97diutTQWwHL4m7W6QuxUbfSSpNTWuZ+dNRRKh > NOIKp7qElImNT53WUzE0eHim+H6uR1lYtVw/ogv4SgPS5F045lIaKcGRLtFP82KY > rc5XJuqu/7b0H6dJcV5/wc9e0a70Norj46vy/iWjren0+rbiWp/Bp2B6b2pyEKOK > 9i3xdyQTM7zJcmVRYRffHD+AstNX/VhBeZKd8I9Z677sYJOfOX+/C7FsaQaATxs6 > RZ67bGdTomprlJzFO/p0WVysFU7rLjsqhpz4hNsWleXJ8+zs1qsta8oEQs3zCms= > =4JqA > -----END PGP SIGNATURE----- > _______________________________________________ > Python-es mailing list > Python-es en python.org > https://mail.python.org/mailman/listinfo/python-es > FAQ: http://python-es-faq.wikidot.com/ From jcea en jcea.es Fri Mar 14 02:38:44 2014 From: jcea en jcea.es (Jesus Cea) Date: Fri, 14 Mar 2014 02:38:44 +0100 Subject: [Python-es] Alguien con experiencia con iCAL que me eche una mano en el calendario In-Reply-To: References: <5321FB48.5070006@jcea.es> <532211A7.6020003@jcea.es> Message-ID: <53225DA4.3070707@jcea.es> -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 On 13/03/14 22:09, Eduard Diaz wrote: > Si, tienes razón, en general para no hacer "programación vudú" hay > que documentarse :/ Bueno, tengo más dudas como, por ejemplo, cómo indicar cada cuánto debe refrescar el calendario. Con hacerlo una vez al día, como mucho, debería ser suficiente. No me machaquéis el servidor. También quiero configurar alarmas automáticas. Los que quieran probarlo un poco, pueden suscribirse a http://calendario.es.python.org/calendario.ics Agradezco "feedback". Quiero meter alarmas (en iPhone cuando se añade un calendario se pueden desactivar sus alarmas). Una alarma una semana antes del evento, otra el día anterior y otra dos horas antes. ¿Os parece razonable?. Quien no las quiera, las puede desactivar en su móvil, supongo que en Android también se podrá hacer. Por supuesto, además del calendario global, podrás seguir SOLO tu ciudad, para evitar ruido. Para el tema de limpieza de entradas, lo que tengo pensado (en el futuro) es ir quitando del calendario las entradas en el pasado, pero no sé si os parece aceptable que "desaparezcan" eventos ya pasados. Yo suelo, por ejemplo, añadir entradas a mi calendario y no quitarlas nunca. Es como un diario, con sus notas del evento etc. ¿Cómo lo veis vosotros?. En iPhone se queja porque el calendario no se manda protegido por HTTPS. Ciertamente eso es un problema si estáis en una red que no es de fiar. No sé si vale la pena preocuparse por ello, pero hay que ser consciente del riesgo. - -- Jesús Cea Avión _/_/ _/_/_/ _/_/_/ jcea en jcea.es - http://www.jcea.es/ _/_/ _/_/ _/_/ _/_/ _/_/ Twitter: @jcea _/_/ _/_/ _/_/_/_/_/ jabber / xmpp:jcea en jabber.org _/_/ _/_/ _/_/ _/_/ _/_/ "Things are not so easy" _/_/ _/_/ _/_/ _/_/ _/_/ _/_/ "My name is Dump, Core Dump" _/_/_/ _/_/_/ _/_/ _/_/ "El amor es poner tu felicidad en la felicidad de otro" - Leibniz -----BEGIN PGP SIGNATURE----- Version: GnuPG v1 Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/ iQEcBAEBCAAGBQJTIl2kAAoJEGjgN61Khv5D5K0IAJZOR7JzHyLcIssMWs7aYf1a bYOenqdC0G/hhHBfndzm1Yf8i5xu6bP8K58PBVVVlw6H/917S+rnTxMxTBD5+Ah5 uJ7olw6wktxQtr5YSjRmyNoQOvtpNnqB6f59UEC06hBNPHvjMKXXhgPvNIQy4uSw brzdXZO8Q+aqy4xMHAPjWiLS4anHs7IkqAVRZA89jHIEm+DhODle6jLmSPdZLy96 I+YT99iUxjfPvwsSCRAqPfSaw4nOfc2QHL2gy1K5M+HCfLq5lVmOiKCxNO6AWmSs zzm/9CJnLqE69pdRGUAZetmG/XbaHRJ1mbeNtROlzsZbwmU9PyCk3wKFzo5PQhk= =kA4y -----END PGP SIGNATURE----- From revxfire en gmail.com Fri Mar 14 06:15:39 2014 From: revxfire en gmail.com (Victor Villalobos) Date: Fri, 14 Mar 2014 00:45:39 -0430 Subject: [Python-es] =?iso-8859-1?q?M=E1s_consultas=3A_pdf=2C_email=2C_cre?= =?iso-8859-1?q?ar_ejecutable=2E?= In-Reply-To: References: Message-ID: Pienso que cada quien es libre de abrir o cerrar su aplicación, y todos sabemos que aunque seamos partidarios del software libre, hay código que jamas podremos liberar, por razones personales o profesionales. Saludos. El 12 de marzo de 2014, 20:04, Mariano Reingart escribió: > 2014-03-12 9:47 GMT-03:00 Rafael Cantos : > > Buenas lista >> >> Sigo con más preguntas, conforme me van indicando qué más cosas debe de >> tener el programa, a ver si me orientáis un poco: >> 1. ¿Un módulo para crear PDF? >> > > Podes ver PyFPDF, la versión para python de la biblioteca FPDF (php) que > estamos manteniendo: > > https://code.google.com/p/pyfpdf/ > > Es muy sencilla, didáctica, con muchos ejemplos, soporta imágenes, unicode > (fuentes TTF) y python 3 (experimental) etc. > > Podes verlo en funcionamiento (para facturas electrónicas en Argentina) en: > > https://code.google.com/p/pyafipws/source/browse/pyfepdf.py > > > http://www.pyafipws.com.ar/anuncios/pyfepdfgeneradordefacturaselectronicasenpdf > > 2. ¿Cómo mostrar una vista previa de impresión y el menú de impresión? >> > > Si tiene instalado un visor de PDF, podes iniciarlo con os.system o > os.startfile (windows) > (podes ver el metodo MostrarPDF del programa mencionado arriba) > > >> 3. ¿Algún módulo para enviar correo? >> > > Nuevamente, podes ver lo desarrollado para factura electrónica (usa el > módulo estandar de python, pero ya contempla conexión TLS, adjuntos, etc.): > > https://code.google.com/p/pyafipws/source/browse/pyemail.py > > La documentación es bastante básica pero bastante intuitiva, esta para VB > pero es trivial hacerlo en Python: > > http://www.sistemasagiles.com.ar/trac/wiki/ManualPyAfipWs#PyEmail:Enviodecorreoelectrónico > > Cualquier duda quedamos en contacto, > > Sds > > Mariano Reingart > http://www.sistemasagiles.com.ar > http://reingart.blogspot.com > > _______________________________________________ > Python-es mailing list > Python-es en python.org > https://mail.python.org/mailman/listinfo/python-es > FAQ: http://python-es-faq.wikidot.com/ > > -- Victor Villalobos Bahia Pirata Inversiones Villalobos Balzan. 0412 6882141 ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: From lastvnm en gmail.com Fri Mar 14 07:40:54 2014 From: lastvnm en gmail.com (Hiko hitokiri) Date: Fri, 14 Mar 2014 00:40:54 -0600 Subject: [Python-es] =?utf-8?q?M=C3=A1s_consultas=3A_pdf=2C_email=2C_crear?= =?utf-8?q?_ejecutable=2E?= In-Reply-To: References: Message-ID: aun que suene feo pero python fue hecho para software libre o por lo menos abierto. si quieres "esconder" lo digo asi por que esconder codigo es imposible y el que crea que es posible se equivoco de profesión .. aprende en uno que ya te hace facil eso que tanto te encanta . y si no te gusta que la gente te diga no hagas eso no pidas ayuda investiga por tu propios medios para eso existen herramientas como san google . y la documentación de tantos paquetes como pipy... ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: From alexiscm72 en hotmail.com Thu Mar 13 21:39:25 2014 From: alexiscm72 en hotmail.com (Alexis Cabrera Mondeja) Date: Thu, 13 Mar 2014 15:39:25 -0500 Subject: [Python-es] Ayuda instalando Django en servidor remoto In-Reply-To: <53152128.8030004@jcea.es> References: <53152128.8030004@jcea.es> Message-ID: Hola amigos, tengo mi app web y la quiero migrar a arvixe.com donde tengo mi hosting, solicité el shell a soporte y ya accedí, instalé python 3.3.1, no se si será que este server tiene una versión antigua de python (2.4) y no me coge la que instalé, aunque seguí los pasos de un tutorial para actualizarla a la 3.3, veo por ftp que en la carpeta lib está python3.3(lib/python3.3), así que está instalado, estoy queriendo usar django 1.6 al igual que en mi pc, he tratado de instalar django de dos vías, por el shell o instalando virtualenv, por las dos vías me da el mismo error en el comando get_version, este es el archivo .log del error: Downloading/unpacking Django Running setup.py egg_info for package Django Traceback (most recent call last): File "", line 14, in ? File "/home/alexiscm/python_virtualenv/build/Django/setup.py", line 80, in ? version = __import__('django').get_version() File "django/__init__.py", line 6, in get_version from django.utils.version import get_version File "django/utils/version.py", line 20 parts = 2 if version[2] == 0 else 3 ^ SyntaxError: invalid syntax Complete output from command python setup.py egg_info: Traceback (most recent call last): File "", line 14, in ? File "/home/alexiscm/python_virtualenv/build/Django/setup.py", line 80, in ? version = __import__('django').get_version() File "django/__init__.py", line 6, in get_version from django.utils.version import get_version File "django/utils/version.py", line 20 parts = 2 if version[2] == 0 else 3 ^ SyntaxError: invalid syntax ---------------------------------------- Command python setup.py egg_info failed with error code 1 Exception information: Traceback (most recent call last): File "/home/alexiscm/python_virtualenv/lib/python2.4/site-packages/pip-0.8.3-py2.4.egg/pip/basecommand.py", line 127, in main self.run(options, args) File "/home/alexiscm/python_virtualenv/lib/python2.4/site-packages/pip-0.8.3-py2.4.egg/pip/commands/install.py", line 223, in run requirement_set.prepare_files(finder, force_root_egg_info=self.bundle, bundle=self.bundle) File "/home/alexiscm/python_virtualenv/lib/python2.4/site-packages/pip-0.8.3-py2.4.egg/pip/req.py", line 973, in prepare_files req_to_install.run_egg_info() File "/home/alexiscm/python_virtualenv/lib/python2.4/site-packages/pip-0.8.3-py2.4.egg/pip/req.py", line 219, in run_egg_info command_desc='python setup.py egg_info') File "/home/alexiscm/python_virtualenv/lib/python2.4/site-packages/pip-0.8.3-py2.4.egg/pip/__init__.py", line 247, in call_subprocess raise InstallationError( InstallationError: Command python setup.py egg_info failed with error code 1 ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: From esauro en gmail.com Fri Mar 14 10:04:57 2014 From: esauro en gmail.com (Esau Rodriguez) Date: Fri, 14 Mar 2014 09:04:57 +0000 Subject: [Python-es] =?iso-8859-1?q?M=E1s_consultas=3A_pdf=2C_email=2C_cre?= =?iso-8859-1?q?ar_ejecutable=2E?= In-Reply-To: References: Message-ID: Hola, Hace algún tiempo la empresa para que la trabajaba tuvo que distribuir una aplicación para Windows y utilizamos py2exe [1]. Nuestro objetivo no era ocultar el código al cliente, sino simplificar la instalación del software, pero creo que te valdría para lo que quieres. De todos modos como te han dicho por aquí cualquiera con el mínimo interés podrá siempre "descompilar" tu código, así que no sé si merece la pena lo que quieres hacer. La experiencia demuestra que el que quiere robar lo hace sea fácil o difícil, y este caso es análogo, si quieren (re)distribuir el programa sin tu consentimiento lo van a hacer, tengan el código o no. En aquella empresa, como estrategia, entregábamos un disco al cliente con el código para que hiciera lo que quisiera con él. En la práctica esto hacía que tuvieran más confianza y que pudiéramos trabajar "codo con codo". [1] http://www.py2exe.org/ 2014-03-14 6:40 GMT+00:00 Hiko hitokiri : > aun que suene feo pero python fue hecho para software libre o por lo menos > abierto. si quieres "esconder" lo digo asi por que esconder codigo es > imposible y el que crea que es posible se equivoco de profesión .. aprende > en uno que ya te hace facil eso que tanto te encanta . y si no te gusta que > la gente te diga no hagas eso no pidas ayuda investiga por tu propios medios > para eso existen herramientas como san google . y la documentación de tantos > paquetes como pipy... > > _______________________________________________ > Python-es mailing list > Python-es en python.org > https://mail.python.org/mailman/listinfo/python-es > FAQ: http://python-es-faq.wikidot.com/ > -- Esaú Rodríguez esauro en gmail.com From pych3m4 en gmail.com Fri Mar 14 10:34:47 2014 From: pych3m4 en gmail.com (Chema Cortes) Date: Fri, 14 Mar 2014 10:34:47 +0100 Subject: [Python-es] =?iso-8859-1?q?M=E1s_consultas=3A_pdf=2C_email=2C_cre?= =?iso-8859-1?q?ar_ejecutable=2E?= In-Reply-To: References: Message-ID: El 12 de marzo de 2014, 13:47, Rafael Cantos escribió: > > Y una cuestión importante para nosotros. El programa queremos que se > instale en el ordenador, con el intérprete y todo lo demás, pero al mismo > tiempo queremos hacer que el código fuente no se pueda leer por parte de > terceros, de forma que no nos copien el programa. ¿Cómo podemos hacer esto? > > Polémicas aparte, es voluntad de cada cuál distribuir su trabajo con la licencia que vea más adecuada. Cuánto más cerrado sea el código, menos colaboración tendrá de la comunidad y más trabajo propio deberá invertir. Como ejemplo, tenemos Dropbox, programado en python, que se distribuye con licencia comercial. No se sabe cómo crea sus instalables, pero parece que usa algo parecido a py2exe para windows, py2app para mac y bbFreeze para linux. Siempre habrá quiénes averigüen cómo lo hacen, si le dedican el tiempo suficiente: "WOOT13-Security-Analysis-of-Dropbox" -- Hyperreals *R "Quarks, bits y otras criaturas infinitesimales": http://ch3m4.org/blog Buscador Python Hispano: http://ch3m4.org/python-es ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: From davidmenhur en gmail.com Fri Mar 14 10:40:34 2014 From: davidmenhur en gmail.com (=?UTF-8?B?RGHPgGlk?=) Date: Fri, 14 Mar 2014 10:40:34 +0100 Subject: [Python-es] =?iso-8859-1?q?M=E1s_consultas=3A_pdf=2C_email=2C_cre?= =?iso-8859-1?q?ar_ejecutable=2E?= In-Reply-To: References: Message-ID: 2014-03-14 7:40 GMT+01:00 Hiko hitokiri : > esconder codigo es imposible y el que crea que es posible se equivoco de > profesión http://xkcd.com/285/ Véase la siguiente línea de código Python pasada por Cython: static CYTHON_INLINE __pyx_t_float_complex __pyx_f_6cy_cwt_morlet_i( double __pyx_v_t, float __pyx_v_W0) { __pyx_t_float_complex __pyx_r; __Pyx_RefNannyDeclarations __pyx_t_double_complex __pyx_t_1; __Pyx_RefNannySetupContext("morlet_i", 0); __pyx_t_1 = __Pyx_c_prod(__pyx_t_double_complex_from_parts(exp((-0.5 * (__pyx_v_t * __pyx_v_t))), 0), __Pyx_c_diff(__pyx_t_double_complex_from_parts(cos((__pyx_v_W0 * __pyx_v_t)), 0), __Pyx_c_prod(__pyx_t_double_complex_from_parts(0, 1.0), __pyx_t_double_complex_from_parts(sin((__pyx_v_W0 * __pyx_v_t)), 0)))); __pyx_r = __pyx_t_float_complex_from_parts(__Pyx_CREAL(__pyx_t_1), __Pyx_CIMAG(__pyx_t_1)); goto __pyx_L0; __pyx_r = __pyx_t_float_complex_from_parts(0, 0); __pyx_L0:; __Pyx_RefNannyFinishContext(); return __pyx_r; } El nombre de la función te da más información que el resto del código, y es fácil de cambiar. Y si te la doy compilada, ya ni hablamos. ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: From davidmenhur en gmail.com Fri Mar 14 10:44:25 2014 From: davidmenhur en gmail.com (=?UTF-8?B?RGHPgGlk?=) Date: Fri, 14 Mar 2014 10:44:25 +0100 Subject: [Python-es] Ayuda instalando Django en servidor remoto In-Reply-To: References: <53152128.8030004@jcea.es> Message-ID: On 13 March 2014 21:39, Alexis Cabrera Mondeja wrote: > parts = 2 if version[2] == 0 else 3 Esa es una sintaxis introducida en Python 2.5, o sea que estás instalando Django en Python 2.4. Lo puedes ver en el mensaje de error: home/alexiscm/python_virtualenv/lib/python2.4/site-packages/pip-0.8.3-py2.4.egg /David. ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: From alexiscm72 en hotmail.com Fri Mar 14 10:55:10 2014 From: alexiscm72 en hotmail.com (Alexis Cabrera Mondeja) Date: Fri, 14 Mar 2014 04:55:10 -0500 Subject: [Python-es] Ayuda instalando Django en servidor remoto In-Reply-To: References: <53152128.8030004@jcea.es>, , Message-ID: Gracias David, eso suponía, yo instalé python 3.3.1 sin problemas, incluso por ftp puedo ver la carpeta lib/python3.3 pero ellos tenían la 2.4, cómo puedo usar mi instalación en vez de la de ellos?? From: davidmenhur en gmail.com Date: Fri, 14 Mar 2014 10:44:25 +0100 To: python-es en python.org Subject: Re: [Python-es] Ayuda instalando Django en servidor remoto On 13 March 2014 21:39, Alexis Cabrera Mondeja wrote: parts = 2 if version[2] == 0 else 3 Esa es una sintaxis introducida en Python 2.5, o sea que estás instalando Django en Python 2.4. Lo puedes ver en el mensaje de error: home/alexiscm/python_virtualenv/lib/python2.4/site-packages/pip-0.8.3-py2.4.egg /David. _______________________________________________ Python-es mailing list Python-es en python.org https://mail.python.org/mailman/listinfo/python-es FAQ: http://python-es-faq.wikidot.com/ ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: From davidmenhur en gmail.com Fri Mar 14 11:11:58 2014 From: davidmenhur en gmail.com (=?UTF-8?B?RGHPgGlk?=) Date: Fri, 14 Mar 2014 11:11:58 +0100 Subject: [Python-es] Ayuda instalando Django en servidor remoto In-Reply-To: References: <53152128.8030004@jcea.es> Message-ID: Asegúrate de usar el pip de tu virtualenv. Estará en la subcarpeta bin/pip. [davidmh en maxwell ~]$ mkdir venv [davidmh en maxwell ~]$ virtualenv venv/ New python executable in venv/bin/python Installing setuptools, pip...done. [davidmh en maxwell ~]$ cd venv/ [davidmh en maxwell venv]$ ls bin include lib lib64 [davidmh en maxwell venv]$ cd bin/ [davidmh en maxwell bin]$ ls activate activate.csh activate.fish activate_this.py easy_install easy_install-2.7 pip pip2 pip2.7 python python2 python2.7 [davidmh en maxwell bin]$ ./pip show * --- Name: pip Version: 1.5.4 Location: /home/davidmh/venv/lib/python2.7/site-packages Requires: --- Name: Python Version: 2.7.5 Location: /usr/lib64/python2.7/lib-dynload Requires: 2014-03-14 10:55 GMT+01:00 Alexis Cabrera Mondeja : > Gracias David, eso suponía, yo instalé python 3.3.1 sin problemas, incluso > por ftp puedo ver la carpeta lib/python3.3 pero ellos tenían la 2.4, cómo > puedo usar mi instalación en vez de la de ellos?? > > ------------------------------ > From: davidmenhur en gmail.com > Date: Fri, 14 Mar 2014 10:44:25 +0100 > To: python-es en python.org > Subject: Re: [Python-es] Ayuda instalando Django en servidor remoto > > > On 13 March 2014 21:39, Alexis Cabrera Mondeja wrote: > > parts = 2 if version[2] == 0 else 3 > > > > Esa es una sintaxis introducida en Python 2.5, o sea que estás instalando > Django en Python 2.4. Lo puedes ver en el mensaje de error: > > > home/alexiscm/python_virtualenv/lib/python2.4/site-packages/pip-0.8.3-py2.4.egg > > > /David. > > _______________________________________________ Python-es mailing list > Python-es en python.org https://mail.python.org/mailman/listinfo/python-esFAQ: > http://python-es-faq.wikidot.com/ > > _______________________________________________ > Python-es mailing list > Python-es en python.org > https://mail.python.org/mailman/listinfo/python-es > FAQ: http://python-es-faq.wikidot.com/ > > ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: From rapto en arrakis.es Fri Mar 14 11:09:21 2014 From: rapto en arrakis.es (=?UTF-8?B?TWFyY29zIFPDoW5jaGV6IFByb3ZlbmNpbw==?=) Date: Fri, 14 Mar 2014 11:09:21 +0100 Subject: [Python-es] Ayuda instalando Django en servidor remoto In-Reply-To: References: <53152128.8030004@jcea.es> Message-ID: <5322D551.7010706@arrakis.es> Al crear el virtualenv, puedes especificar qué python quieres con el parámetro -p El vie 14 mar 2014 10:55:10 CET, Alexis Cabrera Mondeja escribió: > Gracias David, eso suponía, yo instalé python 3.3.1 sin problemas, > incluso por ftp puedo ver la carpeta lib/python3.3 pero ellos tenían > la 2.4, cómo puedo usar mi instalación en vez de la de ellos?? > > ------------------------------------------------------------------------ > From: davidmenhur en gmail.com > Date: Fri, 14 Mar 2014 10:44:25 +0100 > To: python-es en python.org > Subject: Re: [Python-es] Ayuda instalando Django en servidor remoto > > On 13 March 2014 21:39, Alexis Cabrera Mondeja > wrote: > > parts = 2 if version[2] == 0 else 3 > > > > Esa es una sintaxis introducida en Python 2.5, o sea que estás > instalando Django en Python 2.4. Lo puedes ver en el mensaje de error: > > home/alexiscm/python_virtualenv/lib/python2.4/site-packages/pip-0.8.3-py2.4.egg > > > /David. > > _______________________________________________ Python-es mailing list > Python-es en python.org > https://mail.python.org/mailman/listinfo/python-es FAQ: > http://python-es-faq.wikidot.com/ > > > _______________________________________________ > Python-es mailing list > Python-es en python.org > https://mail.python.org/mailman/listinfo/python-es > FAQ: http://python-es-faq.wikidot.com/ From czm.ext en gmail.com Fri Mar 14 11:30:45 2014 From: czm.ext en gmail.com (czm.ext) Date: Fri, 14 Mar 2014 11:30:45 +0100 Subject: [Python-es] Ayuda instalando Django en servidor remoto In-Reply-To: References: <53152128.8030004@jcea.es> Message-ID: <5322DA55.3060602@gmail.com> Buenas, No entiendo por qué secuestráis el hilo y cambiáis el asunto, para las búsquedas de nuevos usuarios que estén interesados en el asunto inicial no les servirá de ayuda. Y para aquellos que busquen "instalación de Django" en el servidor les dificultará el encontrar información en la lista o pasaran por encima al ver que no guarda relación su busqueda con los resultados. Un poquito de contró po favo!. On 13/03/14 21:39, Alexis Cabrera Mondeja wrote: > Hola amigos, tengo mi app web y la quiero migrar a arvixe.com donde > tengo mi hosting, solicité el shell a soporte y ya accedí, instalé > python 3.3.1, no se si será que este server tiene una versión antigua > de python (2.4) y no me coge la que instalé, aunque seguí los pasos de > un tutorial para actualizarla a la 3.3, veo por ftp que en la carpeta > lib está python3.3(lib/python3.3), así que está instalado, estoy > queriendo usar django 1.6 al igual que en mi pc, he tratado de > instalar django de dos vías, por el shell o instalando virtualenv, por > las dos vías me da el mismo error en el comando get_version, este es > el archivo .log del error: > > Downloading/unpacking Django > Running setup.py egg_info for package Django > Traceback (most recent call last): > File "", line 14, in ? > File "/home/alexiscm/python_virtualenv/build/Django/setup.py", > line 80, in ? > version = __import__('django').get_version() > File "django/__init__.py", line 6, in get_version > from django.utils.version import get_version > File "django/utils/version.py", line 20 > parts = 2 if version[2] == 0 else 3 > ^ > SyntaxError: invalid syntax > Complete output from command python setup.py egg_info: > Traceback (most recent call last): > > File "", line 14, in ? > > File "/home/alexiscm/python_virtualenv/build/Django/setup.py", line > 80, in ? > > version = __import__('django').get_version() > > File "django/__init__.py", line 6, in get_version > > from django.utils.version import get_version > > File "django/utils/version.py", line 20 > > parts = 2 if version[2] == 0 else 3 > > ^ > > SyntaxError: invalid syntax > > ---------------------------------------- > Command python setup.py egg_info failed with error code 1 > Exception information: > Traceback (most recent call last): > File > "/home/alexiscm/python_virtualenv/lib/python2.4/site-packages/pip-0.8.3-py2.4.egg/pip/basecommand.py", > line 127, in main > self.run(options, args) > File > "/home/alexiscm/python_virtualenv/lib/python2.4/site-packages/pip-0.8.3-py2.4.egg/pip/commands/install.py", > line 223, in run > requirement_set.prepare_files(finder, > force_root_egg_info=self.bundle, bundle=self.bundle) > File > "/home/alexiscm/python_virtualenv/lib/python2.4/site-packages/pip-0.8.3-py2.4.egg/pip/req.py", > line 973, in prepare_files > req_to_install.run_egg_info() > File > "/home/alexiscm/python_virtualenv/lib/python2.4/site-packages/pip-0.8.3-py2.4.egg/pip/req.py", > line 219, in run_egg_info > command_desc='python setup.py egg_info') > File > "/home/alexiscm/python_virtualenv/lib/python2.4/site-packages/pip-0.8.3-py2.4.egg/pip/__init__.py", > line 247, in call_subprocess > raise InstallationError( > InstallationError: Command python setup.py egg_info failed with error > code 1 > > > > > _______________________________________________ > Python-es mailing list > Python-es en python.org > https://mail.python.org/mailman/listinfo/python-es > FAQ: http://python-es-faq.wikidot.com/ From rafaelcantos en hotmail.com Fri Mar 14 11:31:44 2014 From: rafaelcantos en hotmail.com (Rafael Cantos) Date: Fri, 14 Mar 2014 11:31:44 +0100 Subject: [Python-es] =?iso-8859-1?q?M=E1s_consultas=3A_pdf=2C_email=2C_cre?= =?iso-8859-1?q?ar_ejecutable=2E?= In-Reply-To: References: Message-ID: Buenas Gracias Chema. Efectivamente, cada cuál elige su licencia para el código. En este caso, es un programa específico para una empresa específica, adaptado a dicha empresa, y realizado por dos personas. Y nos van a pagar por hacer ese programa. Evidentemente, si te quieren copiar algo, te lo van a copiar, pero si se le pone más difícil, mejor. Exactamente Victor. la cosa es que somos dos personas, que estamos haciendo nuestra pequeña empresa, para vivir de lo que es la ingeniería informática y la programación. Y claro, si le dedicamos, por decir algo, 1000 horas de trabajo, nos gustaría que no llegue alguien, coja el programa, y se lo venda directamente a otro, haciéndole algunas modificaciones. En otras palabras, que con un par de horas de trabajo le cobre a la empresa lo mismo que nosotros por 1000 de trabajo. Esto creo que es entendible. Además que yo en ningún momento he dicho que no comparta soluciones, es simplemente el programa. Si alguien necesita saber cómo puede hacer un pdf de tal u otra forma, si yo sé hacerlo, se lo voy a decir, que para mí eso no es ningún problema. O si mi programa es capaz de enviar correo, y alguien quiere saber cómo hacerlo, y yo lo he aprendido, evidentemente que se lo voy a decir cómo hacerlo. Lo que, evidentemente no voy a hacer, es ni ceder el diseño de la base de datos, que es una tarea compleja si queremos que la bd sea consistente e integra, o darle el programa completo. Porque, en este caso, lo habré diseñado y programado (bueno, lo habremos) como trabajo y no con la finalidad de que sea software libre. Gracias Esau por tu respuesta. Claro que sé que todo es pirateable, y además sé hacerlo (saber y hacer son verbos distintos, puntualizo). Pero la mayoría de la gente no se va a poner a ello, al menos de los que conozco. El 14/03/2014 10:34, Chema Cortes escribió: > El 12 de marzo de 2014, 13:47, Rafael Cantos > escribió: > > > Y una cuestión importante para nosotros. El programa queremos que > se instale en el ordenador, con el intérprete y todo lo demás, > pero al mismo tiempo queremos hacer que el código fuente no se > pueda leer por parte de terceros, de forma que no nos copien el > programa. ¿Cómo podemos hacer esto? > > > Polémicas aparte, es voluntad de cada cuál distribuir su trabajo con > la licencia que vea más adecuada. Cuánto más cerrado sea el código, > menos colaboración tendrá de la comunidad y más trabajo propio deberá > invertir. > > Como ejemplo, tenemos Dropbox, programado en python, que se distribuye > con licencia comercial. No se sabe cómo crea sus instalables, pero > parece que usa algo parecido a py2exe para > windows, py2app para mac y bbFreeze > para linux. Siempre habrá > quiénes averigüen cómo lo hacen, si le dedican el tiempo suficiente: > "WOOT13-Security-Analysis-of-Dropbox" > > > > -- > Hyperreals *R "Quarks, bits y otras criaturas infinitesimales": > http://ch3m4.org/blog > Buscador Python Hispano: http://ch3m4.org/python-es > > > _______________________________________________ > Python-es mailing list > Python-es en python.org > https://mail.python.org/mailman/listinfo/python-es > FAQ: http://python-es-faq.wikidot.com/ ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: From alexiscm72 en hotmail.com Fri Mar 14 13:18:17 2014 From: alexiscm72 en hotmail.com (Alexis Cabrera Mondeja) Date: Fri, 14 Mar 2014 07:18:17 -0500 Subject: [Python-es] Ayuda instalando Django en servidor remoto In-Reply-To: References: <53152128.8030004@jcea.es>, , , , Message-ID: Gracias David pero me pierdo en algunos pasos que me das, yo instalé python 3.3.1 sin problemas, luego instalé virtualenv así: $ mkdir ~/src && cd ~/src $ curl -LO http://bitbucket.org/ianb/virtualenv/get/tip.gz $ tar -xvzf tip.gz $ python virtualenv/virtualenv.py --distribute ~/python_virtualenv Debería haber un python ejecutable en /home/alexiscm72/python_virtualenv/bin/python Pero solo hay un archivo python sin extensión. Installing distribute............................................. ..................................................done. $ source ~/python_virtualenv/bin/activate Luego intento instalar Django: pip install Django y comienza la instalación pero se aborta al pip estar usando python 2.4 y no la 3.3 por el error get_version. Le agradecería si me pueden detallar más los pasos, soy novato en linux y django. Saludos y muy agradecido con su ayuda. Alexis No encuentro la manera de que pip use la versión de python 3.3, al usar pip install siempre usa la 2.4, los From: davidmenhur en gmail.com Date: Fri, 14 Mar 2014 11:11:58 +0100 To: python-es en python.org Subject: Re: [Python-es] Ayuda instalando Django en servidor remoto Asegúrate de usar el pip de tu virtualenv. Estará en la subcarpeta bin/pip. [davidmh en maxwell ~]$ mkdir venv [davidmh en maxwell ~]$ virtualenv venv/ New python executable in venv/bin/python Installing setuptools, pip...done. [davidmh en maxwell ~]$ cd venv/ [davidmh en maxwell venv]$ ls bin include lib lib64 [davidmh en maxwell venv]$ cd bin/ [davidmh en maxwell bin]$ ls activate activate.csh activate.fish activate_this.py easy_install easy_install-2.7 pip pip2 pip2.7 python python2 python2.7 [davidmh en maxwell bin]$ ./pip show * --- Name: pip Version: 1.5.4 Location: /home/davidmh/venv/lib/python2.7/site-packages Requires: --- Name: Python Version: 2.7.5 Location: /usr/lib64/python2.7/lib-dynload Requires: 2014-03-14 10:55 GMT+01:00 Alexis Cabrera Mondeja : Gracias David, eso suponía, yo instalé python 3.3.1 sin problemas, incluso por ftp puedo ver la carpeta lib/python3.3 pero ellos tenían la 2.4, cómo puedo usar mi instalación en vez de la de ellos?? From: davidmenhur en gmail.com Date: Fri, 14 Mar 2014 10:44:25 +0100 To: python-es en python.org Subject: Re: [Python-es] Ayuda instalando Django en servidor remoto On 13 March 2014 21:39, Alexis Cabrera Mondeja wrote: parts = 2 if version[2] == 0 else 3 Esa es una sintaxis introducida en Python 2.5, o sea que estás instalando Django en Python 2.4. Lo puedes ver en el mensaje de error: home/alexiscm/python_virtualenv/lib/python2.4/site-packages/pip-0.8.3-py2.4.egg /David. _______________________________________________ Python-es mailing list Python-es en python.org https://mail.python.org/mailman/listinfo/python-es FAQ: http://python-es-faq.wikidot.com/ _______________________________________________ Python-es mailing list Python-es en python.org https://mail.python.org/mailman/listinfo/python-es FAQ: http://python-es-faq.wikidot.com/ _______________________________________________ Python-es mailing list Python-es en python.org https://mail.python.org/mailman/listinfo/python-es FAQ: http://python-es-faq.wikidot.com/ ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: From sney2002 en gmail.com Fri Mar 14 13:34:26 2014 From: sney2002 en gmail.com (Jhonatan Sneider Salguero Villa) Date: Fri, 14 Mar 2014 07:34:26 -0500 Subject: [Python-es] Ayuda instalando Django en servidor remoto In-Reply-To: References: <53152128.8030004@jcea.es> Message-ID: Hola, Lo más probable es que python sea un link a python 2.4, puedes ver con ls -l $(which python) prueba a introducir python3 en la terminal, si funciona entonces crea el entorno virtual con virtualenv -p python3 El 14/03/2014 07:19, "Alexis Cabrera Mondeja" escribió: > Gracias David pero me pierdo en algunos pasos que me das, yo instalé > python 3.3.1 sin problemas, luego instalé virtualenv así: > > $ mkdir ~/src && cd ~/src$ curl -LO http://bitbucket.org/ianb/virtualenv/get/tip.gz$ tar -xvzf tip.gz$ python virtualenv/virtualenv.py --distribute ~/python_virtualenv > *Debería haber un python ejecutable en /home/alexiscm72/python_virtualenv/bin/python* > Pero solo hay un archivo python sin extensión. > > Installing distribute............................................. > ..................................................done.$ source ~/python_virtualenv/bin/activate > > Luego intento instalar Django: pip install Django > > y comienza la instalación pero se aborta al pip estar usando python 2.4 > y no la 3.3 por el error get_version. > > Le agradecería si me pueden detallar más los pasos, soy novato en linux y django. > > Saludos y muy agradecido con su ayuda. > Alexis > > > > > No encuentro la manera de que pip use la versión de python 3.3, al usar > pip install siempre usa la 2.4, los > > ------------------------------ > From: davidmenhur en gmail.com > Date: Fri, 14 Mar 2014 11:11:58 +0100 > To: python-es en python.org > Subject: Re: [Python-es] Ayuda instalando Django en servidor remoto > > Asegúrate de usar el pip de tu virtualenv. Estará en la subcarpeta bin/pip. > > [davidmh en maxwell ~]$ mkdir venv > [davidmh en maxwell ~]$ virtualenv venv/ > New python executable in venv/bin/python > Installing setuptools, pip...done. > [davidmh en maxwell ~]$ cd venv/ > [davidmh en maxwell venv]$ ls > bin include lib lib64 > [davidmh en maxwell venv]$ cd bin/ > [davidmh en maxwell bin]$ ls > activate activate.csh activate.fish activate_this.py easy_install > easy_install-2.7 pip pip2 pip2.7 python python2 python2.7 > [davidmh en maxwell bin]$ ./pip show * > --- > Name: pip > Version: 1.5.4 > Location: /home/davidmh/venv/lib/python2.7/site-packages > Requires: > --- > Name: Python > Version: 2.7.5 > Location: /usr/lib64/python2.7/lib-dynload > Requires: > > > > 2014-03-14 10:55 GMT+01:00 Alexis Cabrera Mondeja > : > > Gracias David, eso suponía, yo instalé python 3.3.1 sin problemas, incluso > por ftp puedo ver la carpeta lib/python3.3 pero ellos tenían la 2.4, cómo > puedo usar mi instalación en vez de la de ellos?? > > ------------------------------ > From: davidmenhur en gmail.com > Date: Fri, 14 Mar 2014 10:44:25 +0100 > To: python-es en python.org > Subject: Re: [Python-es] Ayuda instalando Django en servidor remoto > > > On 13 March 2014 21:39, Alexis Cabrera Mondeja wrote: > > parts = 2 if version[2] == 0 else 3 > > > > Esa es una sintaxis introducida en Python 2.5, o sea que estás instalando > Django en Python 2.4. Lo puedes ver en el mensaje de error: > > > home/alexiscm/python_virtualenv/lib/python2.4/site-packages/pip-0.8.3-py2.4.egg > > > /David. > > _______________________________________________ Python-es mailing list > Python-es en python.org https://mail.python.org/mailman/listinfo/python-esFAQ: > http://python-es-faq.wikidot.com/ > > _______________________________________________ > Python-es mailing list > Python-es en python.org > https://mail.python.org/mailman/listinfo/python-es > FAQ: http://python-es-faq.wikidot.com/ > > > > _______________________________________________ Python-es mailing list > Python-es en python.org https://mail.python.org/mailman/listinfo/python-esFAQ: > http://python-es-faq.wikidot.com/ > > _______________________________________________ > Python-es mailing list > Python-es en python.org > https://mail.python.org/mailman/listinfo/python-es > FAQ: http://python-es-faq.wikidot.com/ > > ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: From ricardo.cardenes en gmail.com Fri Mar 14 17:17:18 2014 From: ricardo.cardenes en gmail.com (=?ISO-8859-1?Q?Ricardo_C=E1rdenes?=) Date: Fri, 14 Mar 2014 16:17:18 +0000 Subject: [Python-es] Ayuda instalando Django en servidor remoto In-Reply-To: References: <53152128.8030004@jcea.es> Message-ID: El "python virtualenv/..." deberías haberlo hecho específico. Ej: $ python3 virtualenv/virtualenv.py De esa manera se tomaría (creo) el ejecutable de Python 3 como el Python por defecto en ese virtualenv 2014-03-14 12:18 GMT+00:00 Alexis Cabrera Mondeja : > Gracias David pero me pierdo en algunos pasos que me das, yo instalé > python 3.3.1 sin problemas, luego instalé virtualenv así: > > $ mkdir ~/src && cd ~/src$ curl -LO http://bitbucket.org/ianb/virtualenv/get/tip.gz$ tar -xvzf tip.gz$ python virtualenv/virtualenv.py --distribute ~/python_virtualenv > *Debería haber un python ejecutable en /home/alexiscm72/python_virtualenv/bin/python* > Pero solo hay un archivo python sin extensión. > > Installing distribute............................................. > ..................................................done.$ source ~/python_virtualenv/bin/activate > > Luego intento instalar Django: pip install Django > > y comienza la instalación pero se aborta al pip estar usando python 2.4 > y no la 3.3 por el error get_version. > > Le agradecería si me pueden detallar más los pasos, soy novato en linux y django. > > Saludos y muy agradecido con su ayuda. > Alexis > > > > > No encuentro la manera de que pip use la versión de python 3.3, al usar > pip install siempre usa la 2.4, los > > ------------------------------ > From: davidmenhur en gmail.com > Date: Fri, 14 Mar 2014 11:11:58 +0100 > > To: python-es en python.org > Subject: Re: [Python-es] Ayuda instalando Django en servidor remoto > > Asegúrate de usar el pip de tu virtualenv. Estará en la subcarpeta bin/pip. > > [davidmh en maxwell ~]$ mkdir venv > [davidmh en maxwell ~]$ virtualenv venv/ > New python executable in venv/bin/python > Installing setuptools, pip...done. > [davidmh en maxwell ~]$ cd venv/ > [davidmh en maxwell venv]$ ls > bin include lib lib64 > [davidmh en maxwell venv]$ cd bin/ > [davidmh en maxwell bin]$ ls > activate activate.csh activate.fish activate_this.py easy_install > easy_install-2.7 pip pip2 pip2.7 python python2 python2.7 > [davidmh en maxwell bin]$ ./pip show * > --- > Name: pip > Version: 1.5.4 > Location: /home/davidmh/venv/lib/python2.7/site-packages > Requires: > --- > Name: Python > Version: 2.7.5 > Location: /usr/lib64/python2.7/lib-dynload > Requires: > > > > 2014-03-14 10:55 GMT+01:00 Alexis Cabrera Mondeja > : > > Gracias David, eso suponía, yo instalé python 3.3.1 sin problemas, incluso > por ftp puedo ver la carpeta lib/python3.3 pero ellos tenían la 2.4, cómo > puedo usar mi instalación en vez de la de ellos?? > > ------------------------------ > From: davidmenhur en gmail.com > Date: Fri, 14 Mar 2014 10:44:25 +0100 > To: python-es en python.org > Subject: Re: [Python-es] Ayuda instalando Django en servidor remoto > > > On 13 March 2014 21:39, Alexis Cabrera Mondeja wrote: > > parts = 2 if version[2] == 0 else 3 > > > > Esa es una sintaxis introducida en Python 2.5, o sea que estás instalando > Django en Python 2.4. Lo puedes ver en el mensaje de error: > > > home/alexiscm/python_virtualenv/lib/python2.4/site-packages/pip-0.8.3-py2.4.egg > > > /David. > > _______________________________________________ Python-es mailing list > Python-es en python.org https://mail.python.org/mailman/listinfo/python-esFAQ: > http://python-es-faq.wikidot.com/ > > _______________________________________________ > Python-es mailing list > Python-es en python.org > https://mail.python.org/mailman/listinfo/python-es > FAQ: http://python-es-faq.wikidot.com/ > > > > _______________________________________________ Python-es mailing list > Python-es en python.org https://mail.python.org/mailman/listinfo/python-esFAQ: > http://python-es-faq.wikidot.com/ > > _______________________________________________ > Python-es mailing list > Python-es en python.org > https://mail.python.org/mailman/listinfo/python-es > FAQ: http://python-es-faq.wikidot.com/ > > ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: From alexiscm72 en hotmail.com Fri Mar 14 21:34:22 2014 From: alexiscm72 en hotmail.com (Alexis Cabrera Mondeja) Date: Fri, 14 Mar 2014 15:34:22 -0500 Subject: [Python-es] Ayuda instalando Django en servidor remoto In-Reply-To: References: <53152128.8030004@jcea.es>, , , , , , Message-ID: Gracias a todos por su ayuda, ya había logrado agregar python 3 al path, solo que llamaba a python y era python3.3 el comando, instalé django, ahora lo curioso es que intento probar crear un proyecto, y da error de sintaxis algo raro porque importa django bien. >>> import django >>> django.VERSION (1, 2, 6, 'final', 0) >>> django-admin.py startproject prueba SyntaxError: invalid syntax he visto algunos tutoriales que explican que algunas instalaciones de linux renombra el archivo y solo se pone django-admin pero de ninguna manera. Date: Fri, 14 Mar 2014 16:17:18 +0000 From: ricardo.cardenes en gmail.com To: python-es en python.org Subject: Re: [Python-es] Ayuda instalando Django en servidor remoto El "python virtualenv/..." deberías haberlo hecho específico. Ej: $ python3 virtualenv/virtualenv.py De esa manera se tomaría (creo) el ejecutable de Python 3 como el Python por defecto en ese virtualenv 2014-03-14 12:18 GMT+00:00 Alexis Cabrera Mondeja : Gracias David pero me pierdo en algunos pasos que me das, yo instalé python 3.3.1 sin problemas, luego instalé virtualenv así: $ mkdir ~/src && cd ~/src $ curl -LO http://bitbucket.org/ianb/virtualenv/get/tip.gz $ tar -xvzf tip.gz $ python virtualenv/virtualenv.py --distribute ~/python_virtualenv Debería haber un python ejecutable en /home/alexiscm72/python_virtualenv/bin/python Pero solo hay un archivo python sin extensión. Installing distribute............................................. ..................................................done. $ source ~/python_virtualenv/bin/activate Luego intento instalar Django: pip install Django y comienza la instalación pero se aborta al pip estar usando python 2.4 y no la 3.3 por el error get_version. Le agradecería si me pueden detallar más los pasos, soy novato en linux y django. Saludos y muy agradecido con su ayuda. Alexis No encuentro la manera de que pip use la versión de python 3.3, al usar pip install siempre usa la 2.4, los From: davidmenhur en gmail.com Date: Fri, 14 Mar 2014 11:11:58 +0100 To: python-es en python.org Subject: Re: [Python-es] Ayuda instalando Django en servidor remoto Asegúrate de usar el pip de tu virtualenv. Estará en la subcarpeta bin/pip. [davidmh en maxwell ~]$ mkdir venv [davidmh en maxwell ~]$ virtualenv venv/ New python executable in venv/bin/python Installing setuptools, pip...done. [davidmh en maxwell ~]$ cd venv/ [davidmh en maxwell venv]$ ls bin include lib lib64 [davidmh en maxwell venv]$ cd bin/ [davidmh en maxwell bin]$ ls activate activate.csh activate.fish activate_this.py easy_install easy_install-2.7 pip pip2 pip2.7 python python2 python2.7 [davidmh en maxwell bin]$ ./pip show * --- Name: pip Version: 1.5.4 Location: /home/davidmh/venv/lib/python2.7/site-packages Requires: --- Name: Python Version: 2.7.5 Location: /usr/lib64/python2.7/lib-dynload Requires: 2014-03-14 10:55 GMT+01:00 Alexis Cabrera Mondeja : Gracias David, eso suponía, yo instalé python 3.3.1 sin problemas, incluso por ftp puedo ver la carpeta lib/python3.3 pero ellos tenían la 2.4, cómo puedo usar mi instalación en vez de la de ellos?? From: davidmenhur en gmail.com Date: Fri, 14 Mar 2014 10:44:25 +0100 To: python-es en python.org Subject: Re: [Python-es] Ayuda instalando Django en servidor remoto On 13 March 2014 21:39, Alexis Cabrera Mondeja wrote: parts = 2 if version[2] == 0 else 3 Esa es una sintaxis introducida en Python 2.5, o sea que estás instalando Django en Python 2.4. Lo puedes ver en el mensaje de error: home/alexiscm/python_virtualenv/lib/python2.4/site-packages/pip-0.8.3-py2.4.egg /David. _______________________________________________ Python-es mailing list Python-es en python.org https://mail.python.org/mailman/listinfo/python-es FAQ: http://python-es-faq.wikidot.com/ _______________________________________________ Python-es mailing list Python-es en python.org https://mail.python.org/mailman/listinfo/python-es FAQ: http://python-es-faq.wikidot.com/ _______________________________________________ Python-es mailing list Python-es en python.org https://mail.python.org/mailman/listinfo/python-es FAQ: http://python-es-faq.wikidot.com/ _______________________________________________ Python-es mailing list Python-es en python.org https://mail.python.org/mailman/listinfo/python-es FAQ: http://python-es-faq.wikidot.com/ _______________________________________________ Python-es mailing list Python-es en python.org https://mail.python.org/mailman/listinfo/python-es FAQ: http://python-es-faq.wikidot.com/ ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: From chack14rock en gmail.com Fri Mar 14 22:53:19 2014 From: chack14rock en gmail.com (=?UTF-8?Q?Charly_Rom=C3=A1n?=) Date: Fri, 14 Mar 2014 15:53:19 -0600 Subject: [Python-es] Ayuda instalando Django en servidor remoto In-Reply-To: References: <53152128.8030004@jcea.es> Message-ID: ¿por que usas una versión tan vieja de django? No es compatible con python 3 Saludos El día 14 de marzo de 2014, 14:34, Alexis Cabrera Mondeja escribió: > Gracias a todos por su ayuda, ya había logrado agregar python 3 al path, > solo que llamaba a python y era python3.3 el comando, instalé django, ahora > lo curioso es que intento probar crear un proyecto, y da error de sintaxis > algo raro porque importa django bien. > >>>> import django >>>> django.VERSION > (1, 2, 6, 'final', 0) >>>> django-admin.py startproject prueba > > SyntaxError: invalid syntax > > he visto algunos tutoriales que explican que algunas instalaciones de linux > renombra el archivo y solo se pone django-admin pero de ninguna manera. > ________________________________ > Date: Fri, 14 Mar 2014 16:17:18 +0000 > From: ricardo.cardenes en gmail.com > > To: python-es en python.org > Subject: Re: [Python-es] Ayuda instalando Django en servidor remoto > > El "python virtualenv/..." deberías haberlo hecho específico. Ej: > > $ python3 virtualenv/virtualenv.py > > De esa manera se tomaría (creo) el ejecutable de Python 3 como el Python por > defecto en ese virtualenv > > > 2014-03-14 12:18 GMT+00:00 Alexis Cabrera Mondeja : > > Gracias David pero me pierdo en algunos pasos que me das, yo instalé python > 3.3.1 sin problemas, luego instalé virtualenv así: > > $ mkdir ~/src && cd ~/src > $ curl -LO http://bitbucket.org/ianb/virtualenv/get/tip.gz > $ tar -xvzf tip.gz > $ python virtualenv/virtualenv.py --distribute ~/python_virtualenv > > Debería haber un python ejecutable en > /home/alexiscm72/python_virtualenv/bin/python > Pero solo hay un archivo python sin extensión. > > Installing distribute............................................. > ..................................................done. > > $ source ~/python_virtualenv/bin/activate > > Luego intento instalar Django: pip install Django > > y comienza la instalación pero se aborta al pip estar usando python 2.4 > y no la 3.3 por el error get_version. > > > Le agradecería si me pueden detallar más los pasos, soy novato en linux y > django. > > Saludos y muy agradecido con su ayuda. > Alexis > > > > > No encuentro la manera de que pip use la versión de python 3.3, al usar pip > install siempre usa la 2.4, los > > ________________________________ > From: davidmenhur en gmail.com > Date: Fri, 14 Mar 2014 11:11:58 +0100 > > To: python-es en python.org > Subject: Re: [Python-es] Ayuda instalando Django en servidor remoto > > Asegúrate de usar el pip de tu virtualenv. Estará en la subcarpeta bin/pip. > > [davidmh en maxwell ~]$ mkdir venv > [davidmh en maxwell ~]$ virtualenv venv/ > New python executable in venv/bin/python > Installing setuptools, pip...done. > [davidmh en maxwell ~]$ cd venv/ > [davidmh en maxwell venv]$ ls > bin include lib lib64 > [davidmh en maxwell venv]$ cd bin/ > [davidmh en maxwell bin]$ ls > activate activate.csh activate.fish activate_this.py easy_install > easy_install-2.7 pip pip2 pip2.7 python python2 python2.7 > [davidmh en maxwell bin]$ ./pip show * > --- > Name: pip > Version: 1.5.4 > Location: /home/davidmh/venv/lib/python2.7/site-packages > Requires: > --- > Name: Python > Version: 2.7.5 > Location: /usr/lib64/python2.7/lib-dynload > Requires: > > > > 2014-03-14 10:55 GMT+01:00 Alexis Cabrera Mondeja : > > Gracias David, eso suponía, yo instalé python 3.3.1 sin problemas, incluso > por ftp puedo ver la carpeta lib/python3.3 pero ellos tenían la 2.4, cómo > puedo usar mi instalación en vez de la de ellos?? > > ________________________________ > From: davidmenhur en gmail.com > Date: Fri, 14 Mar 2014 10:44:25 +0100 > To: python-es en python.org > Subject: Re: [Python-es] Ayuda instalando Django en servidor remoto > > > On 13 March 2014 21:39, Alexis Cabrera Mondeja > wrote: > > parts = 2 if version[2] == 0 else 3 > > > > Esa es una sintaxis introducida en Python 2.5, o sea que estás instalando > Django en Python 2.4. Lo puedes ver en el mensaje de error: > > home/alexiscm/python_virtualenv/lib/python2.4/site-packages/pip-0.8.3-py2.4.egg > > > /David. > > _______________________________________________ Python-es mailing list > Python-es en python.org https://mail.python.org/mailman/listinfo/python-es FAQ: > http://python-es-faq.wikidot.com/ > > _______________________________________________ > Python-es mailing list > Python-es en python.org > https://mail.python.org/mailman/listinfo/python-es > FAQ: http://python-es-faq.wikidot.com/ > > > > _______________________________________________ Python-es mailing list > Python-es en python.org https://mail.python.org/mailman/listinfo/python-es FAQ: > http://python-es-faq.wikidot.com/ > > _______________________________________________ > Python-es mailing list > Python-es en python.org > https://mail.python.org/mailman/listinfo/python-es > FAQ: http://python-es-faq.wikidot.com/ > > > > _______________________________________________ Python-es mailing list > Python-es en python.org https://mail.python.org/mailman/listinfo/python-es FAQ: > http://python-es-faq.wikidot.com/ > > _______________________________________________ > Python-es mailing list > Python-es en python.org > https://mail.python.org/mailman/listinfo/python-es > FAQ: http://python-es-faq.wikidot.com/ > From alexiscm72 en hotmail.com Fri Mar 14 23:06:02 2014 From: alexiscm72 en hotmail.com (Alexis Cabrera Mondeja) Date: Fri, 14 Mar 2014 17:06:02 -0500 Subject: [Python-es] Ayuda instalando Django en servidor remoto In-Reply-To: References: <53152128.8030004@jcea.es>, , , , , , , , Message-ID: Si uso la 1.6.2 lo que pasa es que me equivoqué al transcribir del shell al mail, lo hice manualmente e invertí el 2 con el 6 Saludos. > Date: Fri, 14 Mar 2014 15:53:19 -0600 > From: chack14rock en gmail.com > To: python-es en python.org > Subject: Re: [Python-es] Ayuda instalando Django en servidor remoto > > ¿por que usas una versión tan vieja de django? No es compatible con python 3 > > > Saludos > > El día 14 de marzo de 2014, 14:34, Alexis Cabrera Mondeja > escribió: > > Gracias a todos por su ayuda, ya había logrado agregar python 3 al path, > > solo que llamaba a python y era python3.3 el comando, instalé django, ahora > > lo curioso es que intento probar crear un proyecto, y da error de sintaxis > > algo raro porque importa django bien. > > > >>>> import django > >>>> django.VERSION > > (1, 2, 6, 'final', 0) > >>>> django-admin.py startproject prueba > > > > SyntaxError: invalid syntax > > > > he visto algunos tutoriales que explican que algunas instalaciones de linux > > renombra el archivo y solo se pone django-admin pero de ninguna manera. > > ________________________________ > > Date: Fri, 14 Mar 2014 16:17:18 +0000 > > From: ricardo.cardenes en gmail.com > > > > To: python-es en python.org > > Subject: Re: [Python-es] Ayuda instalando Django en servidor remoto > > > > El "python virtualenv/..." deberías haberlo hecho específico. Ej: > > > > $ python3 virtualenv/virtualenv.py > > > > De esa manera se tomaría (creo) el ejecutable de Python 3 como el Python por > > defecto en ese virtualenv > > > > > > 2014-03-14 12:18 GMT+00:00 Alexis Cabrera Mondeja : > > > > Gracias David pero me pierdo en algunos pasos que me das, yo instalé python > > 3.3.1 sin problemas, luego instalé virtualenv así: > > > > $ mkdir ~/src && cd ~/src > > $ curl -LO http://bitbucket.org/ianb/virtualenv/get/tip.gz > > $ tar -xvzf tip.gz > > $ python virtualenv/virtualenv.py --distribute ~/python_virtualenv > > > > Debería haber un python ejecutable en > > /home/alexiscm72/python_virtualenv/bin/python > > Pero solo hay un archivo python sin extensión. > > > > Installing distribute............................................. > > ..................................................done. > > > > $ source ~/python_virtualenv/bin/activate > > > > Luego intento instalar Django: pip install Django > > > > y comienza la instalación pero se aborta al pip estar usando python 2.4 > > y no la 3.3 por el error get_version. > > > > > > Le agradecería si me pueden detallar más los pasos, soy novato en linux y > > django. > > > > Saludos y muy agradecido con su ayuda. > > Alexis > > > > > > > > > > No encuentro la manera de que pip use la versión de python 3.3, al usar pip > > install siempre usa la 2.4, los > > > > ________________________________ > > From: davidmenhur en gmail.com > > Date: Fri, 14 Mar 2014 11:11:58 +0100 > > > > To: python-es en python.org > > Subject: Re: [Python-es] Ayuda instalando Django en servidor remoto > > > > Asegúrate de usar el pip de tu virtualenv. Estará en la subcarpeta bin/pip. > > > > [davidmh en maxwell ~]$ mkdir venv > > [davidmh en maxwell ~]$ virtualenv venv/ > > New python executable in venv/bin/python > > Installing setuptools, pip...done. > > [davidmh en maxwell ~]$ cd venv/ > > [davidmh en maxwell venv]$ ls > > bin include lib lib64 > > [davidmh en maxwell venv]$ cd bin/ > > [davidmh en maxwell bin]$ ls > > activate activate.csh activate.fish activate_this.py easy_install > > easy_install-2.7 pip pip2 pip2.7 python python2 python2.7 > > [davidmh en maxwell bin]$ ./pip show * > > --- > > Name: pip > > Version: 1.5.4 > > Location: /home/davidmh/venv/lib/python2.7/site-packages > > Requires: > > --- > > Name: Python > > Version: 2.7.5 > > Location: /usr/lib64/python2.7/lib-dynload > > Requires: > > > > > > > > 2014-03-14 10:55 GMT+01:00 Alexis Cabrera Mondeja : > > > > Gracias David, eso suponía, yo instalé python 3.3.1 sin problemas, incluso > > por ftp puedo ver la carpeta lib/python3.3 pero ellos tenían la 2.4, cómo > > puedo usar mi instalación en vez de la de ellos?? > > > > ________________________________ > > From: davidmenhur en gmail.com > > Date: Fri, 14 Mar 2014 10:44:25 +0100 > > To: python-es en python.org > > Subject: Re: [Python-es] Ayuda instalando Django en servidor remoto > > > > > > On 13 March 2014 21:39, Alexis Cabrera Mondeja > > wrote: > > > > parts = 2 if version[2] == 0 else 3 > > > > > > > > Esa es una sintaxis introducida en Python 2.5, o sea que estás instalando > > Django en Python 2.4. Lo puedes ver en el mensaje de error: > > > > home/alexiscm/python_virtualenv/lib/python2.4/site-packages/pip-0.8.3-py2.4.egg > > > > > > /David. > > > > _______________________________________________ Python-es mailing list > > Python-es en python.org https://mail.python.org/mailman/listinfo/python-es FAQ: > > http://python-es-faq.wikidot.com/ > > > > _______________________________________________ > > Python-es mailing list > > Python-es en python.org > > https://mail.python.org/mailman/listinfo/python-es > > FAQ: http://python-es-faq.wikidot.com/ > > > > > > > > _______________________________________________ Python-es mailing list > > Python-es en python.org https://mail.python.org/mailman/listinfo/python-es FAQ: > > http://python-es-faq.wikidot.com/ > > > > _______________________________________________ > > Python-es mailing list > > Python-es en python.org > > https://mail.python.org/mailman/listinfo/python-es > > FAQ: http://python-es-faq.wikidot.com/ > > > > > > > > _______________________________________________ Python-es mailing list > > Python-es en python.org https://mail.python.org/mailman/listinfo/python-es FAQ: > > http://python-es-faq.wikidot.com/ > > > > _______________________________________________ > > Python-es mailing list > > Python-es en python.org > > https://mail.python.org/mailman/listinfo/python-es > > FAQ: http://python-es-faq.wikidot.com/ > > > _______________________________________________ > Python-es mailing list > Python-es en python.org > https://mail.python.org/mailman/listinfo/python-es > FAQ: http://python-es-faq.wikidot.com/ ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: From chack14rock en gmail.com Fri Mar 14 23:10:14 2014 From: chack14rock en gmail.com (=?UTF-8?Q?Charly_Rom=C3=A1n?=) Date: Fri, 14 Mar 2014 16:10:14 -0600 Subject: [Python-es] Ayuda instalando Django en servidor remoto In-Reply-To: References: <53152128.8030004@jcea.es> Message-ID: Bueno entonces pega el error completo. Saludos El día 14 de marzo de 2014, 16:06, Alexis Cabrera Mondeja escribió: > Si uso la 1.6.2 lo que pasa es que me equivoqué al transcribir del shell al > mail, lo hice manualmente e invertí el 2 con el 6 > > Saludos. > >> Date: Fri, 14 Mar 2014 15:53:19 -0600 >> From: chack14rock en gmail.com > >> To: python-es en python.org >> Subject: Re: [Python-es] Ayuda instalando Django en servidor remoto >> >> ¿por que usas una versión tan vieja de django? No es compatible con python >> 3 >> >> >> Saludos >> >> El día 14 de marzo de 2014, 14:34, Alexis Cabrera Mondeja >> escribió: >> > Gracias a todos por su ayuda, ya había logrado agregar python 3 al path, >> > solo que llamaba a python y era python3.3 el comando, instalé django, >> > ahora >> > lo curioso es que intento probar crear un proyecto, y da error de >> > sintaxis >> > algo raro porque importa django bien. >> > >> >>>> import django >> >>>> django.VERSION >> > (1, 2, 6, 'final', 0) >> >>>> django-admin.py startproject prueba >> > >> > SyntaxError: invalid syntax >> > >> > he visto algunos tutoriales que explican que algunas instalaciones de >> > linux >> > renombra el archivo y solo se pone django-admin pero de ninguna manera. >> > ________________________________ >> > Date: Fri, 14 Mar 2014 16:17:18 +0000 >> > From: ricardo.cardenes en gmail.com >> > >> > To: python-es en python.org >> > Subject: Re: [Python-es] Ayuda instalando Django en servidor remoto >> > >> > El "python virtualenv/..." deberías haberlo hecho específico. Ej: >> > >> > $ python3 virtualenv/virtualenv.py >> > >> > De esa manera se tomaría (creo) el ejecutable de Python 3 como el Python >> > por >> > defecto en ese virtualenv >> > >> > >> > 2014-03-14 12:18 GMT+00:00 Alexis Cabrera Mondeja >> > : >> > >> > Gracias David pero me pierdo en algunos pasos que me das, yo instalé >> > python >> > 3.3.1 sin problemas, luego instalé virtualenv así: >> > >> > $ mkdir ~/src && cd ~/src >> > $ curl -LO http://bitbucket.org/ianb/virtualenv/get/tip.gz >> > $ tar -xvzf tip.gz >> > $ python virtualenv/virtualenv.py --distribute ~/python_virtualenv >> > >> > Debería haber un python ejecutable en >> > /home/alexiscm72/python_virtualenv/bin/python >> > Pero solo hay un archivo python sin extensión. >> > >> > Installing distribute............................................. >> > ..................................................done. >> > >> > $ source ~/python_virtualenv/bin/activate >> > >> > Luego intento instalar Django: pip install Django >> > >> > y comienza la instalación pero se aborta al pip estar usando python 2.4 >> > y no la 3.3 por el error get_version. >> > >> > >> > Le agradecería si me pueden detallar más los pasos, soy novato en linux >> > y >> > django. >> > >> > Saludos y muy agradecido con su ayuda. >> > Alexis >> > >> > >> > >> > >> > No encuentro la manera de que pip use la versión de python 3.3, al usar >> > pip >> > install siempre usa la 2.4, los >> > >> > ________________________________ >> > From: davidmenhur en gmail.com >> > Date: Fri, 14 Mar 2014 11:11:58 +0100 >> > >> > To: python-es en python.org >> > Subject: Re: [Python-es] Ayuda instalando Django en servidor remoto >> > >> > Asegúrate de usar el pip de tu virtualenv. Estará en la subcarpeta >> > bin/pip. >> > >> > [davidmh en maxwell ~]$ mkdir venv >> > [davidmh en maxwell ~]$ virtualenv venv/ >> > New python executable in venv/bin/python >> > Installing setuptools, pip...done. >> > [davidmh en maxwell ~]$ cd venv/ >> > [davidmh en maxwell venv]$ ls >> > bin include lib lib64 >> > [davidmh en maxwell venv]$ cd bin/ >> > [davidmh en maxwell bin]$ ls >> > activate activate.csh activate.fish activate_this.py easy_install >> > easy_install-2.7 pip pip2 pip2.7 python python2 python2.7 >> > [davidmh en maxwell bin]$ ./pip show * >> > --- >> > Name: pip >> > Version: 1.5.4 >> > Location: /home/davidmh/venv/lib/python2.7/site-packages >> > Requires: >> > --- >> > Name: Python >> > Version: 2.7.5 >> > Location: /usr/lib64/python2.7/lib-dynload >> > Requires: >> > >> > >> > >> > 2014-03-14 10:55 GMT+01:00 Alexis Cabrera Mondeja >> > : >> > >> > Gracias David, eso suponía, yo instalé python 3.3.1 sin problemas, >> > incluso >> > por ftp puedo ver la carpeta lib/python3.3 pero ellos tenían la 2.4, >> > cómo >> > puedo usar mi instalación en vez de la de ellos?? >> > >> > ________________________________ >> > From: davidmenhur en gmail.com >> > Date: Fri, 14 Mar 2014 10:44:25 +0100 >> > To: python-es en python.org >> > Subject: Re: [Python-es] Ayuda instalando Django en servidor remoto >> > >> > >> > On 13 March 2014 21:39, Alexis Cabrera Mondeja >> > wrote: >> > >> > parts = 2 if version[2] == 0 else 3 >> > >> > >> > >> > Esa es una sintaxis introducida en Python 2.5, o sea que estás >> > instalando >> > Django en Python 2.4. Lo puedes ver en el mensaje de error: >> > >> > >> > home/alexiscm/python_virtualenv/lib/python2.4/site-packages/pip-0.8.3-py2.4.egg >> > >> > >> > /David. >> > >> > _______________________________________________ Python-es mailing list >> > Python-es en python.org https://mail.python.org/mailman/listinfo/python-es >> > FAQ: >> > http://python-es-faq.wikidot.com/ >> > >> > _______________________________________________ >> > Python-es mailing list >> > Python-es en python.org >> > https://mail.python.org/mailman/listinfo/python-es >> > FAQ: http://python-es-faq.wikidot.com/ >> > >> > >> > >> > _______________________________________________ Python-es mailing list >> > Python-es en python.org https://mail.python.org/mailman/listinfo/python-es >> > FAQ: >> > http://python-es-faq.wikidot.com/ >> > >> > _______________________________________________ >> > Python-es mailing list >> > Python-es en python.org >> > https://mail.python.org/mailman/listinfo/python-es >> > FAQ: http://python-es-faq.wikidot.com/ >> > >> > >> > >> > _______________________________________________ Python-es mailing list >> > Python-es en python.org https://mail.python.org/mailman/listinfo/python-es >> > FAQ: >> > http://python-es-faq.wikidot.com/ >> > >> > _______________________________________________ >> > Python-es mailing list >> > Python-es en python.org >> > https://mail.python.org/mailman/listinfo/python-es >> > FAQ: http://python-es-faq.wikidot.com/ >> > >> _______________________________________________ >> Python-es mailing list >> Python-es en python.org >> https://mail.python.org/mailman/listinfo/python-es >> FAQ: http://python-es-faq.wikidot.com/ > > _______________________________________________ > Python-es mailing list > Python-es en python.org > https://mail.python.org/mailman/listinfo/python-es > FAQ: http://python-es-faq.wikidot.com/ > From alexiscm72 en hotmail.com Fri Mar 14 23:13:24 2014 From: alexiscm72 en hotmail.com (Alexis Cabrera Mondeja) Date: Fri, 14 Mar 2014 17:13:24 -0500 Subject: [Python-es] Ayuda instalando Django en servidor remoto In-Reply-To: References: <53152128.8030004@jcea.es>, , , , , , , , , , Message-ID: El error está en la última línea si se fijan, es error de sintaxis, ya corre django, se importa sin problemas pero no funciona el django-admin.py saludos > Date: Fri, 14 Mar 2014 16:10:14 -0600 > From: chack14rock en gmail.com > To: python-es en python.org > Subject: Re: [Python-es] Ayuda instalando Django en servidor remoto > > Bueno entonces pega el error completo. > > > Saludos > > El día 14 de marzo de 2014, 16:06, Alexis Cabrera Mondeja > escribió: > > Si uso la 1.6.2 lo que pasa es que me equivoqué al transcribir del shell al > > mail, lo hice manualmente e invertí el 2 con el 6 > > > > Saludos. > > > >> Date: Fri, 14 Mar 2014 15:53:19 -0600 > >> From: chack14rock en gmail.com > > > >> To: python-es en python.org > >> Subject: Re: [Python-es] Ayuda instalando Django en servidor remoto > >> > >> ¿por que usas una versión tan vieja de django? No es compatible con python > >> 3 > >> > >> > >> Saludos > >> > >> El día 14 de marzo de 2014, 14:34, Alexis Cabrera Mondeja > >> escribió: > >> > Gracias a todos por su ayuda, ya había logrado agregar python 3 al path, > >> > solo que llamaba a python y era python3.3 el comando, instalé django, > >> > ahora > >> > lo curioso es que intento probar crear un proyecto, y da error de > >> > sintaxis > >> > algo raro porque importa django bien. > >> > > >> >>>> import django > >> >>>> django.VERSION > >> > (1, 2, 6, 'final', 0) > >> >>>> django-admin.py startproject prueba > >> > > >> > SyntaxError: invalid syntax > >> > > >> > he visto algunos tutoriales que explican que algunas instalaciones de > >> > linux > >> > renombra el archivo y solo se pone django-admin pero de ninguna manera. > >> > ________________________________ > >> > Date: Fri, 14 Mar 2014 16:17:18 +0000 > >> > From: ricardo.cardenes en gmail.com > >> > > >> > To: python-es en python.org > >> > Subject: Re: [Python-es] Ayuda instalando Django en servidor remoto > >> > > >> > El "python virtualenv/..." deberías haberlo hecho específico. Ej: > >> > > >> > $ python3 virtualenv/virtualenv.py > >> > > >> > De esa manera se tomaría (creo) el ejecutable de Python 3 como el Python > >> > por > >> > defecto en ese virtualenv > >> > > >> > > >> > 2014-03-14 12:18 GMT+00:00 Alexis Cabrera Mondeja > >> > : > >> > > >> > Gracias David pero me pierdo en algunos pasos que me das, yo instalé > >> > python > >> > 3.3.1 sin problemas, luego instalé virtualenv así: > >> > > >> > $ mkdir ~/src && cd ~/src > >> > $ curl -LO http://bitbucket.org/ianb/virtualenv/get/tip.gz > >> > $ tar -xvzf tip.gz > >> > $ python virtualenv/virtualenv.py --distribute ~/python_virtualenv > >> > > >> > Debería haber un python ejecutable en > >> > /home/alexiscm72/python_virtualenv/bin/python > >> > Pero solo hay un archivo python sin extensión. > >> > > >> > Installing distribute............................................. > >> > ..................................................done. > >> > > >> > $ source ~/python_virtualenv/bin/activate > >> > > >> > Luego intento instalar Django: pip install Django > >> > > >> > y comienza la instalación pero se aborta al pip estar usando python 2.4 > >> > y no la 3.3 por el error get_version. > >> > > >> > > >> > Le agradecería si me pueden detallar más los pasos, soy novato en linux > >> > y > >> > django. > >> > > >> > Saludos y muy agradecido con su ayuda. > >> > Alexis > >> > > >> > > >> > > >> > > >> > No encuentro la manera de que pip use la versión de python 3.3, al usar > >> > pip > >> > install siempre usa la 2.4, los > >> > > >> > ________________________________ > >> > From: davidmenhur en gmail.com > >> > Date: Fri, 14 Mar 2014 11:11:58 +0100 > >> > > >> > To: python-es en python.org > >> > Subject: Re: [Python-es] Ayuda instalando Django en servidor remoto > >> > > >> > Asegúrate de usar el pip de tu virtualenv. Estará en la subcarpeta > >> > bin/pip. > >> > > >> > [davidmh en maxwell ~]$ mkdir venv > >> > [davidmh en maxwell ~]$ virtualenv venv/ > >> > New python executable in venv/bin/python > >> > Installing setuptools, pip...done. > >> > [davidmh en maxwell ~]$ cd venv/ > >> > [davidmh en maxwell venv]$ ls > >> > bin include lib lib64 > >> > [davidmh en maxwell venv]$ cd bin/ > >> > [davidmh en maxwell bin]$ ls > >> > activate activate.csh activate.fish activate_this.py easy_install > >> > easy_install-2.7 pip pip2 pip2.7 python python2 python2.7 > >> > [davidmh en maxwell bin]$ ./pip show * > >> > --- > >> > Name: pip > >> > Version: 1.5.4 > >> > Location: /home/davidmh/venv/lib/python2.7/site-packages > >> > Requires: > >> > --- > >> > Name: Python > >> > Version: 2.7.5 > >> > Location: /usr/lib64/python2.7/lib-dynload > >> > Requires: > >> > > >> > > >> > > >> > 2014-03-14 10:55 GMT+01:00 Alexis Cabrera Mondeja > >> > : > >> > > >> > Gracias David, eso suponía, yo instalé python 3.3.1 sin problemas, > >> > incluso > >> > por ftp puedo ver la carpeta lib/python3.3 pero ellos tenían la 2.4, > >> > cómo > >> > puedo usar mi instalación en vez de la de ellos?? > >> > > >> > ________________________________ > >> > From: davidmenhur en gmail.com > >> > Date: Fri, 14 Mar 2014 10:44:25 +0100 > >> > To: python-es en python.org > >> > Subject: Re: [Python-es] Ayuda instalando Django en servidor remoto > >> > > >> > > >> > On 13 March 2014 21:39, Alexis Cabrera Mondeja > >> > wrote: > >> > > >> > parts = 2 if version[2] == 0 else 3 > >> > > >> > > >> > > >> > Esa es una sintaxis introducida en Python 2.5, o sea que estás > >> > instalando > >> > Django en Python 2.4. Lo puedes ver en el mensaje de error: > >> > > >> > > >> > home/alexiscm/python_virtualenv/lib/python2.4/site-packages/pip-0.8.3-py2.4.egg > >> > > >> > > >> > /David. > >> > > >> > _______________________________________________ Python-es mailing list > >> > Python-es en python.org https://mail.python.org/mailman/listinfo/python-es > >> > FAQ: > >> > http://python-es-faq.wikidot.com/ > >> > > >> > _______________________________________________ > >> > Python-es mailing list > >> > Python-es en python.org > >> > https://mail.python.org/mailman/listinfo/python-es > >> > FAQ: http://python-es-faq.wikidot.com/ > >> > > >> > > >> > > >> > _______________________________________________ Python-es mailing list > >> > Python-es en python.org https://mail.python.org/mailman/listinfo/python-es > >> > FAQ: > >> > http://python-es-faq.wikidot.com/ > >> > > >> > _______________________________________________ > >> > Python-es mailing list > >> > Python-es en python.org > >> > https://mail.python.org/mailman/listinfo/python-es > >> > FAQ: http://python-es-faq.wikidot.com/ > >> > > >> > > >> > > >> > _______________________________________________ Python-es mailing list > >> > Python-es en python.org https://mail.python.org/mailman/listinfo/python-es > >> > FAQ: > >> > http://python-es-faq.wikidot.com/ > >> > > >> > _______________________________________________ > >> > Python-es mailing list > >> > Python-es en python.org > >> > https://mail.python.org/mailman/listinfo/python-es > >> > FAQ: http://python-es-faq.wikidot.com/ > >> > > >> _______________________________________________ > >> Python-es mailing list > >> Python-es en python.org > >> https://mail.python.org/mailman/listinfo/python-es > >> FAQ: http://python-es-faq.wikidot.com/ > > > > _______________________________________________ > > Python-es mailing list > > Python-es en python.org > > https://mail.python.org/mailman/listinfo/python-es > > FAQ: http://python-es-faq.wikidot.com/ > > > _______________________________________________ > Python-es mailing list > Python-es en python.org > https://mail.python.org/mailman/listinfo/python-es > FAQ: http://python-es-faq.wikidot.com/ ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: From chack14rock en gmail.com Fri Mar 14 23:11:10 2014 From: chack14rock en gmail.com (=?UTF-8?Q?Charly_Rom=C3=A1n?=) Date: Fri, 14 Mar 2014 16:11:10 -0600 Subject: [Python-es] Ayuda instalando Django en servidor remoto In-Reply-To: References: <53152128.8030004@jcea.es> Message-ID: Olvidalo, el problema es que ese comando lo tienes que correr fuera del interprete de python. Saludos. El día 14 de marzo de 2014, 16:10, Charly Román escribió: > Bueno entonces pega el error completo. > > > Saludos > > El día 14 de marzo de 2014, 16:06, Alexis Cabrera Mondeja > escribió: >> Si uso la 1.6.2 lo que pasa es que me equivoqué al transcribir del shell al >> mail, lo hice manualmente e invertí el 2 con el 6 >> >> Saludos. >> >>> Date: Fri, 14 Mar 2014 15:53:19 -0600 >>> From: chack14rock en gmail.com >> >>> To: python-es en python.org >>> Subject: Re: [Python-es] Ayuda instalando Django en servidor remoto >>> >>> ¿por que usas una versión tan vieja de django? No es compatible con python >>> 3 >>> >>> >>> Saludos >>> >>> El día 14 de marzo de 2014, 14:34, Alexis Cabrera Mondeja >>> escribió: >>> > Gracias a todos por su ayuda, ya había logrado agregar python 3 al path, >>> > solo que llamaba a python y era python3.3 el comando, instalé django, >>> > ahora >>> > lo curioso es que intento probar crear un proyecto, y da error de >>> > sintaxis >>> > algo raro porque importa django bien. >>> > >>> >>>> import django >>> >>>> django.VERSION >>> > (1, 2, 6, 'final', 0) >>> >>>> django-admin.py startproject prueba >>> > >>> > SyntaxError: invalid syntax >>> > >>> > he visto algunos tutoriales que explican que algunas instalaciones de >>> > linux >>> > renombra el archivo y solo se pone django-admin pero de ninguna manera. >>> > ________________________________ >>> > Date: Fri, 14 Mar 2014 16:17:18 +0000 >>> > From: ricardo.cardenes en gmail.com >>> > >>> > To: python-es en python.org >>> > Subject: Re: [Python-es] Ayuda instalando Django en servidor remoto >>> > >>> > El "python virtualenv/..." deberías haberlo hecho específico. Ej: >>> > >>> > $ python3 virtualenv/virtualenv.py >>> > >>> > De esa manera se tomaría (creo) el ejecutable de Python 3 como el Python >>> > por >>> > defecto en ese virtualenv >>> > >>> > >>> > 2014-03-14 12:18 GMT+00:00 Alexis Cabrera Mondeja >>> > : >>> > >>> > Gracias David pero me pierdo en algunos pasos que me das, yo instalé >>> > python >>> > 3.3.1 sin problemas, luego instalé virtualenv así: >>> > >>> > $ mkdir ~/src && cd ~/src >>> > $ curl -LO http://bitbucket.org/ianb/virtualenv/get/tip.gz >>> > $ tar -xvzf tip.gz >>> > $ python virtualenv/virtualenv.py --distribute ~/python_virtualenv >>> > >>> > Debería haber un python ejecutable en >>> > /home/alexiscm72/python_virtualenv/bin/python >>> > Pero solo hay un archivo python sin extensión. >>> > >>> > Installing distribute............................................. >>> > ..................................................done. >>> > >>> > $ source ~/python_virtualenv/bin/activate >>> > >>> > Luego intento instalar Django: pip install Django >>> > >>> > y comienza la instalación pero se aborta al pip estar usando python 2.4 >>> > y no la 3.3 por el error get_version. >>> > >>> > >>> > Le agradecería si me pueden detallar más los pasos, soy novato en linux >>> > y >>> > django. >>> > >>> > Saludos y muy agradecido con su ayuda. >>> > Alexis >>> > >>> > >>> > >>> > >>> > No encuentro la manera de que pip use la versión de python 3.3, al usar >>> > pip >>> > install siempre usa la 2.4, los >>> > >>> > ________________________________ >>> > From: davidmenhur en gmail.com >>> > Date: Fri, 14 Mar 2014 11:11:58 +0100 >>> > >>> > To: python-es en python.org >>> > Subject: Re: [Python-es] Ayuda instalando Django en servidor remoto >>> > >>> > Asegúrate de usar el pip de tu virtualenv. Estará en la subcarpeta >>> > bin/pip. >>> > >>> > [davidmh en maxwell ~]$ mkdir venv >>> > [davidmh en maxwell ~]$ virtualenv venv/ >>> > New python executable in venv/bin/python >>> > Installing setuptools, pip...done. >>> > [davidmh en maxwell ~]$ cd venv/ >>> > [davidmh en maxwell venv]$ ls >>> > bin include lib lib64 >>> > [davidmh en maxwell venv]$ cd bin/ >>> > [davidmh en maxwell bin]$ ls >>> > activate activate.csh activate.fish activate_this.py easy_install >>> > easy_install-2.7 pip pip2 pip2.7 python python2 python2.7 >>> > [davidmh en maxwell bin]$ ./pip show * >>> > --- >>> > Name: pip >>> > Version: 1.5.4 >>> > Location: /home/davidmh/venv/lib/python2.7/site-packages >>> > Requires: >>> > --- >>> > Name: Python >>> > Version: 2.7.5 >>> > Location: /usr/lib64/python2.7/lib-dynload >>> > Requires: >>> > >>> > >>> > >>> > 2014-03-14 10:55 GMT+01:00 Alexis Cabrera Mondeja >>> > : >>> > >>> > Gracias David, eso suponía, yo instalé python 3.3.1 sin problemas, >>> > incluso >>> > por ftp puedo ver la carpeta lib/python3.3 pero ellos tenían la 2.4, >>> > cómo >>> > puedo usar mi instalación en vez de la de ellos?? >>> > >>> > ________________________________ >>> > From: davidmenhur en gmail.com >>> > Date: Fri, 14 Mar 2014 10:44:25 +0100 >>> > To: python-es en python.org >>> > Subject: Re: [Python-es] Ayuda instalando Django en servidor remoto >>> > >>> > >>> > On 13 March 2014 21:39, Alexis Cabrera Mondeja >>> > wrote: >>> > >>> > parts = 2 if version[2] == 0 else 3 >>> > >>> > >>> > >>> > Esa es una sintaxis introducida en Python 2.5, o sea que estás >>> > instalando >>> > Django en Python 2.4. Lo puedes ver en el mensaje de error: >>> > >>> > >>> > home/alexiscm/python_virtualenv/lib/python2.4/site-packages/pip-0.8.3-py2.4.egg >>> > >>> > >>> > /David. >>> > >>> > _______________________________________________ Python-es mailing list >>> > Python-es en python.org https://mail.python.org/mailman/listinfo/python-es >>> > FAQ: >>> > http://python-es-faq.wikidot.com/ >>> > >>> > _______________________________________________ >>> > Python-es mailing list >>> > Python-es en python.org >>> > https://mail.python.org/mailman/listinfo/python-es >>> > FAQ: http://python-es-faq.wikidot.com/ >>> > >>> > >>> > >>> > _______________________________________________ Python-es mailing list >>> > Python-es en python.org https://mail.python.org/mailman/listinfo/python-es >>> > FAQ: >>> > http://python-es-faq.wikidot.com/ >>> > >>> > _______________________________________________ >>> > Python-es mailing list >>> > Python-es en python.org >>> > https://mail.python.org/mailman/listinfo/python-es >>> > FAQ: http://python-es-faq.wikidot.com/ >>> > >>> > >>> > >>> > _______________________________________________ Python-es mailing list >>> > Python-es en python.org https://mail.python.org/mailman/listinfo/python-es >>> > FAQ: >>> > http://python-es-faq.wikidot.com/ >>> > >>> > _______________________________________________ >>> > Python-es mailing list >>> > Python-es en python.org >>> > https://mail.python.org/mailman/listinfo/python-es >>> > FAQ: http://python-es-faq.wikidot.com/ >>> > >>> _______________________________________________ >>> Python-es mailing list >>> Python-es en python.org >>> https://mail.python.org/mailman/listinfo/python-es >>> FAQ: http://python-es-faq.wikidot.com/ >> >> _______________________________________________ >> Python-es mailing list >> Python-es en python.org >> https://mail.python.org/mailman/listinfo/python-es >> FAQ: http://python-es-faq.wikidot.com/ >> From chack14rock en gmail.com Fri Mar 14 23:19:51 2014 From: chack14rock en gmail.com (=?UTF-8?Q?Charly_Rom=C3=A1n?=) Date: Fri, 14 Mar 2014 16:19:51 -0600 Subject: [Python-es] Ayuda instalando Django en servidor remoto In-Reply-To: References: <53152128.8030004@jcea.es> Message-ID: Ya te dije, eso no va en el interprete de python. El día 14 de marzo de 2014, 16:13, Alexis Cabrera Mondeja escribió: > El error está en la última línea si se fijan, es error de sintaxis, ya corre > django, se importa sin problemas pero no funciona el django-admin.py > > saludos > >> Date: Fri, 14 Mar 2014 16:10:14 -0600 > >> From: chack14rock en gmail.com >> To: python-es en python.org >> Subject: Re: [Python-es] Ayuda instalando Django en servidor remoto >> >> Bueno entonces pega el error completo. >> >> >> Saludos >> >> El día 14 de marzo de 2014, 16:06, Alexis Cabrera Mondeja >> escribió: >> > Si uso la 1.6.2 lo que pasa es que me equivoqué al transcribir del shell >> > al >> > mail, lo hice manualmente e invertí el 2 con el 6 >> > >> > Saludos. >> > >> >> Date: Fri, 14 Mar 2014 15:53:19 -0600 >> >> From: chack14rock en gmail.com >> > >> >> To: python-es en python.org >> >> Subject: Re: [Python-es] Ayuda instalando Django en servidor remoto >> >> >> >> ¿por que usas una versión tan vieja de django? No es compatible con >> >> python >> >> 3 >> >> >> >> >> >> Saludos >> >> >> >> El día 14 de marzo de 2014, 14:34, Alexis Cabrera Mondeja >> >> escribió: >> >> > Gracias a todos por su ayuda, ya había logrado agregar python 3 al >> >> > path, >> >> > solo que llamaba a python y era python3.3 el comando, instalé django, >> >> > ahora >> >> > lo curioso es que intento probar crear un proyecto, y da error de >> >> > sintaxis >> >> > algo raro porque importa django bien. >> >> > >> >> >>>> import django >> >> >>>> django.VERSION >> >> > (1, 2, 6, 'final', 0) >> >> >>>> django-admin.py startproject prueba >> >> > >> >> > SyntaxError: invalid syntax >> >> > >> >> > he visto algunos tutoriales que explican que algunas instalaciones de >> >> > linux >> >> > renombra el archivo y solo se pone django-admin pero de ninguna >> >> > manera. >> >> > ________________________________ >> >> > Date: Fri, 14 Mar 2014 16:17:18 +0000 >> >> > From: ricardo.cardenes en gmail.com >> >> > >> >> > To: python-es en python.org >> >> > Subject: Re: [Python-es] Ayuda instalando Django en servidor remoto >> >> > >> >> > El "python virtualenv/..." deberías haberlo hecho específico. Ej: >> >> > >> >> > $ python3 virtualenv/virtualenv.py >> >> > >> >> > De esa manera se tomaría (creo) el ejecutable de Python 3 como el >> >> > Python >> >> > por >> >> > defecto en ese virtualenv >> >> > >> >> > >> >> > 2014-03-14 12:18 GMT+00:00 Alexis Cabrera Mondeja >> >> > : >> >> > >> >> > Gracias David pero me pierdo en algunos pasos que me das, yo instalé >> >> > python >> >> > 3.3.1 sin problemas, luego instalé virtualenv así: >> >> > >> >> > $ mkdir ~/src && cd ~/src >> >> > $ curl -LO http://bitbucket.org/ianb/virtualenv/get/tip.gz >> >> > $ tar -xvzf tip.gz >> >> > $ python virtualenv/virtualenv.py --distribute ~/python_virtualenv >> >> > >> >> > Debería haber un python ejecutable en >> >> > /home/alexiscm72/python_virtualenv/bin/python >> >> > Pero solo hay un archivo python sin extensión. >> >> > >> >> > Installing distribute............................................. >> >> > ..................................................done. >> >> > >> >> > $ source ~/python_virtualenv/bin/activate >> >> > >> >> > Luego intento instalar Django: pip install Django >> >> > >> >> > y comienza la instalación pero se aborta al pip estar usando python >> >> > 2.4 >> >> > y no la 3.3 por el error get_version. >> >> > >> >> > >> >> > Le agradecería si me pueden detallar más los pasos, soy novato en >> >> > linux >> >> > y >> >> > django. >> >> > >> >> > Saludos y muy agradecido con su ayuda. >> >> > Alexis >> >> > >> >> > >> >> > >> >> > >> >> > No encuentro la manera de que pip use la versión de python 3.3, al >> >> > usar >> >> > pip >> >> > install siempre usa la 2.4, los >> >> > >> >> > ________________________________ >> >> > From: davidmenhur en gmail.com >> >> > Date: Fri, 14 Mar 2014 11:11:58 +0100 >> >> > >> >> > To: python-es en python.org >> >> > Subject: Re: [Python-es] Ayuda instalando Django en servidor remoto >> >> > >> >> > Asegúrate de usar el pip de tu virtualenv. Estará en la subcarpeta >> >> > bin/pip. >> >> > >> >> > [davidmh en maxwell ~]$ mkdir venv >> >> > [davidmh en maxwell ~]$ virtualenv venv/ >> >> > New python executable in venv/bin/python >> >> > Installing setuptools, pip...done. >> >> > [davidmh en maxwell ~]$ cd venv/ >> >> > [davidmh en maxwell venv]$ ls >> >> > bin include lib lib64 >> >> > [davidmh en maxwell venv]$ cd bin/ >> >> > [davidmh en maxwell bin]$ ls >> >> > activate activate.csh activate.fish activate_this.py easy_install >> >> > easy_install-2.7 pip pip2 pip2.7 python python2 python2.7 >> >> > [davidmh en maxwell bin]$ ./pip show * >> >> > --- >> >> > Name: pip >> >> > Version: 1.5.4 >> >> > Location: /home/davidmh/venv/lib/python2.7/site-packages >> >> > Requires: >> >> > --- >> >> > Name: Python >> >> > Version: 2.7.5 >> >> > Location: /usr/lib64/python2.7/lib-dynload >> >> > Requires: >> >> > >> >> > >> >> > >> >> > 2014-03-14 10:55 GMT+01:00 Alexis Cabrera Mondeja >> >> > : >> >> > >> >> > Gracias David, eso suponía, yo instalé python 3.3.1 sin problemas, >> >> > incluso >> >> > por ftp puedo ver la carpeta lib/python3.3 pero ellos tenían la 2.4, >> >> > cómo >> >> > puedo usar mi instalación en vez de la de ellos?? >> >> > >> >> > ________________________________ >> >> > From: davidmenhur en gmail.com >> >> > Date: Fri, 14 Mar 2014 10:44:25 +0100 >> >> > To: python-es en python.org >> >> > Subject: Re: [Python-es] Ayuda instalando Django en servidor remoto >> >> > >> >> > >> >> > On 13 March 2014 21:39, Alexis Cabrera Mondeja >> >> > >> >> > wrote: >> >> > >> >> > parts = 2 if version[2] == 0 else 3 >> >> > >> >> > >> >> > >> >> > Esa es una sintaxis introducida en Python 2.5, o sea que estás >> >> > instalando >> >> > Django en Python 2.4. Lo puedes ver en el mensaje de error: >> >> > >> >> > >> >> > >> >> > home/alexiscm/python_virtualenv/lib/python2.4/site-packages/pip-0.8.3-py2.4.egg >> >> > >> >> > >> >> > /David. >> >> > >> >> > _______________________________________________ Python-es mailing >> >> > list >> >> > Python-es en python.org >> >> > https://mail.python.org/mailman/listinfo/python-es >> >> > FAQ: >> >> > http://python-es-faq.wikidot.com/ >> >> > >> >> > _______________________________________________ >> >> > Python-es mailing list >> >> > Python-es en python.org >> >> > https://mail.python.org/mailman/listinfo/python-es >> >> > FAQ: http://python-es-faq.wikidot.com/ >> >> > >> >> > >> >> > >> >> > _______________________________________________ Python-es mailing >> >> > list >> >> > Python-es en python.org >> >> > https://mail.python.org/mailman/listinfo/python-es >> >> > FAQ: >> >> > http://python-es-faq.wikidot.com/ >> >> > >> >> > _______________________________________________ >> >> > Python-es mailing list >> >> > Python-es en python.org >> >> > https://mail.python.org/mailman/listinfo/python-es >> >> > FAQ: http://python-es-faq.wikidot.com/ >> >> > >> >> > >> >> > >> >> > _______________________________________________ Python-es mailing >> >> > list >> >> > Python-es en python.org >> >> > https://mail.python.org/mailman/listinfo/python-es >> >> > FAQ: >> >> > http://python-es-faq.wikidot.com/ >> >> > >> >> > _______________________________________________ >> >> > Python-es mailing list >> >> > Python-es en python.org >> >> > https://mail.python.org/mailman/listinfo/python-es >> >> > FAQ: http://python-es-faq.wikidot.com/ >> >> > >> >> _______________________________________________ >> >> Python-es mailing list >> >> Python-es en python.org >> >> https://mail.python.org/mailman/listinfo/python-es >> >> FAQ: http://python-es-faq.wikidot.com/ >> > >> > _______________________________________________ >> > Python-es mailing list >> > Python-es en python.org >> > https://mail.python.org/mailman/listinfo/python-es >> > FAQ: http://python-es-faq.wikidot.com/ >> > >> _______________________________________________ >> Python-es mailing list >> Python-es en python.org >> https://mail.python.org/mailman/listinfo/python-es >> FAQ: http://python-es-faq.wikidot.com/ > > _______________________________________________ > Python-es mailing list > Python-es en python.org > https://mail.python.org/mailman/listinfo/python-es > FAQ: http://python-es-faq.wikidot.com/ > From alexiscm72 en hotmail.com Fri Mar 14 23:22:18 2014 From: alexiscm72 en hotmail.com (Alexis Cabrera Mondeja) Date: Fri, 14 Mar 2014 17:22:18 -0500 Subject: [Python-es] Ayuda instalando Django en servidor remoto In-Reply-To: References: <53152128.8030004@jcea.es>, , , , , , , , , , , , Message-ID: Ok, gracias. > Date: Fri, 14 Mar 2014 16:19:51 -0600 > From: chack14rock en gmail.com > To: python-es en python.org > Subject: Re: [Python-es] Ayuda instalando Django en servidor remoto > > Ya te dije, eso no va en el interprete de python. > > El día 14 de marzo de 2014, 16:13, Alexis Cabrera Mondeja > escribió: > > El error está en la última línea si se fijan, es error de sintaxis, ya corre > > django, se importa sin problemas pero no funciona el django-admin.py > > > > saludos > > > >> Date: Fri, 14 Mar 2014 16:10:14 -0600 > > > >> From: chack14rock en gmail.com > >> To: python-es en python.org > >> Subject: Re: [Python-es] Ayuda instalando Django en servidor remoto > >> > >> Bueno entonces pega el error completo. > >> > >> > >> Saludos > >> > >> El día 14 de marzo de 2014, 16:06, Alexis Cabrera Mondeja > >> escribió: > >> > Si uso la 1.6.2 lo que pasa es que me equivoqué al transcribir del shell > >> > al > >> > mail, lo hice manualmente e invertí el 2 con el 6 > >> > > >> > Saludos. > >> > > >> >> Date: Fri, 14 Mar 2014 15:53:19 -0600 > >> >> From: chack14rock en gmail.com > >> > > >> >> To: python-es en python.org > >> >> Subject: Re: [Python-es] Ayuda instalando Django en servidor remoto > >> >> > >> >> ¿por que usas una versión tan vieja de django? No es compatible con > >> >> python > >> >> 3 > >> >> > >> >> > >> >> Saludos > >> >> > >> >> El día 14 de marzo de 2014, 14:34, Alexis Cabrera Mondeja > >> >> escribió: > >> >> > Gracias a todos por su ayuda, ya había logrado agregar python 3 al > >> >> > path, > >> >> > solo que llamaba a python y era python3.3 el comando, instalé django, > >> >> > ahora > >> >> > lo curioso es que intento probar crear un proyecto, y da error de > >> >> > sintaxis > >> >> > algo raro porque importa django bien. > >> >> > > >> >> >>>> import django > >> >> >>>> django.VERSION > >> >> > (1, 2, 6, 'final', 0) > >> >> >>>> django-admin.py startproject prueba > >> >> > > >> >> > SyntaxError: invalid syntax > >> >> > > >> >> > he visto algunos tutoriales que explican que algunas instalaciones de > >> >> > linux > >> >> > renombra el archivo y solo se pone django-admin pero de ninguna > >> >> > manera. > >> >> > ________________________________ > >> >> > Date: Fri, 14 Mar 2014 16:17:18 +0000 > >> >> > From: ricardo.cardenes en gmail.com > >> >> > > >> >> > To: python-es en python.org > >> >> > Subject: Re: [Python-es] Ayuda instalando Django en servidor remoto > >> >> > > >> >> > El "python virtualenv/..." deberías haberlo hecho específico. Ej: > >> >> > > >> >> > $ python3 virtualenv/virtualenv.py > >> >> > > >> >> > De esa manera se tomaría (creo) el ejecutable de Python 3 como el > >> >> > Python > >> >> > por > >> >> > defecto en ese virtualenv > >> >> > > >> >> > > >> >> > 2014-03-14 12:18 GMT+00:00 Alexis Cabrera Mondeja > >> >> > : > >> >> > > >> >> > Gracias David pero me pierdo en algunos pasos que me das, yo instalé > >> >> > python > >> >> > 3.3.1 sin problemas, luego instalé virtualenv así: > >> >> > > >> >> > $ mkdir ~/src && cd ~/src > >> >> > $ curl -LO http://bitbucket.org/ianb/virtualenv/get/tip.gz > >> >> > $ tar -xvzf tip.gz > >> >> > $ python virtualenv/virtualenv.py --distribute ~/python_virtualenv > >> >> > > >> >> > Debería haber un python ejecutable en > >> >> > /home/alexiscm72/python_virtualenv/bin/python > >> >> > Pero solo hay un archivo python sin extensión. > >> >> > > >> >> > Installing distribute............................................. > >> >> > ..................................................done. > >> >> > > >> >> > $ source ~/python_virtualenv/bin/activate > >> >> > > >> >> > Luego intento instalar Django: pip install Django > >> >> > > >> >> > y comienza la instalación pero se aborta al pip estar usando python > >> >> > 2.4 > >> >> > y no la 3.3 por el error get_version. > >> >> > > >> >> > > >> >> > Le agradecería si me pueden detallar más los pasos, soy novato en > >> >> > linux > >> >> > y > >> >> > django. > >> >> > > >> >> > Saludos y muy agradecido con su ayuda. > >> >> > Alexis > >> >> > > >> >> > > >> >> > > >> >> > > >> >> > No encuentro la manera de que pip use la versión de python 3.3, al > >> >> > usar > >> >> > pip > >> >> > install siempre usa la 2.4, los > >> >> > > >> >> > ________________________________ > >> >> > From: davidmenhur en gmail.com > >> >> > Date: Fri, 14 Mar 2014 11:11:58 +0100 > >> >> > > >> >> > To: python-es en python.org > >> >> > Subject: Re: [Python-es] Ayuda instalando Django en servidor remoto > >> >> > > >> >> > Asegúrate de usar el pip de tu virtualenv. Estará en la subcarpeta > >> >> > bin/pip. > >> >> > > >> >> > [davidmh en maxwell ~]$ mkdir venv > >> >> > [davidmh en maxwell ~]$ virtualenv venv/ > >> >> > New python executable in venv/bin/python > >> >> > Installing setuptools, pip...done. > >> >> > [davidmh en maxwell ~]$ cd venv/ > >> >> > [davidmh en maxwell venv]$ ls > >> >> > bin include lib lib64 > >> >> > [davidmh en maxwell venv]$ cd bin/ > >> >> > [davidmh en maxwell bin]$ ls > >> >> > activate activate.csh activate.fish activate_this.py easy_install > >> >> > easy_install-2.7 pip pip2 pip2.7 python python2 python2.7 > >> >> > [davidmh en maxwell bin]$ ./pip show * > >> >> > --- > >> >> > Name: pip > >> >> > Version: 1.5.4 > >> >> > Location: /home/davidmh/venv/lib/python2.7/site-packages > >> >> > Requires: > >> >> > --- > >> >> > Name: Python > >> >> > Version: 2.7.5 > >> >> > Location: /usr/lib64/python2.7/lib-dynload > >> >> > Requires: > >> >> > > >> >> > > >> >> > > >> >> > 2014-03-14 10:55 GMT+01:00 Alexis Cabrera Mondeja > >> >> > : > >> >> > > >> >> > Gracias David, eso suponía, yo instalé python 3.3.1 sin problemas, > >> >> > incluso > >> >> > por ftp puedo ver la carpeta lib/python3.3 pero ellos tenían la 2.4, > >> >> > cómo > >> >> > puedo usar mi instalación en vez de la de ellos?? > >> >> > > >> >> > ________________________________ > >> >> > From: davidmenhur en gmail.com > >> >> > Date: Fri, 14 Mar 2014 10:44:25 +0100 > >> >> > To: python-es en python.org > >> >> > Subject: Re: [Python-es] Ayuda instalando Django en servidor remoto > >> >> > > >> >> > > >> >> > On 13 March 2014 21:39, Alexis Cabrera Mondeja > >> >> > > >> >> > wrote: > >> >> > > >> >> > parts = 2 if version[2] == 0 else 3 > >> >> > > >> >> > > >> >> > > >> >> > Esa es una sintaxis introducida en Python 2.5, o sea que estás > >> >> > instalando > >> >> > Django en Python 2.4. Lo puedes ver en el mensaje de error: > >> >> > > >> >> > > >> >> > > >> >> > home/alexiscm/python_virtualenv/lib/python2.4/site-packages/pip-0.8.3-py2.4.egg > >> >> > > >> >> > > >> >> > /David. > >> >> > > >> >> > _______________________________________________ Python-es mailing > >> >> > list > >> >> > Python-es en python.org > >> >> > https://mail.python.org/mailman/listinfo/python-es > >> >> > FAQ: > >> >> > http://python-es-faq.wikidot.com/ > >> >> > > >> >> > _______________________________________________ > >> >> > Python-es mailing list > >> >> > Python-es en python.org > >> >> > https://mail.python.org/mailman/listinfo/python-es > >> >> > FAQ: http://python-es-faq.wikidot.com/ > >> >> > > >> >> > > >> >> > > >> >> > _______________________________________________ Python-es mailing > >> >> > list > >> >> > Python-es en python.org > >> >> > https://mail.python.org/mailman/listinfo/python-es > >> >> > FAQ: > >> >> > http://python-es-faq.wikidot.com/ > >> >> > > >> >> > _______________________________________________ > >> >> > Python-es mailing list > >> >> > Python-es en python.org > >> >> > https://mail.python.org/mailman/listinfo/python-es > >> >> > FAQ: http://python-es-faq.wikidot.com/ > >> >> > > >> >> > > >> >> > > >> >> > _______________________________________________ Python-es mailing > >> >> > list > >> >> > Python-es en python.org > >> >> > https://mail.python.org/mailman/listinfo/python-es > >> >> > FAQ: > >> >> > http://python-es-faq.wikidot.com/ > >> >> > > >> >> > _______________________________________________ > >> >> > Python-es mailing list > >> >> > Python-es en python.org > >> >> > https://mail.python.org/mailman/listinfo/python-es > >> >> > FAQ: http://python-es-faq.wikidot.com/ > >> >> > > >> >> _______________________________________________ > >> >> Python-es mailing list > >> >> Python-es en python.org > >> >> https://mail.python.org/mailman/listinfo/python-es > >> >> FAQ: http://python-es-faq.wikidot.com/ > >> > > >> > _______________________________________________ > >> > Python-es mailing list > >> > Python-es en python.org > >> > https://mail.python.org/mailman/listinfo/python-es > >> > FAQ: http://python-es-faq.wikidot.com/ > >> > > >> _______________________________________________ > >> Python-es mailing list > >> Python-es en python.org > >> https://mail.python.org/mailman/listinfo/python-es > >> FAQ: http://python-es-faq.wikidot.com/ > > > > _______________________________________________ > > Python-es mailing list > > Python-es en python.org > > https://mail.python.org/mailman/listinfo/python-es > > FAQ: http://python-es-faq.wikidot.com/ > > > _______________________________________________ > Python-es mailing list > Python-es en python.org > https://mail.python.org/mailman/listinfo/python-es > FAQ: http://python-es-faq.wikidot.com/ ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: From mlacunza en gmail.com Fri Mar 14 23:48:37 2014 From: mlacunza en gmail.com (Mario Lacunza) Date: Fri, 14 Mar 2014 17:48:37 -0500 Subject: [Python-es] =?utf-8?q?M=C3=A1s_consultas=3A_pdf=2C_email=2C_crear?= =?utf-8?q?_ejecutable=2E?= In-Reply-To: <1394669081.1594.5.camel@Nokia-N900> References: <1394669081.1594.5.camel@Nokia-N900> Message-ID: <53238745.6030200@gmail.com> Hola, he estado leyendo este mini debate (repetido tantas veces) y otra vez con los mismos errores. Alexandro: el q tiene el bug eres tu, muestrame en q parte de la licencia de Python se prohibe crear con él software privativo o de codigo fuente cerrado? ....en ningún lado. Se puede con Python crear software libre o software privativo gratuito o comercial. Sino quieren ayudar a Rafael xq esta haciendo una app cerrada estan en su derecho pero no se escuden en la bandera del software libre para no hacerlo. Aqui q yo sepa no esta pidiendo "codigo" libre para su app cerrada (lo cual tambien es posile siempre y cuando la licencia se lo permita) sino q esta pidiendo orientacion sobre temas nada mas. Por favor informarse un poquito mas los "pseudo defensores" del software libre antes de decir tanta barbaridad junta. Y para los q quieran descalificarme vengo apoyando al software libre desde hace mas de 15 años cuando nadie daba un centavo por el y uso Linux desde cuando solo era consola... Saludos / Best regards Mario Lacunza Email:: mlacunza en gmail.com Personal Website:: http://www.lacunza.biz/ Hosting:: http://mlv-host.com/ Mascotas Perdidas:: http://mascotas-perdidas.com/ Google Talk / Y! messenger / Skype: mlacunzav El 12/03/14 19:04, Alexandro Colorado escribió: > > No es de etica, tu logica esta rota, es un bug. > -- > Sent from my Nokia N900 > ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: From jza en oooes.org Sat Mar 15 00:22:43 2014 From: jza en oooes.org (Alexandro Colorado) Date: Fri, 14 Mar 2014 17:22:43 -0600 Subject: [Python-es] =?utf-8?q?M=C3=A1s_consultas=3A_pdf=2C_email=2C_crear?= =?utf-8?q?_ejecutable=2E?= In-Reply-To: <53238745.6030200@gmail.com> References: <1394669081.1594.5.camel@Nokia-N900> <53238745.6030200@gmail.com> Message-ID: On 3/14/14, Mario Lacunza wrote: > Hola, > > he estado leyendo este mini debate (repetido tantas veces) y otra vez > con los mismos errores. > > Alexandro: el q tiene el bug eres tu, muestrame en q parte de la > licencia de Python se prohibe crear con él software privativo o de > codigo fuente cerrado? ....en ningún lado. Lee de nuevo y veras que nunda dije eso. De hecho quien lo dijo fue la persona despues a la mia. Yo solo le dije que no sirve el ofuscar codigo. Es una "seguridad por oscuridad" y es mas que comprobado que no sirve. > > Se puede con Python crear software libre o software privativo gratuito o > comercial. > > Sino quieren ayudar a Rafael xq esta haciendo una app cerrada estan en > su derecho pero no se escuden en la bandera del software libre para no > hacerlo. Aqui q yo sepa no esta pidiendo "codigo" libre para su app > cerrada (lo cual tambien es posile siempre y cuando la licencia se lo > permita) sino q esta pidiendo orientacion sobre temas nada mas. > > Por favor informarse un poquito mas los "pseudo defensores" del software > libre antes de decir tanta barbaridad junta. Y para los q quieran > descalificarme vengo apoyando al software libre desde hace mas de 15 > años cuando nadie daba un centavo por el y uso Linux desde cuando solo > era consola... > > Saludos / Best regards > > Mario Lacunza > Email:: mlacunza en gmail.com > Personal Website:: http://www.lacunza.biz/ > Hosting:: http://mlv-host.com/ > Mascotas Perdidas:: http://mascotas-perdidas.com/ > Google Talk / Y! messenger / Skype: mlacunzav > > El 12/03/14 19:04, Alexandro Colorado escribió: >> >> No es de etica, tu logica esta rota, es un bug. >> -- >> Sent from my Nokia N900 >> > > -- Alexandro Colorado Apache OpenOffice Contributor http://www.openoffice.org From alexiscm72 en hotmail.com Sat Mar 15 00:40:22 2014 From: alexiscm72 en hotmail.com (Alexis Cabrera Mondeja) Date: Fri, 14 Mar 2014 18:40:22 -0500 Subject: [Python-es] Ayuda instalando Django en servidor remoto In-Reply-To: References: <53152128.8030004@jcea.es>, , , , , , , , , , , , , , , , , , , , , , , , , Message-ID: Tienes razón, con tantos dolores de cabeza ya había olvidado, funciona OK desde el shell sin python!! Gracias a todos por su ayuda!! Alexis From: alexiscm72 en hotmail.com To: python-es en python.org Date: Fri, 14 Mar 2014 17:22:18 -0500 Subject: Re: [Python-es] Ayuda instalando Django en servidor remoto Ok, gracias. > Date: Fri, 14 Mar 2014 16:19:51 -0600 > From: chack14rock en gmail.com > To: python-es en python.org > Subject: Re: [Python-es] Ayuda instalando Django en servidor remoto > > Ya te dije, eso no va en el interprete de python. > > El día 14 de marzo de 2014, 16:13, Alexis Cabrera Mondeja > escribió: > > El error está en la última línea si se fijan, es error de sintaxis, ya corre > > django, se importa sin problemas pero no funciona el django-admin.py > > > > saludos > > > >> Date: Fri, 14 Mar 2014 16:10:14 -0600 > > > >> From: chack14rock en gmail.com > >> To: python-es en python.org > >> Subject: Re: [Python-es] Ayuda instalando Django en servidor remoto > >> > >> Bueno entonces pega el error completo. > >> > >> > >> Saludos > >> > >> El día 14 de marzo de 2014, 16:06, Alexis Cabrera Mondeja > >> escribió: > >> > Si uso la 1.6.2 lo que pasa es que me equivoqué al transcribir del shell > >> > al > >> > mail, lo hice manualmente e invertí el 2 con el 6 > >> > > >> > Saludos. > >> > > >> >> Date: Fri, 14 Mar 2014 15:53:19 -0600 > >> >> From: chack14rock en gmail.com > >> > > >> >> To: python-es en python.org > >> >> Subject: Re: [Python-es] Ayuda instalando Django en servidor remoto > >> >> > >> >> ¿por que usas una versión tan vieja de django? No es compatible con > >> >> python > >> >> 3 > >> >> > >> >> > >> >> Saludos > >> >> > >> >> El día 14 de marzo de 2014, 14:34, Alexis Cabrera Mondeja > >> >> escribió: > >> >> > Gracias a todos por su ayuda, ya había logrado agregar python 3 al > >> >> > path, > >> >> > solo que llamaba a python y era python3.3 el comando, instalé django, > >> >> > ahora > >> >> > lo curioso es que intento probar crear un proyecto, y da error de > >> >> > sintaxis > >> >> > algo raro porque importa django bien. > >> >> > > >> >> >>>> import django > >> >> >>>> django.VERSION > >> >> > (1, 2, 6, 'final', 0) > >> >> >>>> django-admin.py startproject prueba > >> >> > > >> >> > SyntaxError: invalid syntax > >> >> > > >> >> > he visto algunos tutoriales que explican que algunas instalaciones de > >> >> > linux > >> >> > renombra el archivo y solo se pone django-admin pero de ninguna > >> >> > manera. > >> >> > ________________________________ > >> >> > Date: Fri, 14 Mar 2014 16:17:18 +0000 > >> >> > From: ricardo.cardenes en gmail.com > >> >> > > >> >> > To: python-es en python.org > >> >> > Subject: Re: [Python-es] Ayuda instalando Django en servidor remoto > >> >> > > >> >> > El "python virtualenv/..." deberías haberlo hecho específico. Ej: > >> >> > > >> >> > $ python3 virtualenv/virtualenv.py > >> >> > > >> >> > De esa manera se tomaría (creo) el ejecutable de Python 3 como el > >> >> > Python > >> >> > por > >> >> > defecto en ese virtualenv > >> >> > > >> >> > > >> >> > 2014-03-14 12:18 GMT+00:00 Alexis Cabrera Mondeja > >> >> > : > >> >> > > >> >> > Gracias David pero me pierdo en algunos pasos que me das, yo instalé > >> >> > python > >> >> > 3.3.1 sin problemas, luego instalé virtualenv así: > >> >> > > >> >> > $ mkdir ~/src && cd ~/src > >> >> > $ curl -LO http://bitbucket.org/ianb/virtualenv/get/tip.gz > >> >> > $ tar -xvzf tip.gz > >> >> > $ python virtualenv/virtualenv.py --distribute ~/python_virtualenv > >> >> > > >> >> > Debería haber un python ejecutable en > >> >> > /home/alexiscm72/python_virtualenv/bin/python > >> >> > Pero solo hay un archivo python sin extensión. > >> >> > > >> >> > Installing distribute............................................. > >> >> > ..................................................done. > >> >> > > >> >> > $ source ~/python_virtualenv/bin/activate > >> >> > > >> >> > Luego intento instalar Django: pip install Django > >> >> > > >> >> > y comienza la instalación pero se aborta al pip estar usando python > >> >> > 2.4 > >> >> > y no la 3.3 por el error get_version. > >> >> > > >> >> > > >> >> > Le agradecería si me pueden detallar más los pasos, soy novato en > >> >> > linux > >> >> > y > >> >> > django. > >> >> > > >> >> > Saludos y muy agradecido con su ayuda. > >> >> > Alexis > >> >> > > >> >> > > >> >> > > >> >> > > >> >> > No encuentro la manera de que pip use la versión de python 3.3, al > >> >> > usar > >> >> > pip > >> >> > install siempre usa la 2.4, los > >> >> > > >> >> > ________________________________ > >> >> > From: davidmenhur en gmail.com > >> >> > Date: Fri, 14 Mar 2014 11:11:58 +0100 > >> >> > > >> >> > To: python-es en python.org > >> >> > Subject: Re: [Python-es] Ayuda instalando Django en servidor remoto > >> >> > > >> >> > Asegúrate de usar el pip de tu virtualenv. Estará en la subcarpeta > >> >> > bin/pip. > >> >> > > >> >> > [davidmh en maxwell ~]$ mkdir venv > >> >> > [davidmh en maxwell ~]$ virtualenv venv/ > >> >> > New python executable in venv/bin/python > >> >> > Installing setuptools, pip...done. > >> >> > [davidmh en maxwell ~]$ cd venv/ > >> >> > [davidmh en maxwell venv]$ ls > >> >> > bin include lib lib64 > >> >> > [davidmh en maxwell venv]$ cd bin/ > >> >> > [davidmh en maxwell bin]$ ls > >> >> > activate activate.csh activate.fish activate_this.py easy_install > >> >> > easy_install-2.7 pip pip2 pip2.7 python python2 python2.7 > >> >> > [davidmh en maxwell bin]$ ./pip show * > >> >> > --- > >> >> > Name: pip > >> >> > Version: 1.5.4 > >> >> > Location: /home/davidmh/venv/lib/python2.7/site-packages > >> >> > Requires: > >> >> > --- > >> >> > Name: Python > >> >> > Version: 2.7.5 > >> >> > Location: /usr/lib64/python2.7/lib-dynload > >> >> > Requires: > >> >> > > >> >> > > >> >> > > >> >> > 2014-03-14 10:55 GMT+01:00 Alexis Cabrera Mondeja > >> >> > : > >> >> > > >> >> > Gracias David, eso suponía, yo instalé python 3.3.1 sin problemas, > >> >> > incluso > >> >> > por ftp puedo ver la carpeta lib/python3.3 pero ellos tenían la 2.4, > >> >> > cómo > >> >> > puedo usar mi instalación en vez de la de ellos?? > >> >> > > >> >> > ________________________________ > >> >> > From: davidmenhur en gmail.com > >> >> > Date: Fri, 14 Mar 2014 10:44:25 +0100 > >> >> > To: python-es en python.org > >> >> > Subject: Re: [Python-es] Ayuda instalando Django en servidor remoto > >> >> > > >> >> > > >> >> > On 13 March 2014 21:39, Alexis Cabrera Mondeja > >> >> > > >> >> > wrote: > >> >> > > >> >> > parts = 2 if version[2] == 0 else 3 > >> >> > > >> >> > > >> >> > > >> >> > Esa es una sintaxis introducida en Python 2.5, o sea que estás > >> >> > instalando > >> >> > Django en Python 2.4. Lo puedes ver en el mensaje de error: > >> >> > > >> >> > > >> >> > > >> >> > home/alexiscm/python_virtualenv/lib/python2.4/site-packages/pip-0.8.3-py2.4.egg > >> >> > > >> >> > > >> >> > /David. > >> >> > > >> >> > _______________________________________________ Python-es mailing > >> >> > list > >> >> > Python-es en python.org > >> >> > https://mail.python.org/mailman/listinfo/python-es > >> >> > FAQ: > >> >> > http://python-es-faq.wikidot.com/ > >> >> > > >> >> > _______________________________________________ > >> >> > Python-es mailing list > >> >> > Python-es en python.org > >> >> > https://mail.python.org/mailman/listinfo/python-es > >> >> > FAQ: http://python-es-faq.wikidot.com/ > >> >> > > >> >> > > >> >> > > >> >> > _______________________________________________ Python-es mailing > >> >> > list > >> >> > Python-es en python.org > >> >> > https://mail.python.org/mailman/listinfo/python-es > >> >> > FAQ: > >> >> > http://python-es-faq.wikidot.com/ > >> >> > > >> >> > _______________________________________________ > >> >> > Python-es mailing list > >> >> > Python-es en python.org > >> >> > https://mail.python.org/mailman/listinfo/python-es > >> >> > FAQ: http://python-es-faq.wikidot.com/ > >> >> > > >> >> > > >> >> > > >> >> > _______________________________________________ Python-es mailing > >> >> > list > >> >> > Python-es en python.org > >> >> > https://mail.python.org/mailman/listinfo/python-es > >> >> > FAQ: > >> >> > http://python-es-faq.wikidot.com/ > >> >> > > >> >> > _______________________________________________ > >> >> > Python-es mailing list > >> >> > Python-es en python.org > >> >> > https://mail.python.org/mailman/listinfo/python-es > >> >> > FAQ: http://python-es-faq.wikidot.com/ > >> >> > > >> >> _______________________________________________ > >> >> Python-es mailing list > >> >> Python-es en python.org > >> >> https://mail.python.org/mailman/listinfo/python-es > >> >> FAQ: http://python-es-faq.wikidot.com/ > >> > > >> > _______________________________________________ > >> > Python-es mailing list > >> > Python-es en python.org > >> > https://mail.python.org/mailman/listinfo/python-es > >> > FAQ: http://python-es-faq.wikidot.com/ > >> > > >> _______________________________________________ > >> Python-es mailing list > >> Python-es en python.org > >> https://mail.python.org/mailman/listinfo/python-es > >> FAQ: http://python-es-faq.wikidot.com/ > > > > _______________________________________________ > > Python-es mailing list > > Python-es en python.org > > https://mail.python.org/mailman/listinfo/python-es > > FAQ: http://python-es-faq.wikidot.com/ > > > _______________________________________________ > Python-es mailing list > Python-es en python.org > https://mail.python.org/mailman/listinfo/python-es > FAQ: http://python-es-faq.wikidot.com/ _______________________________________________ Python-es mailing list Python-es en python.org https://mail.python.org/mailman/listinfo/python-es FAQ: http://python-es-faq.wikidot.com/ ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: From asdrubalivan.listas en gmail.com Sat Mar 15 22:07:18 2014 From: asdrubalivan.listas en gmail.com (=?ISO-8859-1?Q?Asdr=FAbal_Iv=E1n_Su=E1rez?=) Date: Sat, 15 Mar 2014 16:37:18 -0430 Subject: [Python-es] Winpdb y Virtualenv Message-ID: Saludos lista, ando intentando usar Winpdb junto con Virtualenv. Arrancando winpdb desde la consola no me permite usar el virtualenv (Me usa la instalación de Python por defecto). Probé usando pip install winpdb, sin embargo cuando intento arrancarlo me sale lo siguiente ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: From asdrubalivan.listas en gmail.com Sat Mar 15 22:08:41 2014 From: asdrubalivan.listas en gmail.com (=?ISO-8859-1?Q?Asdr=FAbal_Iv=E1n_Su=E1rez?=) Date: Sat, 15 Mar 2014 16:38:41 -0430 Subject: [Python-es] Winpdb y Virtualenv In-Reply-To: References: Message-ID: Se me ha enviado el mensaje antes de tiempo por error (Al presionar Enter en gmail), mis disculpas Esto era lo que contenía *Saludos lista, ando intentando usar Winpdb junto con Virtualenv.* *Arrancando winpdb desde la consola no me permite usar el virtualenv (Me usa la instalación de Python por defecto). Probé usando pip install winpdb, sin embargo cuando intento arrancarlo me sale lo siguiente* *Traceback (most recent call last):* * File "winpdb", line 84, in * * import winpdb* * File "/home/asdrubalivan/codigos/tesis/env/lib/python3.3/site-packages/winpdb.py", line 297, in * * import rpdb2* * File "/home/asdrubalivan/codigos/tesis/env/lib/python3.3/site-packages/rpdb2.py", line 266, in * * import SimpleXMLRPCServer * *ImportError: No module named 'SimpleXMLRPCServer'* ¿Alguna sugerencia? Gracias de antemano, y reitero mis disculpas por el error anterior. El 15 de marzo de 2014, 16:37, Asdrúbal Iván Suárez < asdrubalivan.listas en gmail.com> escribió: > Saludos lista, ando intentando usar Winpdb junto con Virtualenv. > > Arrancando winpdb desde la consola no me permite usar el virtualenv (Me > usa la instalación de Python por defecto). Probé usando pip install winpdb, > sin embargo cuando intento arrancarlo me sale lo siguiente > > ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: From gerardo.diez.garcia en gmail.com Sat Mar 15 22:14:22 2014 From: gerardo.diez.garcia en gmail.com (=?ISO-8859-1?Q?Gerardo_Diez_Garc=EDa?=) Date: Sat, 15 Mar 2014 22:14:22 +0100 Subject: [Python-es] Winpdb y Virtualenv In-Reply-To: References: Message-ID: <5324C2AE.3070603@gmail.com> El 15/03/14 22:08, Asdrúbal Iván Suárez escribió: > Se me ha enviado el mensaje antes de tiempo por error (Al presionar > Enter en gmail), mis disculpas > > Esto era lo que contenía > > /Saludos lista, ando intentando usar Winpdb junto con Virtualenv./ > / > / > /Arrancando winpdb desde la consola no me permite usar el virtualenv (Me > usa la instalación de Python por defecto). Probé usando pip install > winpdb, sin embargo cuando intento arrancarlo me sale lo siguiente/ > / > / > /Traceback (most recent call last):/ > / File "winpdb", line 84, in / > / import winpdb/ > / File > "/home/asdrubalivan/codigos/tesis/env/lib/python3.3/site-packages/winpdb.py", > line 297, in / > / import rpdb2/ > / File > "/home/asdrubalivan/codigos/tesis/env/lib/python3.3/site-packages/rpdb2.py", > line 266, in / > / import SimpleXMLRPCServer / > /ImportError: No module named 'SimpleXMLRPCServer'/ > / > / > ¿Alguna sugerencia? > > Gracias de antemano, y reitero mis disculpas por el error anterior. Según lo que que sale en el segundo enlace que aparece buscando en google "SimpleXMLRPCServer install module how to", necesitas instalar python-dev. > > > El 15 de marzo de 2014, 16:37, Asdrúbal Iván Suárez > > > escribió: > > Saludos lista, ando intentando usar Winpdb junto con Virtualenv. > > Arrancando winpdb desde la consola no me permite usar el virtualenv > (Me usa la instalación de Python por defecto). Probé usando pip > install winpdb, sin embargo cuando intento arrancarlo me sale lo > siguiente > Procura no mandar el mismo mensaje a distintas listas. No está bien visto From asdrubalivan.listas en gmail.com Sat Mar 15 22:23:19 2014 From: asdrubalivan.listas en gmail.com (=?ISO-8859-1?Q?Asdr=FAbal_Iv=E1n_Su=E1rez?=) Date: Sat, 15 Mar 2014 16:53:19 -0430 Subject: [Python-es] Winpdb y Virtualenv In-Reply-To: <5324C2AE.3070603@gmail.com> References: <5324C2AE.3070603@gmail.com> Message-ID: > > > Según lo que que sale en el segundo enlace que aparece buscando en > google "SimpleXMLRPCServer install module how to", necesitas instalar > python-dev. > > Ya revisé. Desafortunadamente winpdb no es compatible con Python 3 hasta el momento (Por eso el error en el import) Gracias de todos modos :) ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: From alexiscm72 en hotmail.com Mon Mar 17 13:14:32 2014 From: alexiscm72 en hotmail.com (Alexis Cabrera Mondeja) Date: Mon, 17 Mar 2014 07:14:32 -0500 Subject: [Python-es] Ayuda con Django Message-ID: Hola amigos, he instalado Python 3.3 y Django 1.6.2 en mi hosting (www.arvixe.com), un problema porque usan Red Hat y una versión vieja de python, pero ya funciona perfectamente bien. El caso es que ya puedo trabajar en Django pero no puedo configurar Apache para que interprete python. Intenté instalar el módulo mod_wsgi de apache pero no me dan permisos: alexiscm en alex-designer.net [~]# yum install libapache2-mod-wsgi You need to be root to perform this command. Les agradecería si alguien sabe la forma poder configurar apache para poder correr mis app de django, Saludos. ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: From esauro en gmail.com Mon Mar 17 13:19:53 2014 From: esauro en gmail.com (Esau Rodriguez) Date: Mon, 17 Mar 2014 12:19:53 +0000 Subject: [Python-es] Ayuda con Django In-Reply-To: References: Message-ID: Hola, el hilo es viejo pero parece que algunos lo han conseguido. [1] http://forum.arvixe.com/smf/other-programs-promotions-graphics/how-to-install-django/ 2014-03-17 12:14 GMT+00:00 Alexis Cabrera Mondeja : > Hola amigos, he instalado Python 3.3 y Django 1.6.2 en mi hosting > (www.arvixe.com), un problema porque usan Red Hat y una versión vieja de > python, pero ya funciona perfectamente bien. El caso es que ya puedo > trabajar en Django pero no puedo configurar Apache para que interprete > python. Intenté instalar el módulo mod_wsgi de apache pero no me dan > permisos: > > alexiscm en alex-designer.net [~]# yum install libapache2-mod-wsgi > You need to be root to perform this command. > > Les agradecería si alguien sabe la forma poder configurar apache para poder > correr mis app de django, > > Saludos. > > > _______________________________________________ > Python-es mailing list > Python-es en python.org > https://mail.python.org/mailman/listinfo/python-es > FAQ: http://python-es-faq.wikidot.com/ > -- Esaú Rodríguez esauro en gmail.com From alexiscm72 en hotmail.com Mon Mar 17 13:42:20 2014 From: alexiscm72 en hotmail.com (Alexis Cabrera Mondeja) Date: Mon, 17 Mar 2014 07:42:20 -0500 Subject: [Python-es] Ayuda con Django In-Reply-To: References: , Message-ID: Gracias, ya había visto este tutorial, solo por cgi se puede, igual seguí los pasos por modo cgi y sigue sin funcionar. Si alguien sabe de algún tutorial, saludos > Date: Mon, 17 Mar 2014 12:19:53 +0000 > From: esauro en gmail.com > To: python-es en python.org > Subject: Re: [Python-es] Ayuda con Django > > Hola, > el hilo es viejo pero parece que algunos lo han conseguido. > > [1] http://forum.arvixe.com/smf/other-programs-promotions-graphics/how-to-install-django/ > > 2014-03-17 12:14 GMT+00:00 Alexis Cabrera Mondeja : > > Hola amigos, he instalado Python 3.3 y Django 1.6.2 en mi hosting > > (www.arvixe.com), un problema porque usan Red Hat y una versión vieja de > > python, pero ya funciona perfectamente bien. El caso es que ya puedo > > trabajar en Django pero no puedo configurar Apache para que interprete > > python. Intenté instalar el módulo mod_wsgi de apache pero no me dan > > permisos: > > > > alexiscm en alex-designer.net [~]# yum install libapache2-mod-wsgi > > You need to be root to perform this command. > > > > Les agradecería si alguien sabe la forma poder configurar apache para poder > > correr mis app de django, > > > > Saludos. > > > > > > _______________________________________________ > > Python-es mailing list > > Python-es en python.org > > https://mail.python.org/mailman/listinfo/python-es > > FAQ: http://python-es-faq.wikidot.com/ > > > > > > -- > Esaú Rodríguez > esauro en gmail.com > _______________________________________________ > Python-es mailing list > Python-es en python.org > https://mail.python.org/mailman/listinfo/python-es > FAQ: http://python-es-faq.wikidot.com/ ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: From esauro en gmail.com Mon Mar 17 13:45:17 2014 From: esauro en gmail.com (Esau Rodriguez) Date: Mon, 17 Mar 2014 12:45:17 +0000 Subject: [Python-es] Ayuda con Django In-Reply-To: References: Message-ID: Hola, ¿qué problema te da cuando lo configuras por CGI? Saludos, Esau Rodriguez. 2014-03-17 12:42 GMT+00:00 Alexis Cabrera Mondeja : > Gracias, ya había visto este tutorial, solo por cgi se puede, igual seguí > los pasos por modo cgi y sigue sin funcionar. > > Si alguien sabe de algún tutorial, > > saludos > >> Date: Mon, 17 Mar 2014 12:19:53 +0000 >> From: esauro en gmail.com >> To: python-es en python.org >> Subject: Re: [Python-es] Ayuda con Django > >> >> Hola, >> el hilo es viejo pero parece que algunos lo han conseguido. >> >> [1] >> http://forum.arvixe.com/smf/other-programs-promotions-graphics/how-to-install-django/ >> >> 2014-03-17 12:14 GMT+00:00 Alexis Cabrera Mondeja >> : >> > Hola amigos, he instalado Python 3.3 y Django 1.6.2 en mi hosting >> > (www.arvixe.com), un problema porque usan Red Hat y una versión vieja de >> > python, pero ya funciona perfectamente bien. El caso es que ya puedo >> > trabajar en Django pero no puedo configurar Apache para que interprete >> > python. Intenté instalar el módulo mod_wsgi de apache pero no me dan >> > permisos: >> > >> > alexiscm en alex-designer.net [~]# yum install libapache2-mod-wsgi >> > You need to be root to perform this command. >> > >> > Les agradecería si alguien sabe la forma poder configurar apache para >> > poder >> > correr mis app de django, >> > >> > Saludos. >> > >> > >> > _______________________________________________ >> > Python-es mailing list >> > Python-es en python.org >> > https://mail.python.org/mailman/listinfo/python-es >> > FAQ: http://python-es-faq.wikidot.com/ >> > >> >> >> >> -- >> Esaú Rodríguez >> esauro en gmail.com >> _______________________________________________ >> Python-es mailing list >> Python-es en python.org >> https://mail.python.org/mailman/listinfo/python-es >> FAQ: http://python-es-faq.wikidot.com/ > > _______________________________________________ > Python-es mailing list > Python-es en python.org > https://mail.python.org/mailman/listinfo/python-es > FAQ: http://python-es-faq.wikidot.com/ > -- Esaú Rodríguez esauro en gmail.com From alexiscm72 en hotmail.com Mon Mar 17 14:41:34 2014 From: alexiscm72 en hotmail.com (Alexis Cabrera Mondeja) Date: Mon, 17 Mar 2014 08:41:34 -0500 Subject: [Python-es] Ayuda con Django In-Reply-To: References: , , , Message-ID: Bueno, problema ninguno, creé un archivo django.cgi y seguí los pasos del tutorial pero sigue sin interpretar python, adjunto el archivo, en general ubicar en la primera línea la ruta de python3.3 para que use la versión mía y no la 2.4 que tienen ellos instalado, y al final la ruta de mi proyecto django, un archivo .htaccess con este código: AddHandler cgi-script .cgi RewriteEngine On RewriteRule ^/(static.*)$ /$1 [QSA,L,PT] RewriteRule ^/(cgi-bin.*)$ /$1 [QSA,L,PT] RewriteCond %{REQUEST_FILENAME} !-f RewriteRule ^(.*)$ /cgi-bin/django.cgi/$1 [QSA,L] No carga el proyecto, error 500. Saludos > Date: Mon, 17 Mar 2014 12:45:17 +0000 > From: esauro en gmail.com > To: python-es en python.org > Subject: Re: [Python-es] Ayuda con Django > > Hola, > ¿qué problema te da cuando lo configuras por CGI? > > Saludos, > Esau Rodriguez. > > 2014-03-17 12:42 GMT+00:00 Alexis Cabrera Mondeja : > > Gracias, ya había visto este tutorial, solo por cgi se puede, igual seguí > > los pasos por modo cgi y sigue sin funcionar. > > > > Si alguien sabe de algún tutorial, > > > > saludos > > > >> Date: Mon, 17 Mar 2014 12:19:53 +0000 > >> From: esauro en gmail.com > >> To: python-es en python.org > >> Subject: Re: [Python-es] Ayuda con Django > > > >> > >> Hola, > >> el hilo es viejo pero parece que algunos lo han conseguido. > >> > >> [1] > >> http://forum.arvixe.com/smf/other-programs-promotions-graphics/how-to-install-django/ > >> > >> 2014-03-17 12:14 GMT+00:00 Alexis Cabrera Mondeja > >> : > >> > Hola amigos, he instalado Python 3.3 y Django 1.6.2 en mi hosting > >> > (www.arvixe.com), un problema porque usan Red Hat y una versión vieja de > >> > python, pero ya funciona perfectamente bien. El caso es que ya puedo > >> > trabajar en Django pero no puedo configurar Apache para que interprete > >> > python. Intenté instalar el módulo mod_wsgi de apache pero no me dan > >> > permisos: > >> > > >> > alexiscm en alex-designer.net [~]# yum install libapache2-mod-wsgi > >> > You need to be root to perform this command. > >> > > >> > Les agradecería si alguien sabe la forma poder configurar apache para > >> > poder > >> > correr mis app de django, > >> > > >> > Saludos. > >> > > >> > > >> > _______________________________________________ > >> > Python-es mailing list > >> > Python-es en python.org > >> > https://mail.python.org/mailman/listinfo/python-es > >> > FAQ: http://python-es-faq.wikidot.com/ > >> > > >> > >> > >> > >> -- > >> Esaú Rodríguez > >> esauro en gmail.com > >> _______________________________________________ > >> Python-es mailing list > >> Python-es en python.org > >> https://mail.python.org/mailman/listinfo/python-es > >> FAQ: http://python-es-faq.wikidot.com/ > > > > _______________________________________________ > > Python-es mailing list > > Python-es en python.org > > https://mail.python.org/mailman/listinfo/python-es > > FAQ: http://python-es-faq.wikidot.com/ > > > > > > -- > Esaú Rodríguez > esauro en gmail.com > _______________________________________________ > Python-es mailing list > Python-es en python.org > https://mail.python.org/mailman/listinfo/python-es > FAQ: http://python-es-faq.wikidot.com/ ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: ------------ próxima parte ------------ A non-text attachment was scrubbed... Name: django.cgi Type: application/octet-stream Size: 3682 bytes Desc: no disponible URL: From reroes799 en gmail.com Mon Mar 17 15:47:13 2014 From: reroes799 en gmail.com (=?ISO-8859-1?Q?Ren=E9_Rolando_Elizalde_Solano?=) Date: Mon, 17 Mar 2014 09:47:13 -0500 Subject: [Python-es] Ayuda con Django In-Reply-To: References: Message-ID: Importante si nos muestras el archivo error.log de apache.. El 17 de marzo de 2014, 8:41, Alexis Cabrera Mondeja escribió: > Bueno, problema ninguno, creé un archivo django.cgi y seguí los pasos del > tutorial pero sigue sin interpretar python, adjunto el archivo, en general > ubicar en la primera línea la ruta de python3.3 para que use la versión mía > y no la 2.4 que tienen ellos instalado, y al final la ruta de mi proyecto > django, un archivo .htaccess con este código: > > AddHandler cgi-script .cgi > RewriteEngine On > RewriteRule ^/(static.*)$ /$1 [QSA,L,PT] > RewriteRule ^/(cgi-bin.*)$ /$1 [QSA,L,PT] > RewriteCond %{REQUEST_FILENAME} !-f > RewriteRule ^(.*)$ /cgi-bin/django.cgi/$1 [QSA,L] > > No carga el proyecto, error 500. > > Saludos > > > Date: Mon, 17 Mar 2014 12:45:17 +0000 > > > From: esauro en gmail.com > > To: python-es en python.org > > Subject: Re: [Python-es] Ayuda con Django > > > > Hola, > > ¿qué problema te da cuando lo configuras por CGI? > > > > Saludos, > > Esau Rodriguez. > > > > 2014-03-17 12:42 GMT+00:00 Alexis Cabrera Mondeja < > alexiscm72 en hotmail.com>: > > > Gracias, ya había visto este tutorial, solo por cgi se puede, igual > seguí > > > los pasos por modo cgi y sigue sin funcionar. > > > > > > Si alguien sabe de algún tutorial, > > > > > > saludos > > > > > >> Date: Mon, 17 Mar 2014 12:19:53 +0000 > > >> From: esauro en gmail.com > > >> To: python-es en python.org > > >> Subject: Re: [Python-es] Ayuda con Django > > > > > >> > > >> Hola, > > >> el hilo es viejo pero parece que algunos lo han conseguido. > > >> > > >> [1] > > >> > http://forum.arvixe.com/smf/other-programs-promotions-graphics/how-to-install-django/ > > >> > > >> 2014-03-17 12:14 GMT+00:00 Alexis Cabrera Mondeja > > >> : > > >> > Hola amigos, he instalado Python 3.3 y Django 1.6.2 en mi hosting > > >> > (www.arvixe.com), un problema porque usan Red Hat y una versión > vieja de > > >> > python, pero ya funciona perfectamente bien. El caso es que ya puedo > > >> > trabajar en Django pero no puedo configurar Apache para que > interprete > > >> > python. Intenté instalar el módulo mod_wsgi de apache pero no me dan > > >> > permisos: > > >> > > > >> > alexiscm en alex-designer.net [~]# yum install libapache2-mod-wsgi > > >> > You need to be root to perform this command. > > >> > > > >> > Les agradecería si alguien sabe la forma poder configurar apache > para > > >> > poder > > >> > correr mis app de django, > > >> > > > >> > Saludos. > > >> > > > >> > > > >> > _______________________________________________ > > >> > Python-es mailing list > > >> > Python-es en python.org > > >> > https://mail.python.org/mailman/listinfo/python-es > > >> > FAQ: http://python-es-faq.wikidot.com/ > > >> > > > >> > > >> > > >> > > >> -- > > >> Esaú Rodríguez > > >> esauro en gmail.com > > >> _______________________________________________ > > >> Python-es mailing list > > >> Python-es en python.org > > >> https://mail.python.org/mailman/listinfo/python-es > > >> FAQ: http://python-es-faq.wikidot.com/ > > > > > > _______________________________________________ > > > Python-es mailing list > > > Python-es en python.org > > > https://mail.python.org/mailman/listinfo/python-es > > > FAQ: http://python-es-faq.wikidot.com/ > > > > > > > > > > > -- > > Esaú Rodríguez > > esauro en gmail.com > > _______________________________________________ > > Python-es mailing list > > Python-es en python.org > > https://mail.python.org/mailman/listinfo/python-es > > FAQ: http://python-es-faq.wikidot.com/ > > _______________________________________________ > Python-es mailing list > Python-es en python.org > https://mail.python.org/mailman/listinfo/python-es > FAQ: http://python-es-faq.wikidot.com/ > > -- René Rolando Elizalde Solano *Ingeniero en Sistemas* *Analista - *Programador *PYTHON, HTML, CSS, JQUERY, SQLALCHEMY* http://reroes79.wordpress.com http://reroes799.blogspot.com/ http://twitter.com/reroes http://www.facebook.com/reroes799 *rrelizalde en utpl.edu.ec * reroes79 en hotmail.com reroes79 en yahoo.es ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: From fvillarroel en yahoo.com Mon Mar 17 17:40:08 2014 From: fvillarroel en yahoo.com (FERNANDO VILLARROEL) Date: Mon, 17 Mar 2014 09:40:08 -0700 (PDT) Subject: [Python-es] Agregar y Eliminar atributos en un xml Message-ID: <1395074408.87947.YahooMailNeo@web162005.mail.bf1.yahoo.com> Hola comunidad. Les escribo ya que necesito ayuda con un archivo XML, el asunto es que tengo un XML con la siguiente estructura:                                                                                                                                                                                     Y lo que busco hacer es lo siguiente, debo insertar un pedazo de codigo para el atributo  con lo siguiente:                                                                                                                                                                                 Este atributo debe quedar antes del atributo extensions ya existente de tal forma que el archivo xml quede de la siguiente forma:                                                                                                                                                                                                                                                                                                                                                               De igual manera como lo debo hacer si deseo en algún momento eliminar una sección extension por ejemplo si quisiera ahora eliminar toda la sección del atributo  He estado mirando la librería ElementTree, pero veo que hay varias librerías disponibles, cual me recomiendan. Les agradeceré alguna librería que me sirva para este objetivo y o algún ejemplo descriptivo sobre como insertar y eliminar secciones o atributos. Saludos ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: From alexiscm72 en hotmail.com Mon Mar 17 19:26:48 2014 From: alexiscm72 en hotmail.com (Alexis Cabrera Mondeja) Date: Mon, 17 Mar 2014 13:26:48 -0500 Subject: [Python-es] Ayuda con Django In-Reply-To: References: , , , , , Message-ID: No tengo acceso, tuve que pedirlo a soporte, que horror, este hosting solo permite php , es este, el log: [Mon Mar 17 07:05:33 2014] [error] [client 192.96.204.42] Premature end of script headers: django.cgi, referer: http://domainsigma.com/whois/alex-designer.net [Mon Mar 17 07:05:33 2014] [error] [client 192.96.204.42] Premature end of script headers: django.cgi, referer: http://domainsigma.com/whois/alex-designer.net [Mon Mar 17 07:05:33 2014] [error] [client 192.96.204.42] Premature end of script headers: django.cgi, referer: http://domainsigma.com/whois/alex-designer.net [Mon Mar 17 07:05:33 2014] [error] [client 192.96.204.42] Premature end of script headers: django.cgi, referer: http://domainsigma.com/whois/alex-designer.net [Mon Mar 17 08:16:27 2014] [error] [client 88.0.5.75] ModSecurity: Failed deleting collection (name "ip", key "184.168.193.183"): Internal error [hostname "alex-designer.net"] [uri "/cgi-bin/django.cgi/cgi-bin/django.cgi/cgi-bin/django.cgi/cgi-bin/django.cgi/cgi-bin/django.cgi/cgi-bin/django.cgi/cgi-bin/django.cgi/cgi-bin/django.cgi/cgi-bin/django.cgi/cgi-bin/django.cgi/otri_relaciones/admin"] [unique_id "UycRy2yo26kAABFvB-cAAAAJ"] [Mon Mar 17 08:52:03 2014] [error] [client 198.252.65.4] ModSecurity: Failed deleting collection (name "ip", key "78.5.224.38"): Internal error [hostname "alex-designer.net"] [uri "/cgi-bin/django.cgi/homerunfans/ow_cron/run.php"] [unique_id "UycaI2yo26kAAHW9WHYAAABF"] [Mon Mar 17 10:36:01 2014] [error] [client 182.118.20.216] Premature end of script headers: django.cgi, referer: http://www.alex-designer.net/robots.txt [Mon Mar 17 10:36:01 2014] [error] [client 182.118.20.216] Premature end of script headers: django.cgi, referer: http://www.alex-designer.net/robots.txt From: reroes799 en gmail.com Date: Mon, 17 Mar 2014 09:47:13 -0500 To: python-es en python.org Subject: Re: [Python-es] Ayuda con Django Importante si nos muestras el archivo error.log de apache.. El 17 de marzo de 2014, 8:41, Alexis Cabrera Mondeja escribió: Bueno, problema ninguno, creé un archivo django.cgi y seguí los pasos del tutorial pero sigue sin interpretar python, adjunto el archivo, en general ubicar en la primera línea la ruta de python3.3 para que use la versión mía y no la 2.4 que tienen ellos instalado, y al final la ruta de mi proyecto django, un archivo .htaccess con este código: AddHandler cgi-script .cgi RewriteEngine On RewriteRule ^/(static.*)$ /$1 [QSA,L,PT] RewriteRule ^/(cgi-bin.*)$ /$1 [QSA,L,PT] RewriteCond %{REQUEST_FILENAME} !-f RewriteRule ^(.*)$ /cgi-bin/django.cgi/$1 [QSA,L] No carga el proyecto, error 500. Saludos > Date: Mon, 17 Mar 2014 12:45:17 +0000 > From: esauro en gmail.com > To: python-es en python.org > Subject: Re: [Python-es] Ayuda con Django > > Hola, > ¿qué problema te da cuando lo configuras por CGI? > > Saludos, > Esau Rodriguez. > > 2014-03-17 12:42 GMT+00:00 Alexis Cabrera Mondeja : > > Gracias, ya había visto este tutorial, solo por cgi se puede, igual seguí > > los pasos por modo cgi y sigue sin funcionar. > > > > Si alguien sabe de algún tutorial, > > > > saludos > > > >> Date: Mon, 17 Mar 2014 12:19:53 +0000 > >> From: esauro en gmail.com > >> To: python-es en python.org > >> Subject: Re: [Python-es] Ayuda con Django > > > >> > >> Hola, > >> el hilo es viejo pero parece que algunos lo han conseguido. > >> > >> [1] > >> http://forum.arvixe.com/smf/other-programs-promotions-graphics/how-to-install-django/ > >> > >> 2014-03-17 12:14 GMT+00:00 Alexis Cabrera Mondeja > >> : > >> > Hola amigos, he instalado Python 3.3 y Django 1.6.2 en mi hosting > >> > (www.arvixe.com), un problema porque usan Red Hat y una versión vieja de > >> > python, pero ya funciona perfectamente bien. El caso es que ya puedo > >> > trabajar en Django pero no puedo configurar Apache para que interprete > >> > python. Intenté instalar el módulo mod_wsgi de apache pero no me dan > >> > permisos: > >> > > >> > alexiscm en alex-designer.net [~]# yum install libapache2-mod-wsgi > >> > You need to be root to perform this command. > >> > > >> > Les agradecería si alguien sabe la forma poder configurar apache para > >> > poder > >> > correr mis app de django, > >> > > >> > Saludos. > >> > > >> > > >> > _______________________________________________ > >> > Python-es mailing list > >> > Python-es en python.org > >> > https://mail.python.org/mailman/listinfo/python-es > >> > FAQ: http://python-es-faq.wikidot.com/ > >> > > >> > >> > >> > >> -- > >> Esaú Rodríguez > >> esauro en gmail.com > >> _______________________________________________ > >> Python-es mailing list > >> Python-es en python.org > >> https://mail.python.org/mailman/listinfo/python-es > >> FAQ: http://python-es-faq.wikidot.com/ > > > > _______________________________________________ > > Python-es mailing list > > Python-es en python.org > > https://mail.python.org/mailman/listinfo/python-es > > FAQ: http://python-es-faq.wikidot.com/ > > > > > > -- > Esaú Rodríguez > esauro en gmail.com > _______________________________________________ > Python-es mailing list > Python-es en python.org > https://mail.python.org/mailman/listinfo/python-es > FAQ: http://python-es-faq.wikidot.com/ _______________________________________________ Python-es mailing list Python-es en python.org https://mail.python.org/mailman/listinfo/python-es FAQ: http://python-es-faq.wikidot.com/ -- René Rolando Elizalde Solano Ingeniero en Sistemas Analista - ProgramadorPYTHON, HTML, CSS, JQUERY, SQLALCHEMY http://reroes79.wordpress.com http://reroes799.blogspot.com/ http://twitter.com/reroeshttp://www.facebook.com/reroes799 rrelizalde en utpl.edu.ecreroes79@hotmail.com reroes79 en yahoo.es _______________________________________________ Python-es mailing list Python-es en python.org https://mail.python.org/mailman/listinfo/python-es FAQ: http://python-es-faq.wikidot.com/ ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: From alexiscm72 en hotmail.com Tue Mar 18 11:13:36 2014 From: alexiscm72 en hotmail.com (Alexis Cabrera Mondeja) Date: Tue, 18 Mar 2014 05:13:36 -0500 Subject: [Python-es] Permisos a objetos en Django Message-ID: Hola a todos, estoy trabajando en una app, deseo que diferentes usuarios hagan CRUD en una tabla, pero que desde el panel admin esos usuarios solo vean sus registros, no puedan ver los de los demás usuarios, creé grupos asigné permisos, incluso googleando encontré un plugin llamado django-guardian, pero no me hace lo que quiero, alguien ha hecho esto? Saludos y gracias de antemano, ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: From esauro en gmail.com Tue Mar 18 11:17:51 2014 From: esauro en gmail.com (Esau Rodriguez) Date: Tue, 18 Mar 2014 10:17:51 +0000 Subject: [Python-es] Permisos a objetos en Django In-Reply-To: References: Message-ID: Hola, Yo lo he hecho modificndo algunos métodos del adminsite. Si no estoy equivocado eran los siguiente métodos: * get_queryset * formfield_for_manytomany(db_field, request, **kwargs) * formfield_for_foreignkey Espero que te sirva de ayuda ;) Saludos, Esau 2014-03-18 10:13 GMT+00:00 Alexis Cabrera Mondeja : > Hola a todos, estoy trabajando en una app, deseo que diferentes usuarios > hagan CRUD en una tabla, pero que desde el panel admin esos usuarios solo > vean sus registros, no puedan ver los de los demás usuarios, creé grupos > asigné permisos, incluso googleando encontré un plugin llamado > django-guardian, pero no me hace lo que quiero, alguien ha hecho esto? > > Saludos y gracias de antemano, > > > _______________________________________________ > Python-es mailing list > Python-es en python.org > https://mail.python.org/mailman/listinfo/python-es > FAQ: http://python-es-faq.wikidot.com/ > -- Esaú Rodríguez esauro en gmail.com From alexiscm72 en hotmail.com Tue Mar 18 11:22:26 2014 From: alexiscm72 en hotmail.com (Alexis Cabrera Mondeja) Date: Tue, 18 Mar 2014 05:22:26 -0500 Subject: [Python-es] Permisos a objetos en Django In-Reply-To: References: , Message-ID: Gracias, voy a echar un vistazo, Saludos > Date: Tue, 18 Mar 2014 10:17:51 +0000 > From: esauro en gmail.com > To: python-es en python.org > Subject: Re: [Python-es] Permisos a objetos en Django > > Hola, > Yo lo he hecho modificndo algunos métodos del adminsite. Si no estoy > equivocado eran los siguiente métodos: > * get_queryset > * formfield_for_manytomany(db_field, request, **kwargs) > * formfield_for_foreignkey > > Espero que te sirva de ayuda ;) > > Saludos, > Esau > > 2014-03-18 10:13 GMT+00:00 Alexis Cabrera Mondeja : > > Hola a todos, estoy trabajando en una app, deseo que diferentes usuarios > > hagan CRUD en una tabla, pero que desde el panel admin esos usuarios solo > > vean sus registros, no puedan ver los de los demás usuarios, creé grupos > > asigné permisos, incluso googleando encontré un plugin llamado > > django-guardian, pero no me hace lo que quiero, alguien ha hecho esto? > > > > Saludos y gracias de antemano, > > > > > > _______________________________________________ > > Python-es mailing list > > Python-es en python.org > > https://mail.python.org/mailman/listinfo/python-es > > FAQ: http://python-es-faq.wikidot.com/ > > > > > > -- > Esaú Rodríguez > esauro en gmail.com > _______________________________________________ > Python-es mailing list > Python-es en python.org > https://mail.python.org/mailman/listinfo/python-es > FAQ: http://python-es-faq.wikidot.com/ ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: From jcea en jcea.es Tue Mar 18 16:45:08 2014 From: jcea en jcea.es (Jesus Cea) Date: Tue, 18 Mar 2014 16:45:08 +0100 Subject: [Python-es] =?iso-8859-15?q?Calendario_iCalendar_de_eventos_Pytho?= =?iso-8859-15?q?n_en_Espa=F1a?= Message-ID: <53286A04.7060702@jcea.es> http://calendario.es.python.org/stories/icalendar.html Se agradecen comentarios y sugerencias. -- Jesús Cea Avión _/_/ _/_/_/ _/_/_/ jcea en jcea.es - http://www.jcea.es/ _/_/ _/_/ _/_/ _/_/ _/_/ Twitter: @jcea _/_/ _/_/ _/_/_/_/_/ jabber / xmpp:jcea en jabber.org _/_/ _/_/ _/_/ _/_/ _/_/ "Things are not so easy" _/_/ _/_/ _/_/ _/_/ _/_/ _/_/ "My name is Dump, Core Dump" _/_/_/ _/_/_/ _/_/ _/_/ "El amor es poner tu felicidad en la felicidad de otro" - Leibniz ------------ próxima parte ------------ A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 538 bytes Desc: OpenPGP digital signature URL: From morillas en gmail.com Tue Mar 18 16:52:29 2014 From: morillas en gmail.com (Luis Miguel Morillas) Date: Tue, 18 Mar 2014 16:52:29 +0100 Subject: [Python-es] Agregar y Eliminar atributos en un xml In-Reply-To: <1395074408.87947.YahooMailNeo@web162005.mail.bf1.yahoo.com> References: <1395074408.87947.YahooMailNeo@web162005.mail.bf1.yahoo.com> Message-ID: Así a ojo y usando Amara (http://xml3k.org/Amara) from amara.bindery import parse doc = parse('ruta al primer doc.xml') nodo = parse('ruta al segundo documento.xml') doc.include.context.xml_insert(0, nodo.extension) doc.xml_write() # muestra en pantalla resultado nodo_eliminar = doc.xml_select(u'//extension[@name="Juanito"]')[0] doc.include.context.xml_remove(nodo_eliminar) Amara (usando el parser de bindery) tiene la ventaja de que siempre usas objetos python y al estilo python y no te exige conocimientos elevados en tecnologías xml. Saludos, -- luismiguel (@lmorillas) El día 17 de marzo de 2014, 17:40, FERNANDO VILLARROEL escribió: > Hola comunidad. > > Les escribo ya que necesito ayuda con un archivo XML, el asunto es que tengo > un XML con la siguiente estructura: > > > > > > > > > > > > data="called_party_callgroup=${user_data(${dialed_ext}@${domain} var > callgroup)}"/> > data="insert/last_dial/${called_party_callgroup}/${uuid}"/> > > > data="insert/${domain_name}-call_return/${dialed_extension}/${caller_id_number}"/> > data="insert/${domain_name}-last_dial_ext/${dialed_extension}/${uuid}"/> > data="called_party_callgroup=${user_data(${dialed_extension}@${domain_name} > var callgroup)}"/> > data="insert/${domain_name}-last_dial_ext/${called_party_callgroup}/${uuid}"/> > data="insert/${domain_name}-last_dial_ext/global/${uuid}"/> > > > > data="${sofia_contact(${dialed_extension})}"/> > > > > > > > > > > Y lo que busco hacer es lo siguiente, debo insertar un pedazo de codigo para > el atributo con lo siguiente: > > > > > > > data="called_party_callgroup=${user_data(${dialed_ext}@${domain} var > callgroup)}"/> > data="insert/last_dial/${called_party_callgroup}/${uuid}"/> > > > data="insert/${domain_name}-call_return/${dialed_extension}/${caller_id_number}"/> > data="insert/${domain_name}-last_dial_ext/${dialed_extension}/${uuid}"/> > data="called_party_callgroup=${user_data(${dialed_extension}@${domain_name} > var callgroup)}"/> > data="insert/${domain_name}-last_dial_ext/${called_party_callgroup}/${uuid}"/> > data="insert/${domain_name}-last_dial_ext/global/${uuid}"/> > > > > data="${sofia_contact(${dialed_extension})}"/> > > > > > > > Este atributo debe quedar antes del atributo extensions ya existente de tal > forma que el archivo xml quede de la siguiente forma: > > > > > > > > > > > > data="called_party_callgroup=${user_data(${dialed_ext}@${domain} var > callgroup)}"/> > data="insert/last_dial/${called_party_callgroup}/${uuid}"/> > > > data="insert/${domain_name}-call_return/${dialed_extension}/${caller_id_number}"/> > data="insert/${domain_name}-last_dial_ext/${dialed_extension}/${uuid}"/> > data="called_party_callgroup=${user_data(${dialed_extension}@${domain_name} > var callgroup)}"/> > data="insert/${domain_name}-last_dial_ext/${called_party_callgroup}/${uuid}"/> > data="insert/${domain_name}-last_dial_ext/global/${uuid}"/> > > > > data="${sofia_contact(${dialed_extension})}"/> > > > > > > > > > > > > > data="called_party_callgroup=${user_data(${dialed_ext}@${domain} var > callgroup)}"/> > data="insert/last_dial/${called_party_callgroup}/${uuid}"/> > > > data="insert/${domain_name}-call_return/${dialed_extension}/${caller_id_number}"/> > data="insert/${domain_name}-last_dial_ext/${dialed_extension}/${uuid}"/> > data="called_party_callgroup=${user_data(${dialed_extension}@${domain_name} > var callgroup)}"/> > data="insert/${domain_name}-last_dial_ext/${called_party_callgroup}/${uuid}"/> > data="insert/${domain_name}-last_dial_ext/global/${uuid}"/> > > > > data="${sofia_contact(${dialed_extension})}"/> > > > > > > > > > > De igual manera como lo debo hacer si deseo en algún momento eliminar una > sección extension por ejemplo si quisiera ahora eliminar toda la sección del > atributo > > He estado mirando la librería ElementTree, pero veo que hay varias librerías > disponibles, cual me recomiendan. > > Les agradeceré alguna librería que me sirva para este objetivo y o algún > ejemplo descriptivo sobre como insertar y eliminar secciones o atributos. > > Saludos > > _______________________________________________ > Python-es mailing list > Python-es en python.org > https://mail.python.org/mailman/listinfo/python-es > FAQ: http://python-es-faq.wikidot.com/ > From fvillarroel en yahoo.com Tue Mar 18 17:15:40 2014 From: fvillarroel en yahoo.com (FERNANDO VILLARROEL) Date: Tue, 18 Mar 2014 09:15:40 -0700 (PDT) Subject: [Python-es] Agregar y Eliminar atributos en un xml In-Reply-To: References: <1395074408.87947.YahooMailNeo@web162005.mail.bf1.yahoo.com> Message-ID: <1395159340.15517.YahooMailNeo@web162001.mail.bf1.yahoo.com> Fantástico gracias Luis por el dato. On Tuesday, March 18, 2014 12:52 PM, Luis Miguel Morillas wrote: Así a ojo y usando Amara  (http://xml3k.org/Amara) from amara.bindery import parse doc = parse('ruta al primer doc.xml') nodo = parse('ruta al segundo documento.xml') doc.include.context.xml_insert(0, nodo.extension) doc.xml_write() # muestra en pantalla resultado nodo_eliminar = doc.xml_select(u'//extension[@name="Juanito"]')[0] doc.include.context.xml_remove(nodo_eliminar) Amara (usando el parser de bindery) tiene la ventaja de que siempre usas objetos python y al estilo python y no te exige conocimientos elevados en tecnologías xml. Saludos, -- luismiguel  (@lmorillas) El día 17 de marzo de 2014, 17:40, FERNANDO VILLARROEL escribió: > Hola comunidad. > > Les escribo ya que necesito ayuda con un archivo XML, el asunto es que tengo > un XML con la siguiente estructura: > > > > > >      >        >        >        >        >        data="called_party_callgroup=${user_data(${dialed_ext}@${domain} var > callgroup)}"/> >        data="insert/last_dial/${called_party_callgroup}/${uuid}"/> >        >        >        data="insert/${domain_name}-call_return/${dialed_extension}/${caller_id_number}"/> >        data="insert/${domain_name}-last_dial_ext/${dialed_extension}/${uuid}"/> >        data="called_party_callgroup=${user_data(${dialed_extension}@${domain_name} > var callgroup)}"/> >        data="insert/${domain_name}-last_dial_ext/${called_party_callgroup}/${uuid}"/> >        data="insert/${domain_name}-last_dial_ext/global/${uuid}"/> >        >        >        >        data="${sofia_contact(${dialed_extension})}"/> >        >        >        >      >    > >  > > > Y lo que busco hacer es lo siguiente, debo insertar un pedazo de codigo para > el atributo con lo siguiente: > >      >        >        >        >        >        data="called_party_callgroup=${user_data(${dialed_ext}@${domain} var > callgroup)}"/> >        data="insert/last_dial/${called_party_callgroup}/${uuid}"/> >        >        >        data="insert/${domain_name}-call_return/${dialed_extension}/${caller_id_number}"/> >        data="insert/${domain_name}-last_dial_ext/${dialed_extension}/${uuid}"/> >        data="called_party_callgroup=${user_data(${dialed_extension}@${domain_name} > var callgroup)}"/> >        data="insert/${domain_name}-last_dial_ext/${called_party_callgroup}/${uuid}"/> >        data="insert/${domain_name}-last_dial_ext/global/${uuid}"/> >        >        >        >        data="${sofia_contact(${dialed_extension})}"/> >        >        >        >      >    > > Este atributo debe quedar antes del atributo extensions ya existente de tal > forma que el archivo xml quede de la siguiente forma: > > > > > > >        >        >        >        >        data="called_party_callgroup=${user_data(${dialed_ext}@${domain} var > callgroup)}"/> >        data="insert/last_dial/${called_party_callgroup}/${uuid}"/> >        >        >        data="insert/${domain_name}-call_return/${dialed_extension}/${caller_id_number}"/> >        data="insert/${domain_name}-last_dial_ext/${dialed_extension}/${uuid}"/> >        data="called_party_callgroup=${user_data(${dialed_extension}@${domain_name} > var callgroup)}"/> >        data="insert/${domain_name}-last_dial_ext/${called_party_callgroup}/${uuid}"/> >        data="insert/${domain_name}-last_dial_ext/global/${uuid}"/> >        >        >        >        data="${sofia_contact(${dialed_extension})}"/> >        >        >        >      >    > > >      >        >        >        >        >        data="called_party_callgroup=${user_data(${dialed_ext}@${domain} var > callgroup)}"/> >        data="insert/last_dial/${called_party_callgroup}/${uuid}"/> >        >        >        data="insert/${domain_name}-call_return/${dialed_extension}/${caller_id_number}"/> >        data="insert/${domain_name}-last_dial_ext/${dialed_extension}/${uuid}"/> >        data="called_party_callgroup=${user_data(${dialed_extension}@${domain_name} > var callgroup)}"/> >        data="insert/${domain_name}-last_dial_ext/${called_party_callgroup}/${uuid}"/> >        data="insert/${domain_name}-last_dial_ext/global/${uuid}"/> >        >        >        >        data="${sofia_contact(${dialed_extension})}"/> >        >        >        >      >    > >  > > > De igual manera como lo debo hacer si deseo en algún momento eliminar una > sección extension por ejemplo si quisiera ahora eliminar toda la sección del > atributo > > He estado mirando la librería ElementTree, pero veo que hay varias librerías > disponibles, cual me recomiendan. > > Les agradeceré alguna librería que me sirva para este objetivo y o algún > ejemplo descriptivo sobre como insertar y eliminar secciones o atributos. > > Saludos > > _______________________________________________ > Python-es mailing list > Python-es en python.org > https://mail.python.org/mailman/listinfo/python-es > FAQ: http://python-es-faq.wikidot.com/ > ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: From astralrod en gmail.com Thu Mar 20 21:04:51 2014 From: astralrod en gmail.com (astralrod) Date: Thu, 20 Mar 2014 14:04:51 -0600 Subject: [Python-es] Editar excel Message-ID: Saludos Gente! En mi trabajo salio la necesidad de generar un archivo de excel en python, pero es dandole un nuevo formato (antes solo era una tabla de datos y ahora ya tiene imagenes, formatos en columnas y otras cosas). Mi idea es dejar un excel base y a la hora de llenarlo guardarlo con otro nombre. En el programa existente se usan las librerias xlwt, xlrd principalmente; eso me deja crear un excel nuevo y guardarlo, pero al momento de abrir un excel existente ya no encuentro como guardarlo. Viendo por internet me encontre con un codigo pero al parecer no concuerda mucho entre si el codigo ya que terminan guardando un libro que nunca se creo ni se uso anterior mente. Basandome ambos codigos tengo esto como tentativa: import xlwt import xlrd import xlutils import copy wb1 = xlrd.open_workbook(r'libro.xlsx') copia = copy.copy(wb1) hoja = copia.sheet_by_name(r'Ravisa Complementaria') hoja.cell(12,3).value = 5 #solo para probar la edicion Pero en ningun lado encuentro un codigo para guardar el libro con el que estoy trabajando. La pagina en la que obtuve parte del codigo es: http://www.ehowenespanol.com/actualizar-excel-python-como_230945/ y al parecer en muchas otras paginas copiaron el mismo codigo pero no explican el por que de los cambios. Gracias de ante mano por su apoyo! ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: From fdanesse en gmail.com Thu Mar 20 21:17:53 2014 From: fdanesse en gmail.com (Flavio Danesse) Date: Thu, 20 Mar 2014 17:17:53 -0300 Subject: [Python-es] Editar excel In-Reply-To: References: Message-ID: No sirve la función *save(filename_or_stream)* de esta librería?: https://secure.simplistix.co.uk/svn/xlwt/trunk/xlwt/doc/xlwt.html?p=4966 El 20 de marzo de 2014, 17:04, astralrod escribió: > > Saludos Gente! > > En mi trabajo salio la necesidad de generar un archivo de excel en python, > pero es dandole un nuevo formato (antes solo era una tabla de datos y ahora > ya tiene imagenes, formatos en columnas y otras cosas). > > Mi idea es dejar un excel base y a la hora de llenarlo guardarlo con otro > nombre. > > En el programa existente se usan las librerias xlwt, xlrd principalmente; > eso me deja crear un excel nuevo y guardarlo, pero al momento de abrir un > excel existente ya no encuentro como guardarlo. Viendo por internet me > encontre con un codigo pero al parecer no concuerda mucho entre si el > codigo ya que terminan guardando un libro que nunca se creo ni se uso > anterior mente. > > Basandome ambos codigos tengo esto como tentativa: > > import xlwt > import xlrd > import xlutils > import copy > > wb1 = xlrd.open_workbook(r'libro.xlsx') > copia = copy.copy(wb1) > hoja = copia.sheet_by_name(r'Ravisa Complementaria') > hoja.cell(12,3).value = 5 #solo para probar la edicion > > Pero en ningun lado encuentro un codigo para guardar el libro con el que > estoy trabajando. > > La pagina en la que obtuve parte del codigo es: > http://www.ehowenespanol.com/actualizar-excel-python-como_230945/ y al > parecer en muchas otras paginas copiaron el mismo codigo pero no explican > el por que de los cambios. > > Gracias de ante mano por su apoyo! > > > > _______________________________________________ > Python-es mailing list > Python-es en python.org > https://mail.python.org/mailman/listinfo/python-es > FAQ: http://python-es-faq.wikidot.com/ > > ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: From astralrod en gmail.com Thu Mar 20 21:55:12 2014 From: astralrod en gmail.com (astralrod) Date: Thu, 20 Mar 2014 14:55:12 -0600 Subject: [Python-es] Editar excel In-Reply-To: References: Message-ID: En el codigo que pongo arriba, al hacer: copia.save() me genera esto: Traceback (most recent call last): File "", line 1, in copia.save() AttributeError: 'Book' object has no attribute 'save' Viendo en otra pagina me encuentro con lo siguiente from xlrd import open_workbook from xlutils.copy import copy rb = open_workbook(r'libro.xlsx') wb = copy(rb) ws = wb.get_sheet(3) ws.write(12,3,"5") wb.save(r'C:\Users\Ventas01\Desktop\RAVISA Nuevo Formato presentación de Facturas_ed2.xlsx') Esto ultimo me permite guardar el excel, pero solo en formato xls y pierde el formato que tenia el archivo. El 20 de marzo de 2014, 14:17, Flavio Danesse escribió: > No sirve la función *save(filename_or_stream)* de esta librería?: > https://secure.simplistix.co.uk/svn/xlwt/trunk/xlwt/doc/xlwt.html?p=4966 > > > El 20 de marzo de 2014, 17:04, astralrod escribió: > >> >> Saludos Gente! >> >> En mi trabajo salio la necesidad de generar un archivo de excel en >> python, pero es dandole un nuevo formato (antes solo era una tabla de datos >> y ahora ya tiene imagenes, formatos en columnas y otras cosas). >> >> Mi idea es dejar un excel base y a la hora de llenarlo guardarlo con otro >> nombre. >> >> En el programa existente se usan las librerias xlwt, xlrd principalmente; >> eso me deja crear un excel nuevo y guardarlo, pero al momento de abrir un >> excel existente ya no encuentro como guardarlo. Viendo por internet me >> encontre con un codigo pero al parecer no concuerda mucho entre si el >> codigo ya que terminan guardando un libro que nunca se creo ni se uso >> anterior mente. >> >> Basandome ambos codigos tengo esto como tentativa: >> >> import xlwt >> import xlrd >> import xlutils >> import copy >> >> wb1 = xlrd.open_workbook(r'libro.xlsx') >> copia = copy.copy(wb1) >> hoja = copia.sheet_by_name(r'Ravisa Complementaria') >> hoja.cell(12,3).value = 5 #solo para probar la edicion >> >> Pero en ningun lado encuentro un codigo para guardar el libro con el que >> estoy trabajando. >> >> La pagina en la que obtuve parte del codigo es: >> http://www.ehowenespanol.com/actualizar-excel-python-como_230945/ y al >> parecer en muchas otras paginas copiaron el mismo codigo pero no explican >> el por que de los cambios. >> >> Gracias de ante mano por su apoyo! >> >> >> >> _______________________________________________ >> Python-es mailing list >> Python-es en python.org >> https://mail.python.org/mailman/listinfo/python-es >> FAQ: http://python-es-faq.wikidot.com/ >> >> > > _______________________________________________ > Python-es mailing list > Python-es en python.org > https://mail.python.org/mailman/listinfo/python-es > FAQ: http://python-es-faq.wikidot.com/ > > ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: From tatadeluxe en gmail.com Thu Mar 20 23:20:21 2014 From: tatadeluxe en gmail.com (Javier Rovegno Campos) Date: Thu, 20 Mar 2014 18:20:21 -0400 Subject: [Python-es] Editar excel In-Reply-To: References: Message-ID: Hola astralrod: Probablemente si necesitas utilizar el formato en xlsx lo que necesitas el la librería xlsxwriter https://xlsxwriter.readthedocs.org/ Saludos 2014-03-20 16:55 GMT-04:00 astralrod : > > En el codigo que pongo arriba, al hacer: copia.save() me genera esto: > > Traceback (most recent call last): > File "", line 1, in > copia.save() > AttributeError: 'Book' object has no attribute 'save' > > Viendo en otra pagina me encuentro con lo siguiente > > from xlrd import open_workbook > from xlutils.copy import copy > rb = open_workbook(r'libro.xlsx') > wb = copy(rb) > ws = wb.get_sheet(3) > ws.write(12,3,"5") > wb.save(r'C:\Users\Ventas01\Desktop\RAVISA Nuevo Formato presentación de > Facturas_ed2.xlsx') > > Esto ultimo me permite guardar el excel, pero solo en formato xls y pierde > el formato que tenia el archivo. > > > El 20 de marzo de 2014, 14:17, Flavio Danesse escribió: > >> No sirve la función save(filename_or_stream) de esta librería?: >> https://secure.simplistix.co.uk/svn/xlwt/trunk/xlwt/doc/xlwt.html?p=4966 >> >> >> El 20 de marzo de 2014, 17:04, astralrod escribió: >>> >>> >>> Saludos Gente! >>> >>> En mi trabajo salio la necesidad de generar un archivo de excel en >>> python, pero es dandole un nuevo formato (antes solo era una tabla de datos >>> y ahora ya tiene imagenes, formatos en columnas y otras cosas). >>> >>> Mi idea es dejar un excel base y a la hora de llenarlo guardarlo con otro >>> nombre. >>> >>> En el programa existente se usan las librerias xlwt, xlrd principalmente; >>> eso me deja crear un excel nuevo y guardarlo, pero al momento de abrir un >>> excel existente ya no encuentro como guardarlo. Viendo por internet me >>> encontre con un codigo pero al parecer no concuerda mucho entre si el codigo >>> ya que terminan guardando un libro que nunca se creo ni se uso anterior >>> mente. >>> >>> Basandome ambos codigos tengo esto como tentativa: >>> >>> import xlwt >>> import xlrd >>> import xlutils >>> import copy >>> >>> wb1 = xlrd.open_workbook(r'libro.xlsx') >>> copia = copy.copy(wb1) >>> hoja = copia.sheet_by_name(r'Ravisa Complementaria') >>> hoja.cell(12,3).value = 5 #solo para probar la edicion >>> >>> Pero en ningun lado encuentro un codigo para guardar el libro con el que >>> estoy trabajando. >>> >>> La pagina en la que obtuve parte del codigo es: >>> http://www.ehowenespanol.com/actualizar-excel-python-como_230945/ y al >>> parecer en muchas otras paginas copiaron el mismo codigo pero no explican el >>> por que de los cambios. >>> >>> Gracias de ante mano por su apoyo! >>> >>> >>> >>> _______________________________________________ >>> Python-es mailing list >>> Python-es en python.org >>> https://mail.python.org/mailman/listinfo/python-es >>> FAQ: http://python-es-faq.wikidot.com/ >>> >> >> >> _______________________________________________ >> Python-es mailing list >> Python-es en python.org >> https://mail.python.org/mailman/listinfo/python-es >> FAQ: http://python-es-faq.wikidot.com/ >> > > > _______________________________________________ > Python-es mailing list > Python-es en python.org > https://mail.python.org/mailman/listinfo/python-es > FAQ: http://python-es-faq.wikidot.com/ > From tatadeluxe en gmail.com Thu Mar 20 23:27:45 2014 From: tatadeluxe en gmail.com (Javier Rovegno Campos) Date: Thu, 20 Mar 2014 18:27:45 -0400 Subject: [Python-es] Editar excel In-Reply-To: References: Message-ID: Me auto corrijo, parece que xlsxwriter no te sirve si deseas abrir un archivo como plantilla "It cannot read or modify existing Excel XLSX files" Sirve sólo para crear el archivo desde cero. Saludos 2014-03-20 18:20 GMT-04:00 Javier Rovegno Campos : > Hola astralrod: > > Probablemente si necesitas utilizar el formato en xlsx lo que > necesitas el la librería xlsxwriter > https://xlsxwriter.readthedocs.org/ > > Saludos > > 2014-03-20 16:55 GMT-04:00 astralrod : >> >> En el codigo que pongo arriba, al hacer: copia.save() me genera esto: >> >> Traceback (most recent call last): >> File "", line 1, in >> copia.save() >> AttributeError: 'Book' object has no attribute 'save' >> >> Viendo en otra pagina me encuentro con lo siguiente >> >> from xlrd import open_workbook >> from xlutils.copy import copy >> rb = open_workbook(r'libro.xlsx') >> wb = copy(rb) >> ws = wb.get_sheet(3) >> ws.write(12,3,"5") >> wb.save(r'C:\Users\Ventas01\Desktop\RAVISA Nuevo Formato presentación de >> Facturas_ed2.xlsx') >> >> Esto ultimo me permite guardar el excel, pero solo en formato xls y pierde >> el formato que tenia el archivo. >> >> >> El 20 de marzo de 2014, 14:17, Flavio Danesse escribió: >> >>> No sirve la función save(filename_or_stream) de esta librería?: >>> https://secure.simplistix.co.uk/svn/xlwt/trunk/xlwt/doc/xlwt.html?p=4966 >>> >>> >>> El 20 de marzo de 2014, 17:04, astralrod escribió: >>>> >>>> >>>> Saludos Gente! >>>> >>>> En mi trabajo salio la necesidad de generar un archivo de excel en >>>> python, pero es dandole un nuevo formato (antes solo era una tabla de datos >>>> y ahora ya tiene imagenes, formatos en columnas y otras cosas). >>>> >>>> Mi idea es dejar un excel base y a la hora de llenarlo guardarlo con otro >>>> nombre. >>>> >>>> En el programa existente se usan las librerias xlwt, xlrd principalmente; >>>> eso me deja crear un excel nuevo y guardarlo, pero al momento de abrir un >>>> excel existente ya no encuentro como guardarlo. Viendo por internet me >>>> encontre con un codigo pero al parecer no concuerda mucho entre si el codigo >>>> ya que terminan guardando un libro que nunca se creo ni se uso anterior >>>> mente. >>>> >>>> Basandome ambos codigos tengo esto como tentativa: >>>> >>>> import xlwt >>>> import xlrd >>>> import xlutils >>>> import copy >>>> >>>> wb1 = xlrd.open_workbook(r'libro.xlsx') >>>> copia = copy.copy(wb1) >>>> hoja = copia.sheet_by_name(r'Ravisa Complementaria') >>>> hoja.cell(12,3).value = 5 #solo para probar la edicion >>>> >>>> Pero en ningun lado encuentro un codigo para guardar el libro con el que >>>> estoy trabajando. >>>> >>>> La pagina en la que obtuve parte del codigo es: >>>> http://www.ehowenespanol.com/actualizar-excel-python-como_230945/ y al >>>> parecer en muchas otras paginas copiaron el mismo codigo pero no explican el >>>> por que de los cambios. >>>> >>>> Gracias de ante mano por su apoyo! >>>> >>>> >>>> >>>> _______________________________________________ >>>> Python-es mailing list >>>> Python-es en python.org >>>> https://mail.python.org/mailman/listinfo/python-es >>>> FAQ: http://python-es-faq.wikidot.com/ >>>> >>> >>> >>> _______________________________________________ >>> Python-es mailing list >>> Python-es en python.org >>> https://mail.python.org/mailman/listinfo/python-es >>> FAQ: http://python-es-faq.wikidot.com/ >>> >> >> >> _______________________________________________ >> Python-es mailing list >> Python-es en python.org >> https://mail.python.org/mailman/listinfo/python-es >> FAQ: http://python-es-faq.wikidot.com/ >> From astralrod en gmail.com Thu Mar 20 23:42:48 2014 From: astralrod en gmail.com (astralrod) Date: Thu, 20 Mar 2014 16:42:48 -0600 Subject: [Python-es] Editar excel In-Reply-To: References: Message-ID: Muchas Gracias! igual buscare otras alternativas, ya me dijeron que podia hacerle mas cambios al codigo. El 20 de marzo de 2014, 16:27, Javier Rovegno Campos escribió: > Me auto corrijo, parece que xlsxwriter no te sirve si deseas abrir un > archivo como plantilla > "It cannot read or modify existing Excel XLSX files" > Sirve sólo para crear el archivo desde cero. > > Saludos > > 2014-03-20 18:20 GMT-04:00 Javier Rovegno Campos : > > Hola astralrod: > > > > Probablemente si necesitas utilizar el formato en xlsx lo que > > necesitas el la librería xlsxwriter > > https://xlsxwriter.readthedocs.org/ > > > > Saludos > > > > 2014-03-20 16:55 GMT-04:00 astralrod : > >> > >> En el codigo que pongo arriba, al hacer: copia.save() me genera esto: > >> > >> Traceback (most recent call last): > >> File "", line 1, in > >> copia.save() > >> AttributeError: 'Book' object has no attribute 'save' > >> > >> Viendo en otra pagina me encuentro con lo siguiente > >> > >> from xlrd import open_workbook > >> from xlutils.copy import copy > >> rb = open_workbook(r'libro.xlsx') > >> wb = copy(rb) > >> ws = wb.get_sheet(3) > >> ws.write(12,3,"5") > >> wb.save(r'C:\Users\Ventas01\Desktop\RAVISA Nuevo Formato presentación de > >> Facturas_ed2.xlsx') > >> > >> Esto ultimo me permite guardar el excel, pero solo en formato xls y > pierde > >> el formato que tenia el archivo. > >> > >> > >> El 20 de marzo de 2014, 14:17, Flavio Danesse > escribió: > >> > >>> No sirve la función save(filename_or_stream) de esta librería?: > >>> > https://secure.simplistix.co.uk/svn/xlwt/trunk/xlwt/doc/xlwt.html?p=4966 > >>> > >>> > >>> El 20 de marzo de 2014, 17:04, astralrod > escribió: > >>>> > >>>> > >>>> Saludos Gente! > >>>> > >>>> En mi trabajo salio la necesidad de generar un archivo de excel en > >>>> python, pero es dandole un nuevo formato (antes solo era una tabla de > datos > >>>> y ahora ya tiene imagenes, formatos en columnas y otras cosas). > >>>> > >>>> Mi idea es dejar un excel base y a la hora de llenarlo guardarlo con > otro > >>>> nombre. > >>>> > >>>> En el programa existente se usan las librerias xlwt, xlrd > principalmente; > >>>> eso me deja crear un excel nuevo y guardarlo, pero al momento de > abrir un > >>>> excel existente ya no encuentro como guardarlo. Viendo por internet me > >>>> encontre con un codigo pero al parecer no concuerda mucho entre si el > codigo > >>>> ya que terminan guardando un libro que nunca se creo ni se uso > anterior > >>>> mente. > >>>> > >>>> Basandome ambos codigos tengo esto como tentativa: > >>>> > >>>> import xlwt > >>>> import xlrd > >>>> import xlutils > >>>> import copy > >>>> > >>>> wb1 = xlrd.open_workbook(r'libro.xlsx') > >>>> copia = copy.copy(wb1) > >>>> hoja = copia.sheet_by_name(r'Ravisa Complementaria') > >>>> hoja.cell(12,3).value = 5 #solo para probar la edicion > >>>> > >>>> Pero en ningun lado encuentro un codigo para guardar el libro con el > que > >>>> estoy trabajando. > >>>> > >>>> La pagina en la que obtuve parte del codigo es: > >>>> http://www.ehowenespanol.com/actualizar-excel-python-como_230945/ y > al > >>>> parecer en muchas otras paginas copiaron el mismo codigo pero no > explican el > >>>> por que de los cambios. > >>>> > >>>> Gracias de ante mano por su apoyo! > >>>> > >>>> > >>>> > >>>> _______________________________________________ > >>>> Python-es mailing list > >>>> Python-es en python.org > >>>> https://mail.python.org/mailman/listinfo/python-es > >>>> FAQ: http://python-es-faq.wikidot.com/ > >>>> > >>> > >>> > >>> _______________________________________________ > >>> Python-es mailing list > >>> Python-es en python.org > >>> https://mail.python.org/mailman/listinfo/python-es > >>> FAQ: http://python-es-faq.wikidot.com/ > >>> > >> > >> > >> _______________________________________________ > >> Python-es mailing list > >> Python-es en python.org > >> https://mail.python.org/mailman/listinfo/python-es > >> FAQ: http://python-es-faq.wikidot.com/ > >> > _______________________________________________ > Python-es mailing list > Python-es en python.org > https://mail.python.org/mailman/listinfo/python-es > FAQ: http://python-es-faq.wikidot.com/ > ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: From pych3m4 en gmail.com Fri Mar 21 10:15:56 2014 From: pych3m4 en gmail.com (Chema Cortes) Date: Fri, 21 Mar 2014 10:15:56 +0100 Subject: [Python-es] Editar excel In-Reply-To: References: Message-ID: El 20 de marzo de 2014, 23:42, astralrod escribió: > Muchas Gracias! igual buscare otras alternativas, ya me dijeron que podia > hacerle mas cambios al codigo. > Échale un vistazo a ADOdbapi: http://adodbapi.sourceforge.net/ Con este módulo es fácil escribir en una hoja de excell y usarla como fuente de datos para el resto de hojas y gráficas. Hay varios mensajes en esta lista en los que hablamos de adodbapi: https://mail.python.org/pipermail/python-es/2005-November/010690.html https://mail.python.org/pipermail/python-es/2012-November/032903.html Puedes buscar más mensajes desde http://ch3m4.org/python-es > > > El 20 de marzo de 2014, 16:27, Javier Rovegno Campos > escribió: > > Me auto corrijo, parece que xlsxwriter no te sirve si deseas abrir un >> archivo como plantilla >> "It cannot read or modify existing Excel XLSX files" >> Sirve sólo para crear el archivo desde cero. >> >> Saludos >> >> 2014-03-20 18:20 GMT-04:00 Javier Rovegno Campos : >> > Hola astralrod: >> > >> > Probablemente si necesitas utilizar el formato en xlsx lo que >> > necesitas el la librería xlsxwriter >> > https://xlsxwriter.readthedocs.org/ >> > >> > Saludos >> > >> > 2014-03-20 16:55 GMT-04:00 astralrod : >> >> >> >> En el codigo que pongo arriba, al hacer: copia.save() me genera esto: >> >> >> >> Traceback (most recent call last): >> >> File "", line 1, in >> >> copia.save() >> >> AttributeError: 'Book' object has no attribute 'save' >> >> >> >> Viendo en otra pagina me encuentro con lo siguiente >> >> >> >> from xlrd import open_workbook >> >> from xlutils.copy import copy >> >> rb = open_workbook(r'libro.xlsx') >> >> wb = copy(rb) >> >> ws = wb.get_sheet(3) >> >> ws.write(12,3,"5") >> >> wb.save(r'C:\Users\Ventas01\Desktop\RAVISA Nuevo Formato presentación >> de >> >> Facturas_ed2.xlsx') >> >> >> >> Esto ultimo me permite guardar el excel, pero solo en formato xls y >> pierde >> >> el formato que tenia el archivo. >> >> >> >> >> >> El 20 de marzo de 2014, 14:17, Flavio Danesse >> escribió: >> >> >> >>> No sirve la función save(filename_or_stream) de esta librería?: >> >>> >> https://secure.simplistix.co.uk/svn/xlwt/trunk/xlwt/doc/xlwt.html?p=4966 >> >>> >> >>> >> >>> El 20 de marzo de 2014, 17:04, astralrod >> escribió: >> >>>> >> >>>> >> >>>> Saludos Gente! >> >>>> >> >>>> En mi trabajo salio la necesidad de generar un archivo de excel en >> >>>> python, pero es dandole un nuevo formato (antes solo era una tabla >> de datos >> >>>> y ahora ya tiene imagenes, formatos en columnas y otras cosas). >> >>>> >> >>>> Mi idea es dejar un excel base y a la hora de llenarlo guardarlo con >> otro >> >>>> nombre. >> >>>> >> >>>> En el programa existente se usan las librerias xlwt, xlrd >> principalmente; >> >>>> eso me deja crear un excel nuevo y guardarlo, pero al momento de >> abrir un >> >>>> excel existente ya no encuentro como guardarlo. Viendo por internet >> me >> >>>> encontre con un codigo pero al parecer no concuerda mucho entre si >> el codigo >> >>>> ya que terminan guardando un libro que nunca se creo ni se uso >> anterior >> >>>> mente. >> >>>> >> >>>> Basandome ambos codigos tengo esto como tentativa: >> >>>> >> >>>> import xlwt >> >>>> import xlrd >> >>>> import xlutils >> >>>> import copy >> >>>> >> >>>> wb1 = xlrd.open_workbook(r'libro.xlsx') >> >>>> copia = copy.copy(wb1) >> >>>> hoja = copia.sheet_by_name(r'Ravisa Complementaria') >> >>>> hoja.cell(12,3).value = 5 #solo para probar la edicion >> >>>> >> >>>> Pero en ningun lado encuentro un codigo para guardar el libro con el >> que >> >>>> estoy trabajando. >> >>>> >> >>>> La pagina en la que obtuve parte del codigo es: >> >>>> http://www.ehowenespanol.com/actualizar-excel-python-como_230945/ y >> al >> >>>> parecer en muchas otras paginas copiaron el mismo codigo pero no >> explican el >> >>>> por que de los cambios. >> >>>> >> >>>> Gracias de ante mano por su apoyo! >> >>>> >> >>>> >> >>>> >> >>>> _______________________________________________ >> >>>> Python-es mailing list >> >>>> Python-es en python.org >> >>>> https://mail.python.org/mailman/listinfo/python-es >> >>>> FAQ: http://python-es-faq.wikidot.com/ >> >>>> >> >>> >> >>> >> >>> _______________________________________________ >> >>> Python-es mailing list >> >>> Python-es en python.org >> >>> https://mail.python.org/mailman/listinfo/python-es >> >>> FAQ: http://python-es-faq.wikidot.com/ >> >>> >> >> >> >> >> >> _______________________________________________ >> >> Python-es mailing list >> >> Python-es en python.org >> >> https://mail.python.org/mailman/listinfo/python-es >> >> FAQ: http://python-es-faq.wikidot.com/ >> >> >> _______________________________________________ >> Python-es mailing list >> Python-es en python.org >> https://mail.python.org/mailman/listinfo/python-es >> FAQ: http://python-es-faq.wikidot.com/ >> > > > _______________________________________________ > Python-es mailing list > Python-es en python.org > https://mail.python.org/mailman/listinfo/python-es > FAQ: http://python-es-faq.wikidot.com/ > > -- Hyperreals *R "Quarks, bits y otras criaturas infinitesimales": http://ch3m4.org/blog Buscador Python Hispano: http://ch3m4.org/python-es ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: From astralrod en gmail.com Fri Mar 21 16:59:21 2014 From: astralrod en gmail.com (astralrod) Date: Fri, 21 Mar 2014 09:59:21 -0600 Subject: [Python-es] Editar excel In-Reply-To: References: Message-ID: Muchas gracias!, le dare una leida a esa libreria El 21 de marzo de 2014, 3:15, Chema Cortes escribió: > El 20 de marzo de 2014, 23:42, astralrod escribió: > > Muchas Gracias! igual buscare otras alternativas, ya me dijeron que podia >> hacerle mas cambios al codigo. >> > > Échale un vistazo a ADOdbapi: http://adodbapi.sourceforge.net/ > Con este módulo es fácil escribir en una hoja de excell y usarla como > fuente de datos para el resto de hojas y gráficas. > > Hay varios mensajes en esta lista en los que hablamos de adodbapi: > > https://mail.python.org/pipermail/python-es/2005-November/010690.html > https://mail.python.org/pipermail/python-es/2012-November/032903.html > > > > Puedes buscar más mensajes desde http://ch3m4.org/python-es > > > >> >> >> El 20 de marzo de 2014, 16:27, Javier Rovegno Campos < >> tatadeluxe en gmail.com> escribió: >> >> Me auto corrijo, parece que xlsxwriter no te sirve si deseas abrir un >>> archivo como plantilla >>> "It cannot read or modify existing Excel XLSX files" >>> Sirve sólo para crear el archivo desde cero. >>> >>> Saludos >>> >>> 2014-03-20 18:20 GMT-04:00 Javier Rovegno Campos : >>> > Hola astralrod: >>> > >>> > Probablemente si necesitas utilizar el formato en xlsx lo que >>> > necesitas el la librería xlsxwriter >>> > https://xlsxwriter.readthedocs.org/ >>> > >>> > Saludos >>> > >>> > 2014-03-20 16:55 GMT-04:00 astralrod : >>> >> >>> >> En el codigo que pongo arriba, al hacer: copia.save() me genera esto: >>> >> >>> >> Traceback (most recent call last): >>> >> File "", line 1, in >>> >> copia.save() >>> >> AttributeError: 'Book' object has no attribute 'save' >>> >> >>> >> Viendo en otra pagina me encuentro con lo siguiente >>> >> >>> >> from xlrd import open_workbook >>> >> from xlutils.copy import copy >>> >> rb = open_workbook(r'libro.xlsx') >>> >> wb = copy(rb) >>> >> ws = wb.get_sheet(3) >>> >> ws.write(12,3,"5") >>> >> wb.save(r'C:\Users\Ventas01\Desktop\RAVISA Nuevo Formato presentación >>> de >>> >> Facturas_ed2.xlsx') >>> >> >>> >> Esto ultimo me permite guardar el excel, pero solo en formato xls y >>> pierde >>> >> el formato que tenia el archivo. >>> >> >>> >> >>> >> El 20 de marzo de 2014, 14:17, Flavio Danesse >>> escribió: >>> >> >>> >>> No sirve la función save(filename_or_stream) de esta librería?: >>> >>> >>> https://secure.simplistix.co.uk/svn/xlwt/trunk/xlwt/doc/xlwt.html?p=4966 >>> >>> >>> >>> >>> >>> El 20 de marzo de 2014, 17:04, astralrod >>> escribió: >>> >>>> >>> >>>> >>> >>>> Saludos Gente! >>> >>>> >>> >>>> En mi trabajo salio la necesidad de generar un archivo de excel en >>> >>>> python, pero es dandole un nuevo formato (antes solo era una tabla >>> de datos >>> >>>> y ahora ya tiene imagenes, formatos en columnas y otras cosas). >>> >>>> >>> >>>> Mi idea es dejar un excel base y a la hora de llenarlo guardarlo >>> con otro >>> >>>> nombre. >>> >>>> >>> >>>> En el programa existente se usan las librerias xlwt, xlrd >>> principalmente; >>> >>>> eso me deja crear un excel nuevo y guardarlo, pero al momento de >>> abrir un >>> >>>> excel existente ya no encuentro como guardarlo. Viendo por internet >>> me >>> >>>> encontre con un codigo pero al parecer no concuerda mucho entre si >>> el codigo >>> >>>> ya que terminan guardando un libro que nunca se creo ni se uso >>> anterior >>> >>>> mente. >>> >>>> >>> >>>> Basandome ambos codigos tengo esto como tentativa: >>> >>>> >>> >>>> import xlwt >>> >>>> import xlrd >>> >>>> import xlutils >>> >>>> import copy >>> >>>> >>> >>>> wb1 = xlrd.open_workbook(r'libro.xlsx') >>> >>>> copia = copy.copy(wb1) >>> >>>> hoja = copia.sheet_by_name(r'Ravisa Complementaria') >>> >>>> hoja.cell(12,3).value = 5 #solo para probar la edicion >>> >>>> >>> >>>> Pero en ningun lado encuentro un codigo para guardar el libro con >>> el que >>> >>>> estoy trabajando. >>> >>>> >>> >>>> La pagina en la que obtuve parte del codigo es: >>> >>>> http://www.ehowenespanol.com/actualizar-excel-python-como_230945/y al >>> >>>> parecer en muchas otras paginas copiaron el mismo codigo pero no >>> explican el >>> >>>> por que de los cambios. >>> >>>> >>> >>>> Gracias de ante mano por su apoyo! >>> >>>> >>> >>>> >>> >>>> >>> >>>> _______________________________________________ >>> >>>> Python-es mailing list >>> >>>> Python-es en python.org >>> >>>> https://mail.python.org/mailman/listinfo/python-es >>> >>>> FAQ: http://python-es-faq.wikidot.com/ >>> >>>> >>> >>> >>> >>> >>> >>> _______________________________________________ >>> >>> Python-es mailing list >>> >>> Python-es en python.org >>> >>> https://mail.python.org/mailman/listinfo/python-es >>> >>> FAQ: http://python-es-faq.wikidot.com/ >>> >>> >>> >> >>> >> >>> >> _______________________________________________ >>> >> Python-es mailing list >>> >> Python-es en python.org >>> >> https://mail.python.org/mailman/listinfo/python-es >>> >> FAQ: http://python-es-faq.wikidot.com/ >>> >> >>> _______________________________________________ >>> Python-es mailing list >>> Python-es en python.org >>> https://mail.python.org/mailman/listinfo/python-es >>> FAQ: http://python-es-faq.wikidot.com/ >>> >> >> >> _______________________________________________ >> Python-es mailing list >> Python-es en python.org >> https://mail.python.org/mailman/listinfo/python-es >> FAQ: http://python-es-faq.wikidot.com/ >> >> > > > -- > Hyperreals *R "Quarks, bits y otras criaturas infinitesimales": > http://ch3m4.org/blog > Buscador Python Hispano: http://ch3m4.org/python-es > > _______________________________________________ > Python-es mailing list > Python-es en python.org > https://mail.python.org/mailman/listinfo/python-es > FAQ: http://python-es-faq.wikidot.com/ > > ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: From fvillarroel en yahoo.com Sat Mar 22 03:48:50 2014 From: fvillarroel en yahoo.com (FERNANDO VILLARROEL) Date: Fri, 21 Mar 2014 19:48:50 -0700 (PDT) Subject: [Python-es] Problema al parsear un xml Message-ID: <1395456530.30324.YahooMailNeo@web162004.mail.bf1.yahoo.com> Hola. Tengo un documento xml con la siguiente estructura:                                       Pero cuando lo parseo con xml.etree.ElementTree o con minidom me cambia la estructura y me muestra la siguiente salida:                                       Si se fijan en los tags me invierte el orden de los atributos field y expression. Por que ocurre eso o estoy haciendo algo mal. El programa que estoy probando esta asi: from xml.dom import minidom dial = minidom.parse('default.xml') print dial.toxml() Espero me puedan ayudar con esto. Saludos. ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: From fvillarroel en yahoo.com Sat Mar 22 21:31:18 2014 From: fvillarroel en yahoo.com (FERNANDO VILLARROEL) Date: Sat, 22 Mar 2014 13:31:18 -0700 (PDT) Subject: [Python-es] Problema palabra clave expression en un xml Message-ID: <1395520278.19950.YahooMailNeo@web162006.mail.bf1.yahoo.com> Hola a todos. Estoy tratando de parsear archivos xml que contienen la palabra "expression"                                     El problema es que cuando lo parseo con minidom u otra libreria  me cambia el orden en el tag                                     Si se fijan la salida al parsear me modifica el orden en el tag y originalmente viene desde alrchivo         Y es así como quiero que se procese. Ya había escrito esta pregunta a la lista, pero ahora me di cuenta que el problema lo genera la palabra clave "expression" Alguna idea  o como lo soluciono. Saludos ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: From monobot.soft en gmail.com Sun Mar 23 04:17:26 2014 From: monobot.soft en gmail.com (monoBOT) Date: Sun, 23 Mar 2014 03:17:26 +0000 Subject: [Python-es] Problema palabra clave expression en un xml In-Reply-To: <1395520278.19950.YahooMailNeo@web162006.mail.bf1.yahoo.com> References: <1395520278.19950.YahooMailNeo@web162006.mail.bf1.yahoo.com> Message-ID: Pero no se que problema le ves ... son expresiones identicas, lo único que está pasando es que está poniéndolos por orden alfabético ("e" antes que "f") no estoy seguro pero en el idiomático de xml seguramente que pondrá en algún lado que es la forma correcta. Sobretodo teniendo en cuenta que te pasa en dos parseadores diferentes. El 22 de marzo de 2014, 20:31, FERNANDO VILLARROEL escribió: > Hola a todos. > > Estoy tratando de parsear archivos xml que contienen la palabra > "expression" > > > > > > > > > > > > El problema es que cuando lo parseo con minidom u otra libreria me cambia > el orden en el tag > > > > > > > > > > > > Si se fijan la salida al parsear me modifica el orden en el tag > > > > y originalmente viene desde alrchivo > > > > Y es así como quiero que se procese. Ya había escrito esta pregunta a la > lista, pero ahora me di cuenta que el problema lo genera la palabra clave > "expression" > > Alguna idea o como lo soluciono. > > Saludos > > _______________________________________________ > Python-es mailing list > Python-es en python.org > https://mail.python.org/mailman/listinfo/python-es > FAQ: http://python-es-faq.wikidot.com/ > > -- *monoBOT* Visite mi sitio(Visit my site): monobotblog.alvarezalonso.es ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: From fvillarroel en yahoo.com Sun Mar 23 19:56:09 2014 From: fvillarroel en yahoo.com (Fernando Villarroel) Date: Sun, 23 Mar 2014 14:56:09 -0400 Subject: [Python-es] Problema palabra clave expression en un xml In-Reply-To: References: <1395520278.19950.YahooMailNeo@web162006.mail.bf1.yahoo.com> Message-ID: Hola. Tienes toda la razón no es nada más que un tema de orden alfabeto que resulta al parsear el archivo. Ahora estoy intentando que mantenga la estructura de entrada, sin que haga el orden alfabético. Si alguien ya soluciono este tema agradeceré sus comentarios. Estoy usando la librería ElementTree. Saludos. Enviado desde mi iPhone El 22-03-2014, a las 23:17, monoBOT escribió: > Pero no se que problema le ves ... son expresiones identicas, lo único que está pasando es que está poniéndolos por orden alfabético ("e" antes que "f") no estoy seguro pero en el idiomático de xml seguramente que pondrá en algún lado que es la forma correcta. > > Sobretodo teniendo en cuenta que te pasa en dos parseadores diferentes. > > > El 22 de marzo de 2014, 20:31, FERNANDO VILLARROEL escribió: >> Hola a todos. >> >> Estoy tratando de parsear archivos xml que contienen la palabra "expression" >> >> >> >> >> >> >> >> >> >> >> >> El problema es que cuando lo parseo con minidom u otra libreria me cambia el orden en el tag >> >> >> >> >> >> >> >> >> >> >> >> Si se fijan la salida al parsear me modifica el orden en el tag >> >> >> >> y originalmente viene desde alrchivo >> >> >> >> Y es así como quiero que se procese. Ya había escrito esta pregunta a la lista, pero ahora me di cuenta que el problema lo genera la palabra clave "expression" >> >> Alguna idea o como lo soluciono. >> >> Saludos >> >> _______________________________________________ >> Python-es mailing list >> Python-es en python.org >> https://mail.python.org/mailman/listinfo/python-es >> FAQ: http://python-es-faq.wikidot.com/ > > > > -- > monoBOT > Visite mi sitio(Visit my site): monobotblog.alvarezalonso.es ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: From txema en nabla.net Sun Mar 23 21:47:16 2014 From: txema en nabla.net (Txema Vicente) Date: Sun, 23 Mar 2014 21:47:16 +0100 Subject: [Python-es] Problema palabra clave expression en un xml In-Reply-To: References: <1395520278.19950.YahooMailNeo@web162006.mail.bf1.yahoo.com> Message-ID: <532F4854.3040202@nabla.net> Habría que saber por qué te importa el orden. Parece que para empezar etree guarda los attrib en un dicccionario, así que ya se le olvidó el orden, te tocaría parchearlo: http://stackoverflow.com/questions/2741480/can-elementtree-be-told-to-preserve-the-order-of-attributes http://stackoverflow.com/questions/14257978/elementtree-setting-attribute-order El 23/03/2014 19:56, Fernando Villarroel escribió: > Hola. > > Tienes toda la razón no es nada más que un tema de orden alfabeto que > resulta al parsear el archivo. Ahora estoy intentando que mantenga la > estructura de entrada, sin que haga el orden alfabético. > Si alguien ya soluciono este tema agradeceré sus comentarios. > Estoy usando la librería ElementTree. > > Saludos. > > Enviado desde mi iPhone > > El 22-03-2014, a las 23:17, monoBOT > escribió: > >> Pero no se que problema le ves ... son expresiones identicas, lo >> único que está pasando es que está poniéndolos por orden alfabético >> ("e" antes que "f") no estoy seguro pero en el idiomático de xml >> seguramente que pondrá en algún lado que es la forma correcta. >> >> Sobretodo teniendo en cuenta que te pasa en dos parseadores diferentes. >> >> >> El 22 de marzo de 2014, 20:31, FERNANDO VILLARROEL >> > escribió: >> >> Hola a todos. >> >> Estoy tratando de parsear archivos xml que contienen la palabra >> "expression" >> >> >> >> >> >> >> >> >> >> >> >> El problema es que cuando lo parseo con minidom u otra libreria >> me cambia el orden en el tag >> >> >> >> >> >> >> >> >> >> >> >> Si se fijan la salida al parsear me modifica el orden en el tag >> >> >> >> >> y originalmente viene desde alrchivo >> >> >> >> Y es así como quiero que se procese. Ya había escrito esta >> pregunta a la lista, pero ahora me di cuenta que el problema lo >> genera la palabra clave "expression" >> >> Alguna idea o como lo soluciono. >> >> Saludos >> >> _______________________________________________ >> Python-es mailing list >> Python-es en python.org >> https://mail.python.org/mailman/listinfo/python-es >> FAQ: http://python-es-faq.wikidot.com/ >> >> >> >> >> -- >> *monoBOT* >> Visite mi sitio(Visit my site): monobotblog.alvarezalonso.es >> > > > _______________________________________________ > Python-es mailing list > Python-es en python.org > https://mail.python.org/mailman/listinfo/python-es > FAQ: http://python-es-faq.wikidot.com/ --- Este mensaje no contiene virus ni malware porque la protección de avast! Antivirus está activa. http://www.avast.com ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: From lastvnm en gmail.com Mon Mar 24 02:26:25 2014 From: lastvnm en gmail.com (Hiko hitokiri) Date: Sun, 23 Mar 2014 19:26:25 -0600 Subject: [Python-es] Problema palabra clave expression en un xml In-Reply-To: <532F4854.3040202@nabla.net> References: <1395520278.19950.YahooMailNeo@web162006.mail.bf1.yahoo.com> <532F4854.3040202@nabla.net> Message-ID: pues es cierto la pregunta no es como evitar que la libreria lo haga . si no que tui lo deberias hacer asi por que es mas ordenado y mas facil de entender para quien lo lee ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: From minibota en gmail.com Mon Mar 24 05:08:31 2014 From: minibota en gmail.com (=?utf-8?Q?Pavel_Stephan_Mu=C3=B1oz?=) Date: Sun, 23 Mar 2014 22:08:31 -0600 Subject: [Python-es] Problema al parsear un xml In-Reply-To: <1395456530.30324.YahooMailNeo@web162004.mail.bf1.yahoo.com> References: <1395456530.30324.YahooMailNeo@web162004.mail.bf1.yahoo.com> Message-ID: Buenas noches, Creo que lo que ocurre aquí es que a momento de hacer minidom.parse(?) toda la information dentro de las etiquetas y atributos del xml queda en memoria; en ese momento ya se puede olvidar del documento xml original, usted puede trabajar con todo lo que ya esta en memoria en su variable ?dial?. Cuando hace dial.toxml(), se generará un xml nuevo a partir de esa memoria y es posible que los atributos se estén imprimiendo simplemente en orden alfabético; el xml original no importa aquí, es un xml totalmente nuevo, aunque con toda la misma información. El orden de los atributos no le afecta en nada. No es necesario preocuparse por ese detalle. Saludos. --  Pavel Stephan Muñoz En 21 de marzo de 2014 at 20:51:10, FERNANDO VILLARROEL (fvillarroel en yahoo.com) escrito: Hola. Tengo un documento xml con la siguiente estructura:                                       Pero cuando lo parseo con xml.etree.ElementTree o con minidom me cambia la estructura y me muestra la siguiente salida:                                       Si se fijan en los tags me invierte el orden de los atributos field y expression. Por que ocurre eso o estoy haciendo algo mal. El programa que estoy probando esta asi: from xml.dom import minidom dial = minidom.parse('default.xml') print dial.toxml() Espero me puedan ayudar con esto. Saludos. _______________________________________________ Python-es mailing list Python-es en python.org https://mail.python.org/mailman/listinfo/python-es FAQ: http://python-es-faq.wikidot.com/ ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: From morillas en gmail.com Mon Mar 24 20:01:02 2014 From: morillas en gmail.com (Luis Miguel Morillas) Date: Mon, 24 Mar 2014 20:01:02 +0100 Subject: [Python-es] Problema al parsear un xml In-Reply-To: References: <1395456530.30324.YahooMailNeo@web162004.mail.bf1.yahoo.com> Message-ID: El orden de los atributos no es significativo en la definición de XML y los parsers no lo tienen en cuenta. Eso genera distintas representaciones físicas de un mismo XML. Si es necesario el orden, tendrás que mirar algo de c14n [1] y usar un parser que la soporte. [1] http://www.w3.org/TR/xml-c14n11/ Saludos, -- luismiguel (@lmorillas) El día 24 de marzo de 2014, 5:08, Pavel Stephan Muñoz escribió: > Buenas noches, > > Creo que lo que ocurre aquí es que a momento de hacer minidom.parse(...) toda > la information dentro de las etiquetas y atributos del xml queda en memoria; > en ese momento ya se puede olvidar del documento xml original, usted puede > trabajar con todo lo que ya esta en memoria en su variable 'dial'. Cuando > hace dial.toxml(), se generará un xml nuevo a partir de esa memoria y es > posible que los atributos se estén imprimiendo simplemente en orden > alfabético; el xml original no importa aquí, es un xml totalmente nuevo, > aunque con toda la misma información. > > El orden de los atributos no le afecta en nada. No es necesario preocuparse > por ese detalle. > > Saludos. > -- > Pavel Stephan Muñoz > > En 21 de marzo de 2014 at 20:51:10, FERNANDO VILLARROEL > (fvillarroel en yahoo.com) escrito: > > Hola. > > Tengo un documento xml con la siguiente estructura: > > > > > > > > > > > > > > Pero cuando lo parseo con xml.etree.ElementTree o con minidom me cambia la > estructura y me muestra la siguiente salida: > > > > > > > > > > > > > > > Si se fijan en los tags me invierte el orden de los atributos > field y expression. Por que ocurre eso o estoy haciendo algo mal. > > El programa que estoy probando esta asi: > > from xml.dom import minidom > dial = minidom.parse('default.xml') > print dial.toxml() > > Espero me puedan ayudar con esto. > > Saludos. > > > _______________________________________________ > Python-es mailing list > Python-es en python.org > https://mail.python.org/mailman/listinfo/python-es > FAQ: http://python-es-faq.wikidot.com/ > > > _______________________________________________ > Python-es mailing list > Python-es en python.org > https://mail.python.org/mailman/listinfo/python-es > FAQ: http://python-es-faq.wikidot.com/ > From morillas en gmail.com Mon Mar 24 20:16:29 2014 From: morillas en gmail.com (Luis Miguel Morillas) Date: Mon, 24 Mar 2014 20:16:29 +0100 Subject: [Python-es] Problema palabra clave expression en un xml In-Reply-To: References: <1395520278.19950.YahooMailNeo@web162006.mail.bf1.yahoo.com> <532F4854.3040202@nabla.net> Message-ID: Ya te he contestado antes, pero con amara: In [11]: XML = ''' ''' In [12]: from amara import parse In [13]: doc = parse(XML) In [14]: doc.xml_write() Saludos, -- luismiguel (@lmorillas) El día 24 de marzo de 2014, 2:26, Hiko hitokiri escribió: > pues es cierto la pregunta no es como evitar que la libreria lo haga . si no > que tui lo deberias hacer asi por que es mas ordenado y mas facil de > entender para quien lo lee > > _______________________________________________ > Python-es mailing list > Python-es en python.org > https://mail.python.org/mailman/listinfo/python-es > FAQ: http://python-es-faq.wikidot.com/ > From fvillarroel en yahoo.com Tue Mar 25 01:22:44 2014 From: fvillarroel en yahoo.com (Fernando Villarroel) Date: Mon, 24 Mar 2014 20:22:44 -0400 Subject: [Python-es] Problema palabra clave expression en un xml In-Reply-To: References: <1395520278.19950.YahooMailNeo@web162006.mail.bf1.yahoo.com> <532F4854.3040202@nabla.net> Message-ID: Gracias a todos por sus consejos. En mi caso necesitaba mantener el orden ya que necesitaba parsear unos archivos de configuración XML de FreeSWITCH. Gracias a todos. Enviado desde mi iPhone El 24-03-2014, a las 15:16, Luis Miguel Morillas escribió: > Ya te he contestado antes, pero con amara: > > In [11]: XML = ''' > > > > > > > > ''' > > In [12]: from amara import parse > > In [13]: doc = parse(XML) > > In [14]: doc.xml_write() > > > > > > > > > > > > > > Saludos, > > -- luismiguel (@lmorillas) > > > El día 24 de marzo de 2014, 2:26, Hiko hitokiri escribió: >> pues es cierto la pregunta no es como evitar que la libreria lo haga . si no >> que tui lo deberias hacer asi por que es mas ordenado y mas facil de >> entender para quien lo lee >> >> _______________________________________________ >> Python-es mailing list >> Python-es en python.org >> https://mail.python.org/mailman/listinfo/python-es >> FAQ: http://python-es-faq.wikidot.com/ > _______________________________________________ > Python-es mailing list > Python-es en python.org > https://mail.python.org/mailman/listinfo/python-es > FAQ: http://python-es-faq.wikidot.com/ From riello57 en gmail.com Tue Mar 25 11:50:47 2014 From: riello57 en gmail.com (Fernando Garcia) Date: Tue, 25 Mar 2014 11:50:47 +0100 Subject: [Python-es] Ayuda con navegador Message-ID: Mi primera peticion de socorro. Llevo algún tiempo programando en Python con Tkinter como interfaz gráfica. Ahora estoy haciendo algunas cosas con PyQt y me he atascado en una tontería. Quiero que el navegador sea sencillo pero funcional, y para eso necesito habilitar los favoritos. Tengo un botón para guardar la página actual en favoritos que funciona correctamente, los guarda en un archivo tipo 'favoritos.txt'. Tengo un botón 'Favoritos' que cuando se pulsa abre dicho archivo y lo muestra en un 'QMenu'. Pero no se como conseguir que la opción seleccionada en el menú de favoritos se cargue. ¿Alguna sugerencia?. ¿Tal vez me equivoco al utilizar un QMenu? Gracias de antemano. Yo también seguiré buscando. ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: From fdanesse en gmail.com Tue Mar 25 12:29:06 2014 From: fdanesse en gmail.com (Flavio Danesse) Date: Tue, 25 Mar 2014 08:29:06 -0300 Subject: [Python-es] Ayuda con navegador In-Reply-To: References: Message-ID: Bueno, yo solo utilizo gtk pero supongo que debe ser parecido, debes conectarte a la señal del click sobre el item, en gtk es así: item = gtk.MenuItem("Iniciar Nuevo Año...") item.connect("activate", self.__emit_accion) El 25 de marzo de 2014, 7:50, Fernando Garcia escribió: > Mi primera peticion de socorro. > > Llevo algún tiempo programando en Python con Tkinter como interfaz gráfica. > Ahora estoy haciendo algunas cosas con PyQt y me he atascado en una > tontería. > > Quiero que el navegador sea sencillo pero funcional, y para eso necesito > habilitar los favoritos. > > Tengo un botón para guardar la página actual en favoritos que funciona > correctamente, los guarda en un archivo tipo 'favoritos.txt'. > > Tengo un botón 'Favoritos' que cuando se pulsa abre dicho archivo y lo > muestra en un 'QMenu'. > > Pero no se como conseguir que la opción seleccionada en el menú de > favoritos se cargue. > > ¿Alguna sugerencia?. ¿Tal vez me equivoco al utilizar un QMenu? > > Gracias de antemano. Yo también seguiré buscando. > > _______________________________________________ > Python-es mailing list > Python-es en python.org > https://mail.python.org/mailman/listinfo/python-es > FAQ: http://python-es-faq.wikidot.com/ > > ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: From jcaballero.hep en gmail.com Tue Mar 25 21:45:07 2014 From: jcaballero.hep en gmail.com (Jose Caballero) Date: Tue, 25 Mar 2014 16:45:07 -0400 Subject: [Python-es] date -u --date='next week' "+%Y%m%d%H%M%S" en python Message-ID: Hola, tengo que hacer algunas manipulaciones de fecha y hora en python Ya consegui hacer el equivalente a $ date -u "+%Y%m%d%H%M%S" con import time time.strftime('%Y%m%d%H%M%S', time.gmtime() ) Pero no encuentro en la documentacion la forma de hacer date -u --date='next week' "+%Y%m%d%H%M%S" O no se que palabras clave buscar. Si alguien tiene un link donde pueda ver una forma sencilla de hacerlo estare mas que agradecido. Muchas gracias por adelantado. Saludos, Jose (perdon por la ausencia de tildes) From jcaballero.hep en gmail.com Tue Mar 25 21:53:51 2014 From: jcaballero.hep en gmail.com (Jose Caballero) Date: Tue, 25 Mar 2014 16:53:51 -0400 Subject: [Python-es] date -u --date='next week' "+%Y%m%d%H%M%S" en python In-Reply-To: References: Message-ID: pues me contesto a mi mismo... usando datetime.timedelta(days=7) puede hacer el equivalente a --date='next week' El día 25 de marzo de 2014, 16:45, Jose Caballero escribió: > Hola, > > > tengo que hacer algunas manipulaciones de fecha y hora en python > Ya consegui hacer el equivalente a > > $ date -u "+%Y%m%d%H%M%S" > > con > > import time > time.strftime('%Y%m%d%H%M%S', time.gmtime() ) > > > Pero no encuentro en la documentacion la forma de hacer > > date -u --date='next week' "+%Y%m%d%H%M%S" > > O no se que palabras clave buscar. > Si alguien tiene un link donde pueda ver una forma sencilla de hacerlo > estare mas que agradecido. > > > Muchas gracias por adelantado. > Saludos, > Jose > (perdon por la ausencia de tildes) From jcaballero.hep en gmail.com Wed Mar 26 23:01:11 2014 From: jcaballero.hep en gmail.com (Jose Caballero) Date: Wed, 26 Mar 2014 18:01:11 -0400 Subject: [Python-es] "sign" con pyOpenSSL 0.9 Message-ID: Hola, ¿alguien sabe cómo se puede hacer algo similar a esto (*) con la versión 0.9 de pyOpenSSL? He visto que la última, la 0.14, trae un método llamado sign(). Pero estoy forzado a usar la 0.9... (*) openssl rsautl -inkey -sign -in -out Si alguien tiene un link a documentación de la versión 0.9 donde explique como hacer "sign" estaré más que agradecido. Un saludo, Jose From riello57 en gmail.com Thu Mar 27 12:19:12 2014 From: riello57 en gmail.com (Fernando Garcia) Date: Thu, 27 Mar 2014 12:19:12 +0100 Subject: [Python-es] Ayuda con navegador In-Reply-To: References: Message-ID: Gracias por la respuesta. Lo que me cuentas, trasladado a PyQt es lo primero que a uno se le ocurre: sería algo así: data=QtGui.QAction(self.menuFavoritos) data.connect(QtCore.SIGNAL('triggered()),abrirUrl(data)) Pero no funciona. Me imagino que el problema se inicia al seleccionar UNA dirección web de las varias que hay almacenadas en el 'menuFavoritos'. Lo intento con acciones del tipo : QtCore.QEvent.MouseButtonPress, o QtCore.Qt. LeftButton, pero no se hacerlas funcionar. ¿Alguna idea? El 25 de marzo de 2014, 12:29, Flavio Danesse escribió: > Bueno, yo solo utilizo gtk pero supongo que debe ser parecido, debes > conectarte a la señal del click sobre el item, en gtk es así: > > item = gtk.MenuItem("Iniciar Nuevo Año...") > item.connect("activate", self.__emit_accion) > > > > El 25 de marzo de 2014, 7:50, Fernando Garcia escribió: > >> Mi primera peticion de socorro. >> >> Llevo algún tiempo programando en Python con Tkinter como interfaz >> gráfica. >> Ahora estoy haciendo algunas cosas con PyQt y me he atascado en una >> tontería. >> >> Quiero que el navegador sea sencillo pero funcional, y para eso necesito >> habilitar los favoritos. >> >> Tengo un botón para guardar la página actual en favoritos que funciona >> correctamente, los guarda en un archivo tipo 'favoritos.txt'. >> >> Tengo un botón 'Favoritos' que cuando se pulsa abre dicho archivo y lo >> muestra en un 'QMenu'. >> >> Pero no se como conseguir que la opción seleccionada en el menú de >> favoritos se cargue. >> >> ¿Alguna sugerencia?. ¿Tal vez me equivoco al utilizar un QMenu? >> >> Gracias de antemano. Yo también seguiré buscando. >> >> _______________________________________________ >> Python-es mailing list >> Python-es en python.org >> https://mail.python.org/mailman/listinfo/python-es >> FAQ: http://python-es-faq.wikidot.com/ >> >> > > _______________________________________________ > Python-es mailing list > Python-es en python.org > https://mail.python.org/mailman/listinfo/python-es > FAQ: http://python-es-faq.wikidot.com/ > > ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: From fdanesse en gmail.com Thu Mar 27 13:07:24 2014 From: fdanesse en gmail.com (Flavio Danesse) Date: Thu, 27 Mar 2014 09:07:24 -0300 Subject: [Python-es] Ayuda con navegador In-Reply-To: References: Message-ID: Yo buscaría alguna aplicación hecha con pyqt y miraría el código, por ejemplo ninja ide. El 27 de marzo de 2014, 8:19, Fernando Garcia escribió: > Gracias por la respuesta. > Lo que me cuentas, trasladado a PyQt es lo primero que a uno se le ocurre: > sería algo así: > data=QtGui.QAction(self.menuFavoritos) > data.connect(QtCore.SIGNAL('triggered()),abrirUrl(data)) > > Pero no funciona. Me imagino que el problema se inicia al seleccionar UNA > dirección web de las varias que hay almacenadas en el 'menuFavoritos'. Lo > intento con acciones del tipo : QtCore.QEvent.MouseButtonPress, o QtCore. > Qt.LeftButton, pero no se hacerlas funcionar. ¿Alguna idea? > > > El 25 de marzo de 2014, 12:29, Flavio Danesse escribió: > > Bueno, yo solo utilizo gtk pero supongo que debe ser parecido, debes >> conectarte a la señal del click sobre el item, en gtk es así: >> >> item = gtk.MenuItem("Iniciar Nuevo Año...") >> item.connect("activate", self.__emit_accion) >> >> >> >> El 25 de marzo de 2014, 7:50, Fernando Garcia escribió: >> >>> Mi primera peticion de socorro. >>> >>> Llevo algún tiempo programando en Python con Tkinter como interfaz >>> gráfica. >>> Ahora estoy haciendo algunas cosas con PyQt y me he atascado en una >>> tontería. >>> >>> Quiero que el navegador sea sencillo pero funcional, y para eso necesito >>> habilitar los favoritos. >>> >>> Tengo un botón para guardar la página actual en favoritos que funciona >>> correctamente, los guarda en un archivo tipo 'favoritos.txt'. >>> >>> Tengo un botón 'Favoritos' que cuando se pulsa abre dicho archivo y lo >>> muestra en un 'QMenu'. >>> >>> Pero no se como conseguir que la opción seleccionada en el menú de >>> favoritos se cargue. >>> >>> ¿Alguna sugerencia?. ¿Tal vez me equivoco al utilizar un QMenu? >>> >>> Gracias de antemano. Yo también seguiré buscando. >>> >>> _______________________________________________ >>> Python-es mailing list >>> Python-es en python.org >>> https://mail.python.org/mailman/listinfo/python-es >>> FAQ: http://python-es-faq.wikidot.com/ >>> >>> >> >> _______________________________________________ >> Python-es mailing list >> Python-es en python.org >> https://mail.python.org/mailman/listinfo/python-es >> FAQ: http://python-es-faq.wikidot.com/ >> >> > > _______________________________________________ > Python-es mailing list > Python-es en python.org > https://mail.python.org/mailman/listinfo/python-es > FAQ: http://python-es-faq.wikidot.com/ > > ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: From redfinal en yahoo.com.ar Wed Mar 26 12:59:40 2014 From: redfinal en yahoo.com.ar (RedFinal) Date: Wed, 26 Mar 2014 08:59:40 -0300 Subject: [Python-es] Nunca programe en Python Message-ID: Hola, es la primera vez que escribo. Intento iniciarme en Python, vengo de Java y .NET (C# y VB), algo, muy poco de Ruby con Rails Necesito crear una aplicación de escritorio con conexión aleatoria pero muy frecuente a la Web con diferente hardware, tablet, móviles, PC, etc. La idea de echarle mano a en Python es que he leído y escuchado tanto de su potabilidad y rapidez que no quiero dejar pasar la oportunidad de probarlo usando Glade, Gtk, Geany, PyPDF y SQLlite. Estoy bien rumbeado,(en buen camino, disculpen el modismo). Agradezco mucho sus comentarios Saludos RedFinal ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: From yamila.ms en gmail.com Thu Mar 27 18:45:03 2014 From: yamila.ms en gmail.com (=?ISO-8859-1?Q?Yamila_Moreno_Su=E1rez?=) Date: Thu, 27 Mar 2014 18:45:03 +0100 Subject: [Python-es] =?iso-8859-1?q?Fwd=3A_J=F3venes_con_futuro?= In-Reply-To: References: Message-ID: Hola a todos, Saúl Diez Guerra, que vino a PyConES desde USA, me escribe para que traslade una iniciativa que puede resultar interesante a más de uno. Incluyo un par de documentos que amplían la información (aunque no conozco las restricciones de las listas y espero que ningún documento se quede atrás). ¡Un saludo! yami. From: *Saul Diez-Guerra* Date: 2014-03-14 5:22 GMT+01:00 To: Juan Luis Cano Hola Yamila, (...) Te quería contar que estamos promocionando la edición de este año de jóvenes con futuro, y me preguntaba si la gente de la organización de PyConES tendríais algún outlet para promocionarlo. Recuerdo que tras la conferencia queríais oficializar Python en Madrid y en España pero no sé en qué quedaría. Durante la conferencia no fueron pocos los que se interesaron por cómo llegué a USA en su día por JCF en general, y me gustaría que estén al tanto. En cualquier caso, te paso el link y dejo en tus manos enviárselo a quién creas que pueda estar interesado: http://www.stepone.com/jovenes/how-to-apply Un saludo, Saúl ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: ------------ próxima parte ------------ A non-text attachment was scrubbed... Name: JovenesConFuturo (2).pdf Type: application/pdf Size: 3993702 bytes Desc: no disponible URL: ------------ próxima parte ------------ A non-text attachment was scrubbed... Name: JCF2014Requirements.docx Type: application/vnd.openxmlformats-officedocument.wordprocessingml.document Size: 13193 bytes Desc: no disponible URL: From jza en oooes.org Thu Mar 27 20:28:08 2014 From: jza en oooes.org (Alexandro Colorado) Date: Thu, 27 Mar 2014 13:28:08 -0600 Subject: [Python-es] Nunca programe en Python In-Reply-To: References: Message-ID: Pues el framework de Qt mas aya de ser un toolkit tiene conectores con varias cosas interesantes como MySQL, JSON, WebServices (REST), portabilidad a moviles con PySide, y otras cosas interesantes en cuanto a HTML5, WebStorage, Canvas, etc. Te recomiendo que cheques este curso de PySide: https://www.youtube.com/watch?v=isDQXSv5kGw On 3/26/14, RedFinal wrote: > Hola, es la primera vez que escribo. > Intento iniciarme en Python, vengo de Java y .NET (C# y VB), algo, muy poco > de Ruby con Rails > Necesito crear una aplicación de escritorio con conexión aleatoria pero muy > frecuente a la Web con diferente hardware, tablet, móviles, PC, etc. > La idea de echarle mano a en Python es que he leído y escuchado tanto de su > potabilidad y rapidez que no quiero dejar pasar la oportunidad de probarlo > usando Glade, Gtk, Geany, PyPDF y SQLlite. > Estoy bien rumbeado,(en buen camino, disculpen el modismo). > Agradezco mucho sus comentarios > Saludos > RedFinal > -- Alexandro Colorado Apache OpenOffice Contributor http://www.openoffice.org From luisfernando en informind.com Fri Mar 28 01:34:29 2014 From: luisfernando en informind.com (Luis Fernando Barrera) Date: Thu, 27 Mar 2014 18:34:29 -0600 Subject: [Python-es] Nunca programe en Python In-Reply-To: References: Message-ID: ¿Qué tal si le ponen el acento? Nunca programé en Python es diferente a Nunca programe en Python. En una se hace una afirmación del pasado y en la otra se advierte no hacerlo en el futuro. Saludos, Luis Fernando Barrera El 26 de marzo de 2014, 5:59, RedFinal escribió: > Hola, es la primera vez que escribo. > Intento iniciarme en Python, vengo de Java y .NET (C# y VB), algo, muy > poco de Ruby con Rails > Necesito crear una aplicación de escritorio con conexión aleatoria pero > muy frecuente a la Web con diferente hardware, tablet, móviles, PC, etc. > La idea de echarle mano a en Python es que he leído y escuchado tanto de > su potabilidad y rapidez que no quiero dejar pasar la oportunidad de > probarlo usando Glade, Gtk, Geany, PyPDF y SQLlite. > Estoy bien rumbeado,(en buen camino, disculpen el modismo). > Agradezco mucho sus comentarios > Saludos > RedFinal > > > _______________________________________________ > Python-es mailing list > Python-es en python.org > https://mail.python.org/mailman/listinfo/python-es > FAQ: http://python-es-faq.wikidot.com/ > > ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: From angel en angel-alvarez.com.ar Sat Mar 29 00:39:34 2014 From: angel en angel-alvarez.com.ar (Angel Claudio Alvarez) Date: Fri, 28 Mar 2014 20:39:34 -0300 Subject: [Python-es] Nunca programe en Python In-Reply-To: References: Message-ID: <20140328203934.8ed514e41d169656568f024e@angel-alvarez.com.ar> El Thu, 27 Mar 2014 18:34:29 -0600 Luis Fernando Barrera escribió: > ¿Qué tal si le ponen el acento? > Si nos vamos a poner puntillosos: el acento lo tiene, lo que no tiene es tilde > Nunca programé en Python es diferente a Nunca programe en Python. En una se > hace una afirmación del pasado y en la otra se advierte no hacerlo en el > futuro. > > Saludos, > Luis Fernando Barrera > > El 26 de marzo de 2014, 5:59, RedFinal escribió: > > > Hola, es la primera vez que escribo. > > Intento iniciarme en Python, vengo de Java y .NET (C# y VB), algo, muy > > poco de Ruby con Rails > > Necesito crear una aplicación de escritorio con conexión aleatoria pero > > muy frecuente a la Web con diferente hardware, tablet, móviles, PC, etc. > > La idea de echarle mano a en Python es que he leído y escuchado tanto de > > su potabilidad y rapidez que no quiero dejar pasar la oportunidad de > > probarlo usando Glade, Gtk, Geany, PyPDF y SQLlite. > > Estoy bien rumbeado,(en buen camino, disculpen el modismo). > > Agradezco mucho sus comentarios > > Saludos > > RedFinal > > > > > > _______________________________________________ > > Python-es mailing list > > Python-es en python.org > > https://mail.python.org/mailman/listinfo/python-es > > FAQ: http://python-es-faq.wikidot.com/ > > > > -- Angel Claudio Alvarez From jza en oooes.org Sat Mar 29 00:51:37 2014 From: jza en oooes.org (Alexandro Colorado) Date: Fri, 28 Mar 2014 17:51:37 -0600 Subject: [Python-es] Nunca programe en Python In-Reply-To: <20140328203934.8ed514e41d169656568f024e@angel-alvarez.com.ar> References: <20140328203934.8ed514e41d169656568f024e@angel-alvarez.com.ar> Message-ID: Como nota al margen, nadie quiere a los 'grammar nazis'. On 3/28/14, Angel Claudio Alvarez wrote: > El Thu, 27 Mar 2014 18:34:29 -0600 > Luis Fernando Barrera escribió: > >> ¿Qué tal si le ponen el acento? >> > Si nos vamos a poner puntillosos: > el acento lo tiene, lo que no tiene es tilde > >> Nunca programé en Python es diferente a Nunca programe en Python. En una >> se >> hace una afirmación del pasado y en la otra se advierte no hacerlo en el >> futuro. >> >> Saludos, >> Luis Fernando Barrera >> >> El 26 de marzo de 2014, 5:59, RedFinal escribió: >> >> > Hola, es la primera vez que escribo. >> > Intento iniciarme en Python, vengo de Java y .NET (C# y VB), algo, muy >> > poco de Ruby con Rails >> > Necesito crear una aplicación de escritorio con conexión aleatoria pero >> > muy frecuente a la Web con diferente hardware, tablet, móviles, PC, >> > etc. >> > La idea de echarle mano a en Python es que he leído y escuchado tanto >> > de >> > su potabilidad y rapidez que no quiero dejar pasar la oportunidad de >> > probarlo usando Glade, Gtk, Geany, PyPDF y SQLlite. >> > Estoy bien rumbeado,(en buen camino, disculpen el modismo). >> > Agradezco mucho sus comentarios >> > Saludos >> > RedFinal >> > >> > >> > _______________________________________________ >> > Python-es mailing list >> > Python-es en python.org >> > https://mail.python.org/mailman/listinfo/python-es >> > FAQ: http://python-es-faq.wikidot.com/ >> > >> > > > > -- > Angel Claudio Alvarez > _______________________________________________ > Python-es mailing list > Python-es en python.org > https://mail.python.org/mailman/listinfo/python-es > FAQ: http://python-es-faq.wikidot.com/ > -- Alexandro Colorado Apache OpenOffice Contributor http://www.openoffice.org From salosevilla en gmail.com Fri Mar 28 14:10:29 2014 From: salosevilla en gmail.com (Salomon David) Date: Fri, 28 Mar 2014 14:10:29 +0100 Subject: [Python-es] Nunca programe en Python In-Reply-To: References: Message-ID: jajaja..yo me esperaba a un troll :) Bienvenido a python:) El 28 de marzo de 2014, 1:34, Luis Fernando Barrera < luisfernando en informind.com> escribió: > ¿Qué tal si le ponen el acento? > > Nunca programé en Python es diferente a Nunca programe en Python. En una > se hace una afirmación del pasado y en la otra se advierte no hacerlo en el > futuro. > > Saludos, > Luis Fernando Barrera > > El 26 de marzo de 2014, 5:59, RedFinal escribió: > >> Hola, es la primera vez que escribo. >> Intento iniciarme en Python, vengo de Java y .NET (C# y VB), algo, muy >> poco de Ruby con Rails >> Necesito crear una aplicación de escritorio con conexión aleatoria pero >> muy frecuente a la Web con diferente hardware, tablet, móviles, PC, etc. >> La idea de echarle mano a en Python es que he leído y escuchado tanto de >> su potabilidad y rapidez que no quiero dejar pasar la oportunidad de >> probarlo usando Glade, Gtk, Geany, PyPDF y SQLlite. >> Estoy bien rumbeado,(en buen camino, disculpen el modismo). >> Agradezco mucho sus comentarios >> Saludos >> RedFinal >> >> >> _______________________________________________ >> Python-es mailing list >> Python-es en python.org >> https://mail.python.org/mailman/listinfo/python-es >> FAQ: http://python-es-faq.wikidot.com/ >> >> > > _______________________________________________ > Python-es mailing list > Python-es en python.org > https://mail.python.org/mailman/listinfo/python-es > FAQ: http://python-es-faq.wikidot.com/ > > -- *Hola*,soy la firma *de* *Salomon* *;)* ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: From redfinal en yahoo.com.ar Fri Mar 28 14:13:48 2014 From: redfinal en yahoo.com.ar (RedFinal) Date: Fri, 28 Mar 2014 10:13:48 -0300 Subject: [Python-es] Nunca programe en Python In-Reply-To: References: Message-ID: Luis Fernando Barrera, se puede ver de varias aristas: *La intencional:* "Como hago que los fanáticos lean mi primera consulta en la lista? Ya sé, pongo en titulo la palabra "programé" sin tilde, les impacta y la leen" *La falta de atención:* "Uno escribe rápido, no pone atención y Envía" *La analfabestia:* "No necesita explicación" Encajo en las dos últimas. Gracias por la aclaración Intentaré que no vuelva suceder El 27 de marzo de 2014, 21:34, Luis Fernando Barrera < luisfernando en informind.com> escribió: > ¿Qué tal si le ponen el acento? > > Nunca programé en Python es diferente a Nunca programe en Python. En una > se hace una afirmación del pasado y en la otra se advierte no hacerlo en el > futuro. > > Saludos, > Luis Fernando Barrera > > El 26 de marzo de 2014, 5:59, RedFinal escribió: > >> Hola, es la primera vez que escribo. >> Intento iniciarme en Python, vengo de Java y .NET (C# y VB), algo, muy >> poco de Ruby con Rails >> Necesito crear una aplicación de escritorio con conexión aleatoria pero >> muy frecuente a la Web con diferente hardware, tablet, móviles, PC, etc. >> La idea de echarle mano a en Python es que he leído y escuchado tanto de >> su potabilidad y rapidez que no quiero dejar pasar la oportunidad de >> probarlo usando Glade, Gtk, Geany, PyPDF y SQLlite. >> Estoy bien rumbeado,(en buen camino, disculpen el modismo). >> Agradezco mucho sus comentarios >> Saludos >> RedFinal >> >> >> _______________________________________________ >> Python-es mailing list >> Python-es en python.org >> https://mail.python.org/mailman/listinfo/python-es >> FAQ: http://python-es-faq.wikidot.com/ >> >> > > _______________________________________________ > Python-es mailing list > Python-es en python.org > https://mail.python.org/mailman/listinfo/python-es > FAQ: http://python-es-faq.wikidot.com/ > > ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: From angel en angel-alvarez.com.ar Mon Mar 31 00:29:26 2014 From: angel en angel-alvarez.com.ar (Angel Claudio Alvarez) Date: Sun, 30 Mar 2014 19:29:26 -0300 Subject: [Python-es] Nunca programe en Python In-Reply-To: References: <20140328203934.8ed514e41d169656568f024e@angel-alvarez.com.ar> Message-ID: <20140330192926.37042478fe8c4b821139c7a2@angel-alvarez.com.ar> El Fri, 28 Mar 2014 17:51:37 -0600 Alexandro Colorado escribió: > Como nota al margen, nadie quiere a los 'grammar nazis'. > por eso corregi al compañero que quiso "marcar un error" Si no lo entendiste te hago un dibujito > On 3/28/14, Angel Claudio Alvarez wrote: > > El Thu, 27 Mar 2014 18:34:29 -0600 > > Luis Fernando Barrera escribió: > > > >> ¿Qué tal si le ponen el acento? > >> > > Si nos vamos a poner puntillosos: > > el acento lo tiene, lo que no tiene es tilde > > > >> Nunca programé en Python es diferente a Nunca programe en Python. En una > >> se > >> hace una afirmación del pasado y en la otra se advierte no hacerlo en el > >> futuro. > >> > >> Saludos, > >> Luis Fernando Barrera > >> > >> El 26 de marzo de 2014, 5:59, RedFinal escribió: > >> > >> > Hola, es la primera vez que escribo. > >> > Intento iniciarme en Python, vengo de Java y .NET (C# y VB), algo, muy > >> > poco de Ruby con Rails > >> > Necesito crear una aplicación de escritorio con conexión aleatoria pero > >> > muy frecuente a la Web con diferente hardware, tablet, móviles, PC, > >> > etc. > >> > La idea de echarle mano a en Python es que he leído y escuchado tanto > >> > de > >> > su potabilidad y rapidez que no quiero dejar pasar la oportunidad de > >> > probarlo usando Glade, Gtk, Geany, PyPDF y SQLlite. > >> > Estoy bien rumbeado,(en buen camino, disculpen el modismo). > >> > Agradezco mucho sus comentarios > >> > Saludos > >> > RedFinal > >> > > >> > > >> > _______________________________________________ > >> > Python-es mailing list > >> > Python-es en python.org > >> > https://mail.python.org/mailman/listinfo/python-es > >> > FAQ: http://python-es-faq.wikidot.com/ > >> > > >> > > > > > > > -- > > Angel Claudio Alvarez > > _______________________________________________ > > Python-es mailing list > > Python-es en python.org > > https://mail.python.org/mailman/listinfo/python-es > > FAQ: http://python-es-faq.wikidot.com/ > > > > > -- > Alexandro Colorado > Apache OpenOffice Contributor > http://www.openoffice.org > _______________________________________________ > Python-es mailing list > Python-es en python.org > https://mail.python.org/mailman/listinfo/python-es > FAQ: http://python-es-faq.wikidot.com/ -- Angel Claudio Alvarez