一般我们在链接中直接使用中文或者特殊符号来访问地址,可能导致无法识别的问题,我们需要对URL进行转换,常用的转换的模块则是urllib模块
例如我们拼接参数链接的时候使用urllib的parse的urlencode方法
from urllib import parse data = {} data['username'] = 'merci' data['password'] = 'admin' print(parse.urlencode(data))
打印得出的结果是
username=merci&password=admin
如果是单个转换则
name = "武汉" print(parse.quote(name))
得出的结果是
%E6%AD%A6%E6%B1%89
如果是解码则是unqote方法
uname = '%E6%AD%A6%E6%B1%89' print(parse.unquote(uname))
得出的结果是
武汉
内容版权声明:除非注明,否则皆为本站原创文章。
转载注明出处:https://sulao.cn/post/599
评论列表