将url中的中文转成Unicode编码
程序员文章站
2022-03-30 09:45:53
我们发请求的是,需要解决url中存在中文的问题,若只是传递的参数带中文,我们可以通过,如下方法解决: 例如: from urllib import parse data = { 'kw':'妹纸', } data = parse.urlencode(data) 再进行url的拼接即可。 若中文存在u ......
我们发请求的是,需要解决url中存在中文的问题,若只是传递的参数带中文,我们可以通过,如下方法解决:
例如:
from urllib import parse
data = {
'kw':'妹纸',
}
data = parse.urlencode(data)
再进行url的拼接即可。
若中文存在url的中间,上述方法就不适用了,这时我们可以通过如下方法解决:
from urllib import request,parse
# 中文转Unicode编码
b = b'/:?=&#' #此处定义忽略转码的字符
new_url = parse.quote(new_url, b)
上一篇: Java设计模式——命令模式
下一篇: 浅谈用Python实现一个大数据搜索引擎
推荐阅读
-
将文本文档的中文字符转换成对应的unicode编码
-
将url中的中文转成Unicode编码
-
php如何将json中的unicode编码转为汉字?
-
web前端-常见中文字体在CSS中的Unicode编码_html/css_WEB-ITnose
-
娌圭敾 将这个乱码转成中文,是PHP跟MYSQL数据库弄的!有关编码utf8,latin1!解决方案
-
PHP中json_encode中文被Unicode编码的解决办法
-
PHP中json_encode中文被Unicode编码的解决办法
-
php怎么将json中的unicode编码转为汉字
-
php怎么将json中的unicode编码转为汉字
-
php怎么将json中的unicode编码转为汉字