1,url字符串中如果带有中文的编码,要使用url时。先将中文部分编码由gbk译为utf8
然后在urllib.quote(str)
才可以使用url正常访问打开,否则编码会出问题。
2,同样如果从url中取出相应中文字段解码时,需要先unquote,然后在decode,具体按照gbk或者utf8,视情况而定。
血的教训
本文介绍了在使用URL包含中文字符时的正确编码方式。首先需要将中文部分从GBK转换为UTF-8,然后使用urllib.quote进行编码。反之,在从URL中获取中文字段时,则需要先进行unquote操作再进行解码。
1,url字符串中如果带有中文的编码,要使用url时。先将中文部分编码由gbk译为utf8
然后在urllib.quote(str)
才可以使用url正常访问打开,否则编码会出问题。
2,同样如果从url中取出相应中文字段解码时,需要先unquote,然后在decode,具体按照gbk或者utf8,视情况而定。
血的教训
2946
5750
1228

被折叠的 条评论
为什么被折叠?