Pisanie strony internetowej w Pythonie

Jestem biegły w PHP, ale chcę spróbować czegoś nowego.

Znam też trochę Pythona, wystarczy, aby zrobić podstawy podstaw, ale nie użyłem go w sytuacji projektowania stron internetowych.

Właśnie to napisałem, co działa:

#!/usr/bin/python

def main():
    print "Content-type: text/html"
    print
    print "<html><head>"
    print "<title>Hello World from Python</title>"
    print "</head><body>"
    print "Hello World!"
    print "</body></html>"

if __name__ == "__main__":
    main()

Rzecz w tym, że wydaje się to dość kłopotliwe. Bez użycia czegoś tak wielkiego jak django, jaki jest najlepszy sposób pisania skryptów, które mogą przetwarzać get i post?

questionAnswers(9)

yourAnswerToTheQuestion