文章目录
在url中有一些是不能被打印或者不被web服务器作为有效url的字符必须转码以后再能使用,所以我们就用到了quote函数,quote函数的语法如下:quote(urldata,safe+’/‘);逗号、下划线、句点斜线和字母数字这类符号是不需要转化的,通常中文是需要转换的。那些被转换的字符前面会加上一个百分号,同时转换成了16进制字符。
- 先引入urllib模块
- 假如我们要对下面的url进行转码,注意观察各种字符的变化
- 使用quote方法,进行转码
- 我们看看转码得到的结果:
- 我们想要得到原先的url,可以使用quote的逆函数unquote
- 得到反转码以后的url,我们看到这种方法并没有返回中文字符。
转载请注明来自DataScience.
邮箱: 675495787@qq.com