Spe*_*cer 0 python string string-interpolation python-2.7
我正在尝试正确插入此字符串:
/test/test?Monetization%20Source=%d&Channel%20Id=%d' % (mid, cid)
Run Code Online (Sandbox Code Playgroud)
我希望%20按原样渲染,%d用作变量mid和cid的place-holderes.我该怎么做呢?
一般来说,你想要urllib.urlencode
:
import urllib
url = '/test/test?' + urllib.urlencode({
'Monetization Source': mid,
'Channel Id': cid,
})
Run Code Online (Sandbox Code Playgroud)