2016-04-25 469 views
0

请有人让我知道如何从变量发送输入到URL路径参数。我有通过有效载荷,但通过输入查询参数一个想法低于API使用路径参数,我需要通过,和+变量和我没有一个想法,我怎么会通过他们:将输入传递给变量的URL路径参数 - Python

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

回答

2

您可以使用字符串插值来构建一个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

谢谢,它工作! –