Url解码时,如何将汉字转化为以 %开头的 gb2312 编码

Python2中

import urllib

st = u'南'

st = st.encode('gb2312')

s = urllib.quote(st)

print s

=============================================

python3中

import urllib
citys = ['北京','上海']
def getGb(city_li):
    citys = []
    for city in city_li:
        city = city.encode('gb2312')
        city = urllib.parse.quote(city)
        citys.append(city)
    return citys[0],citys[1]

猜你喜欢

转载自blog.csdn.net/baidu_32542573/article/details/86073088
今日推荐