1.Url编码和解码的使用urllib
1.1 parse.urlencode() dict的编码
from urllib import parse
a = "上海"
b = parse.urlencode({'wb': '上海'}) # dict 数据的编码
c = parse.unquote(b) # dict数据解码
print(c)
print(b)
12345678
1.2 parse.quote() 字符串的编码
from urllib import parse
a = "上海"
# b = parse.urlencode({'wb': '上海'})
b = parse.quote(a) # 字符串编码
c = parse.unquote(b) # 字符串解码
print(c)
print(b)
123456789
dict 和字符串数据的编码分别调用parse的urlencode()和quote方法,而解码方式都是相同的,使用parse的unquote()方法即可。