I'm looking for a nice tutorial or framework for developing Python written web applications.
I've done lots in PHP, but very little in Python or Ruby and figured I'd start with the first one alphabetically.
I'm looking for a nice tutorial or framework for developing Python written web applications.
I've done lots in PHP, but very little in Python or Ruby and figured I'd start with the first one alphabetically.
Try Django. It's one of the more popular Python web frameworks out there and arguably the easiest to use for simple projects.
Depending on what level you want to work at, there are various ways to get started. At the most basic level, there is the WSGI specification, which is kind of like Python's version of the CGI specification, and writing a WSGI application is a lot like writing a CGI script. There are various higher-level frameworks that you could work with, of which Django (mentioned in Dav's answer) is probably the most popular.
Turbogears is also a fantastic python web framework (or more) and it is lighter then Django in my opinion (what is not so relevant ;) ). It has good documentation and tutorials. Anyway if you are familiar with MVC concept both of them a good choice.