Existem diversos frameworks para desenvolvimento web com Python, como Django, TurboGears e Pylons. Estes frameworks permitem persistência de dados, templates, mapeamento de URLs e outras funcionalidades importantes. O WSGI é uma interface que permite a comunicação entre servidores e aplicações web de forma simples e portátil em Python.