2016-04-25 70 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

謝謝,它工作! –