And the first week, in which we explored some places where Python is used in the "real world" is coming to an end. As yesterday, we won't look at a specific program or tool, but rather an area where Python is used a lot - the web.
Why would you use Python in web development?
Everything we talked about before this week (the readability, simplicity, extensibility etc.), combined with many web frameworks means that you can definitely find something suitable for your needs and use it easier then in many other languages/frameworks.
The most known frameworks are probably Plone, Django and The Pylons Project, each of which is used by thousands of websites (for partial listings you can look here or here, but those listings only cover a small portion of all websites built from the frameworks).
Even if you do not want to use frameworks, there are loads of different Python-based options for you. For instance, this blog uses Blogofile, one of the Python static site HTML generators, to generate static HTML which can be pushed on a server - you can even use GitHub pages as a free host this way.
End of the week
Well this is the end of the first week, so congratulations to those who stuck with it to the end and hopefully you learned something new :).