MÉTODO POST EM PYTHON SERVER PAGES

Como sabem, estou voltando a mexer com Python, que sempre foi uma linguagem que eu preferi em relação ao Perl[bb], por exemplo.
Como profissionalmente, sempre fui ligado ao PHP[bb], sempre fiz muita coisa referente a ele em shell script e afins, chegando inclusive a gerar um ou dois tutoriais sobre PHP com Shell Script aqui no site.
Com o tempo o PHP está perdendo um pouco do brilho e eu venho precisando ter uma linguagem mais voltada para o mundo SysAdmin em meio a minhas habilidades.

Assim, comecei novamente os estudos do Python[bb] e hoje, estava mexendo em algumas coisas para tentar conectar o mesmo em uma base Microsoft SQL Server[bb]. Havia uma aplicação em PHP, mas infelizmente, conectar o PHP na base da Microsoft foi um inferno.

Como achei uma biblioteca de conexão ao SQL Server bem interessante, resolvi portar o aplicativo em PHP[bb] para Python[bb]. Mas, aí vieram aqueles famosos problemas do Newbie em uma linguagem qualquer. 

Como eu consigo acessar as variáveis que vem via método GET ou POST em um aplicativo Python ? 

Well, há dois métodos. Um é citado nesta página aqui, utilizado quando você está com o Python puro. Muito legal, mas não era este meu caso. 

Eu, no aplicativo em questão, estou usando o Mod_Python com o Python Server Pages :-) 

Deixando de enrolação, para acessar as variáveis POST no Python Server Pages é só fazer o seguinte :

 <%

   valor = form['valordoformulario'].capitalize()

    req.write(valor)

 %>

Onde, form['valor'].capitalize() é onde é recuperado o valor mandado pelo formulário.

Facinho né ? Depois que se descobre hahahahahaha 

Aliás, a lib do Microsoft SQL Server eu cito em um outro post :-)