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 <[email protected]> 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 <[email protected]>: > > 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 > > [email protected] > > http://mail.python.org/mailman/listinfo/python-es > > FAQ: http://python-es-faq.wikidot.com/ > _______________________________________________ > Python-es mailing list > [email protected] > http://mail.python.org/mailman/listinfo/python-es > FAQ: http://python-es-faq.wikidot.com/ >
_______________________________________________ Python-es mailing list [email protected] http://mail.python.org/mailman/listinfo/python-es FAQ: http://python-es-faq.wikidot.com/
