2008-09-22 6 views
4

En PHP j'écris simplement:données Python et POST

$bob = $_POST['bob']; 

Comment puis-je faire la même chose en Python?

Et oui, je vérifie normalement qu'il existe, je le dépouille uniquement pour la fonctionnalité que je recherche.


Edit: Je ne suis pas en utilisant un cadre

+0

peut-être que vous voulez ajouter "http" aux balises, je ne suis pas sûr que les balises "post" et "get" s'applique à cette question. –

+0

Bon plan, c'est fait! – Teifion

+0

Eh bien, cela dépend vraiment du framework que vous utilisez. Élaborer? –

Répondre

10

La méthode la plus simple est le module 'cgi':

import cgi 
data = cgi.FieldStorage() 
data['bob'] 

Mais le contexte que vous exécutez dans (les cadres que vous utilisez, WSGI ou même (bon Dieu) mod_python) peut avoir des méthodes d'accès différentes, plus efficaces ou plus directes.