[Python-es] Call for papers Codemotion
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Hola a todos: Como sabeis Python-madrid (http://www.python-madrid.es/) está ayudando en la organización del Codemotion España (http://www.codemotion.es/) que se celebrará el próximo 24/03/2012 en Madrid. En este evento participan diversas comunidades y queremos que Python esté muy presente, que se vean algunas de sus muchas posibilidades, por ello os animamos a participar con alguna charla, ya sea a nivel básico, para aquellos que todavía no conocen el lenguaje, o con una más avanzada, para los quieren ver de lo que es capaz. Además como queremos premiar el esfuerzo de los que participen en el evento, entregaremos camisetas de python-madrid a aquellos cuya charla sea seleccionada. Aquí teneis el enlace para el call for papers (http://www.codemotion.es/c4p), daos prisa, la fecha límite es el próximo 15 de enero. Un saludo -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.11 (Darwin) Comment: GPGTools - http://gpgtools.org iEYEARECAAYFAk8RQPkACgkQnPFBatEMYOdD7wCg1UDu7ZZrgdc7YWJgtM+rxFmU /j0An3LQr3Z09bcMrqjFaHGMZwhhJGCF =p+VQ -END PGP SIGNATURE- ___ Python-es mailing list Python-es@python.org http://mail.python.org/mailman/listinfo/python-es FAQ: http://python-es-faq.wikidot.com/
[Python-es] Poner imagen de fondo en un contenedor
Hola: ¿Como se podría poner una imagen de fondo en un contenedor? Da igual el tipo que sea: gtk.EventBox(), gtk.HBox() o gtk.VBox. Con que en uno de ellos se pueda suficiente. Saludos ___ Python-es mailing list Python-es@python.org http://mail.python.org/mailman/listinfo/python-es FAQ: http://python-es-faq.wikidot.com/
[Python-es] Python desarrollo web
Buenas soy nuevo en Python aunque tengo muchos años de experiencia en otros lenguajes . Mi duda es si se pueden hacer desarrollos web directamente con Python sin usar ningún framework tipo dyjango u otros. En tal caso cual me recomiendan para empezar?? Mil gracias. ___ Python-es mailing list Python-es@python.org http://mail.python.org/mailman/listinfo/python-es FAQ: http://python-es-faq.wikidot.com/
Re: [Python-es] Python desarrollo web
Hola Elias: En principio puedes hacer desarrollo web con python y sin frameworks pero aun asi lo normal seria usar bibliotecas, y al final te vas a acercando poco a poco a crearte tu propio framework. Si lo que quieres es algo ultra simple, podrias plantearte alto tipo CherryPy. Si quieres un framework como tal pero lo mas simple posible probablemente Flask es lo mas pequeño que vas a encontrar (en torno a 1500 lineas de codigo). Si quieres algo potente y bien integrado, probablemente pase por usar Django. Al final todo depende de para que lo quieras, y que quieras que te solucione el framework. Un saludo. 2012/1/14 Elias Torres elt...@gmail.com: Buenas soy nuevo en Python aunque tengo muchos años de experiencia en otros lenguajes . Mi duda es si se pueden hacer desarrollos web directamente con Python sin usar ningún framework tipo dyjango u otros. En tal caso cual me recomiendan para empezar?? Mil gracias. ___ Python-es mailing list Python-es@python.org http://mail.python.org/mailman/listinfo/python-es FAQ: http://python-es-faq.wikidot.com/ ___ Python-es mailing list Python-es@python.org http://mail.python.org/mailman/listinfo/python-es FAQ: http://python-es-faq.wikidot.com/
Re: [Python-es] Python desarrollo web
2012/1/14 Elias Torres elt...@gmail.com: Buenas soy nuevo en Python aunque tengo muchos años de experiencia en otros lenguajes . Mi duda es si se pueden hacer desarrollos web directamente con Python sin usar ningún framework tipo dyjango u otros. En tal caso cual me recomiendan para empezar?? Mil gracias. Puedes usar wsgi de frente si no quieres utilizar alguno de los frameworks que existen. La mayoría de frameworks corren sobre el mismo. http://www.wsgi.org/ Saludos -- Linux Registered User # 386081 A menudo unas pocas horas de Prueba y error podrán ahorrarte minutos de leer manuales. ___ Python-es mailing list Python-es@python.org http://mail.python.org/mailman/listinfo/python-es FAQ: http://python-es-faq.wikidot.com/
Re: [Python-es] Poner imagen de fondo en un contenedor
Buenas, 2012/1/14 Jose Sanchez jose.sanche...@hotmail.es: ¿Como se podría poner una imagen de fondo en un contenedor? Da igual el tipo que sea: gtk.EventBox(), gtk.HBox() o gtk.VBox. Con que en uno de ellos se pueda suficiente. Para gtk+ v2.x tienes la respuesta en: http://faq.pygtk.org/index.py?req=all#8.21 Copio el código: ## pixbuf = gtk.gdk.pixbuf_new_from_file(/path/to/img.png) def expose(widget, event, pixbuf): widget.window.draw_pixbuf(widget.style.bg_gc[gtk.STATE_NORMAL], pixbuf, 0, 0, 0, 0) if widget.get_child() is not None: widget.propagate_expose(widget.get_child(), event) return True win = gtk.Window() win.set_size_request(768, 32) win.connect(delete-event, gtk.main_quit) evbox = gtk.EventBox() evbox.connect('expose_event', expose, pixbuf) hbox = gtk.HBox(False, 10) l1 = gtk.Label(tururu 1) hbox.pack_start(l1, True, True, 0) l2 = gtk.Label(tururu 2) hbox.pack_start(l2, True, True, 0) l3 = gtk.Label(tururu 3) hbox.pack_start(l3, True, True, 0) evbox.add(hbox) win.add(evbox) win.show_all() gtk.main() ## La base de la solución pasa por conectar la señal expose (que se encarga de redibujar los contenidos del widget) en la que pintas la imagen. Además, como las ni VBox ni HBox permiten conectar señales, lo envuelves en un EventBox. En gtk+ v3.x es similar procedimiento, pero el nombre de la señal ha cambiado. Espero que te sea de ayuda. Saludos, Iñigo Serna ___ Python-es mailing list Python-es@python.org http://mail.python.org/mailman/listinfo/python-es FAQ: http://python-es-faq.wikidot.com/
Re: [Python-es] Python desarrollo web
Mucha gente que quiere dar el salto de PHP a Python usualmente van en la ruta de usar mod_python para que apache le reconosca las instrucciones embedidas en el HTML. Sin embargo el recrear el modelo PHPero es menos productivo y menos pythonista. Python nativamente puede crear un servidor web, parsear html, correo. Para conectarte a MySQL esta el modulo de MySQLdb el cual es un modulo en python pero la mayoria prefiere usar una libreria de abstraccion como SQLAlchemy el cual te permite conectarte a diferentes dbs. Eventualmente los frameworks hacen que todo el sitio y recursos sea creado desde python y html sea un pseudo codigo de plantillas. Webpy es un framework pequeño y minialista (solo 1 archivo) que te permite crear una pagina usando objetos por ejemplo. Siguiendo el modelo que todo en python es un objeto, el sitio se vuelve una coleccion de objetos que abstraen desde la pagina, la direccion, el contenido, el estilo, y el algoritmo. 2012/1/14 Elias Torres elt...@gmail.com Buenas soy nuevo en Python aunque tengo muchos años de experiencia en otros lenguajes . Mi duda es si se pueden hacer desarrollos web directamente con Python sin usar ningún framework tipo dyjango u otros. En tal caso cual me recomiendan para empezar?? Mil gracias. ___ Python-es mailing list Python-es@python.org http://mail.python.org/mailman/listinfo/python-es FAQ: http://python-es-faq.wikidot.com/ -- Alexandro Colorado OpenOffice.org Español http://es.openoffice.org ___ Python-es mailing list Python-es@python.org http://mail.python.org/mailman/listinfo/python-es FAQ: http://python-es-faq.wikidot.com/
Re: [Python-es] Python desarrollo web
Hola Elias, Como te han comentado el desarrollo web con python se puede hacer a muchos niveles y las posibilidades van desde programarlo todo desde cero hasta los frameworks tipo Django. Puedes hacer cosas directamente con CGI y combinar CGI y mod_python que es un módulo de Apache http://docs.python.org/library/cgi.html Si lo que quieres es algo desde cero, a nivel de estudio, para hacer pruebas y saber como funcionan los frameworks en python, puedes trabajar directamente con wsgi: http://docs.python.org/library/wsgiref.html http://www.wsgi.org/en/latest/index.html Para según que cosas será suficiente, pero si el proyecto es muy sencillo tendrás que programarlo prácticamente todo. La mayoría de los frameworks son desarrollos a partir de WSGI. Por lo general es muy ambicioso empezar un proyecto directamente con wsgi, requiere tiempo y paciencia pero creo que vale la pena darle un vistazo, mas que nada para entender el porque hacen las cosas que hacen los diferentes frameworks en python. A partir de aquí hay frameworks muy ligeros, también llamados microframeworks, como por ejemplo: werkzeug: http://werkzeug.pocoo.org/ flask (comentado por Carlos Zuniga): http://flask.pocoo.org/ cherrypy: http://www.cherrypy.org/ webpy: http://webpy.org/ bottle: http://bottlepy.org/docs/dev/ etc.. A partir de aquí podríamos saltar a los macroframeworks tipo Django. Para hacerte una idea de la cantidad de posibilidades sin necesidad de utilizar Django y similares consulta: http://wiki.python.org/moin/WebFrameworks Un saludo El 14 de enero de 2012 17:39, Jesús Espino jespi...@gmail.com escribió: Hola Elias: En principio puedes hacer desarrollo web con python y sin frameworks pero aun asi lo normal seria usar bibliotecas, y al final te vas a acercando poco a poco a crearte tu propio framework. Si lo que quieres es algo ultra simple, podrias plantearte alto tipo CherryPy. Si quieres un framework como tal pero lo mas simple posible probablemente Flask es lo mas pequeño que vas a encontrar (en torno a 1500 lineas de codigo). Si quieres algo potente y bien integrado, probablemente pase por usar Django. Al final todo depende de para que lo quieras, y que quieras que te solucione el framework. Un saludo. 2012/1/14 Elias Torres elt...@gmail.com: Buenas soy nuevo en Python aunque tengo muchos años de experiencia en otros lenguajes . Mi duda es si se pueden hacer desarrollos web directamente con Python sin usar ningún framework tipo dyjango u otros. En tal caso cual me recomiendan para empezar?? Mil gracias. ___ Python-es mailing list Python-es@python.org http://mail.python.org/mailman/listinfo/python-es FAQ: http://python-es-faq.wikidot.com/ ___ Python-es mailing list Python-es@python.org http://mail.python.org/mailman/listinfo/python-es FAQ: http://python-es-faq.wikidot.com/ ___ Python-es mailing list Python-es@python.org http://mail.python.org/mailman/listinfo/python-es FAQ: http://python-es-faq.wikidot.com/