使用
对拼接的字符串,以字典的格式传入加密
from urllib.parse import urlencode
base_url = "https://m.weibo.cn/api/container/getIndex?"
params1 = {"value": "english", "page": 1}
url1 = base_url + urlencode(params1)
print(urlencode(params1))
报错
TypeError: not a valid non-string sequence or mapping ob
因为传入的对象是字符串
修改
from urllib.parse import quote_plus
print(quote_plus(url))
备注
处理iOS下载地址遇到的问题
标签:urlencode,params1,python,quote,parse,url,plus From: https://www.cnblogs.com/QingshanY/p/17128699.html