2010-10-06 19 views
0

Je suis vraiment nouveau sur python, juste joué avec le framework scrapy qui est utilisé pour explorer des sites Web et extraire des données.Comment utiliser python pour un webservice

Ma question est de savoir comment transmettre des paramètres à un script python hébergé quelque part en ligne.

E.g. Je ferai la demande suivante mysite.net/rest/index.py

Maintenant, je veux passer des paramètres similaires à php comme * .php? Id = ...

Répondre

2

Oui ça marcherait. Bien que vous ayez besoin d'écrire des gestionnaires pour extraire les paramètres d'URL dans index.py. Essayez le module import cgi pour cela en python.

S'il vous plaît noter qu'il ya plusieurs frameworks web à base de python robuste disponible (aka Django, Pylons etc.) qui analyse automatiquement votre URL & forme un dictionnaire de tous ses paramètres, plus ils font beaucoup plus comme la gestion de la session, l'authentification des utilisateurs, etc. Je vous recommande fortement de les utiliser pour accélérer le code et réduire les problèmes de maintenance.