2016-04-25 3 views
0

Quelqu'un peut-il me faire savoir comment envoyer une entrée à le paramètre de chemin d'URL à partir d'une variable. J'ai une idée sur le passage d'entrée à requête de paramètre par la charge utile mais au-dessous API utilise le paramètre de chemin et je dois passer , et + comme variables et je n'ai pas une idée comment je pourrais passer les:Passer l'entrée au paramètre de chemin d'URL à partir de la variable - Python

http://localhost:8184/messenger/webapi/Calculator/8/3/+ 

Répondre

2

Vous pouvez simplement utiliser l'interpolation de chaîne pour créer une URL. Assurez-vous de citer vos valeurs avant de les mettre dans l'URL:

from urllib import quote 

op1, op2, operator = '8', '3', '+' 
url = 'http://localhost:8184/messenger/webapi/Calculator/{}/{}/{}'.format(
    quote(op1), quote(op2), quote(operator)) 
+0

Merci, cela a fonctionné !! –