url中中文转化

来源:互联网 发布:h3c stp 阻塞端口 编辑:程序博客网 时间:2024/06/05 16:11
url='http://www.xxxyyy.com?id=1234&num=中文&uid=sd323'
以下是参与转换方法
# coding=utf-8from urllib import urlencode  #从模块导入函数data={'id':1234,'num':'中文','uid':'sd323'}data=urlencode(data)print data
运行结果:num=%3F%3F&id=1234&uid=sd323

含有中文的URL转换如下:

# coding=utf-8from urllib import urlencode  #从模块导入函数print data# url='http://www.xxxyyy.com?id=1234&num=中文&uid=sd323'url='http://www.xxxyyy.com'data={'id':1234,'num':'中文','uid':'sd323'} # 参数部分new_url=url+'?'+urlencode(data)print new_url

字符串转换方式:

from urllib import quotename='中文'print quote('中文')print quote(name)
结果:%3F%3F%3F%3F

参考文章:http://blog.csdn.net/haoni123321/article/details/15814111

0 0
原创粉丝点击