Oracle published today a introduction paper to Oracle and Python in combination with TurboGears. Python is a dynamic object-oriented programming language that can be used for many kinds of software development. It offers strong support for integration with other languages and tools, comes with extensive standard libraries, and can be learned in a few days. Many Python programmers report substantial productivity gains and feel the language encourages the development of higher quality, more maintainable code.
TurboGears can be seen as a development platform for database driven Python web applications and it includes the best practice code peaces which can be reused in a quick and easy way by a developer who is building a webapp with this platform. So now Oracle is adding best practice python code to this project so it will be easy for a developer to connect it to a oracle database. Also some great AJAX code can be found in TurboGears ready for you to use without writing to much code yourself.
If you like to have a quick introduction to TurboGears you view a very good video tutorial on the TurboGears website.