quote函数一般用于处理URL链接里的特殊字符,比如一些非ASCII列表中的字母。
位置:该函数在Python27中位于urllib模块下,在Python3中应该是向下移动一级目录,位于urllib.parse模块中。
功能:替换字符串string中的一些特殊字符,并使用%xx的方式替换该特殊字符(xx为该字符的(uft-8)十六进制数值)。正常字符ascii字母a-z,数字,还有符号'_.-'是不会被替换的。当然使用函数的第二个参数(默认值为/)可以指定哪些字符也不需要替换。
例子:
>>> urllib.quote('/test')其他:函数的第一个参数为需要转换的字符串,格式应该为str或者bytes。
函数的第三个字符为编码方式。