Python爬虫之转义和反转义使用方法

在使用爬虫时经常遇到各种需要转义的地方,总结了各种转义的方式分享给大家

代码如下:


执行结果:

返回一个ParseResult类型的对象: ParseResult(scheme=’http’, netloc=’www.baidu.com’, path=’/index.html’, params=’user’, query=’id=5′, fragment=’comment’)

合并两个字符串组合成一个完整的URL:
http://www.baidu.com/index.html

将字典序列化为Get请求参数: http://www.baidu.com?name=Evan&id=77

将Get请求参数反序列化为字典: {‘http://www.baidu.com?name’: [‘Evan’], ‘id’: [’77’]}

将Get请求参数反序列化为列表: [(‘http://www.baidu.com?name’, ‘Evan’), (‘id’, ’77’)]

将中文转化为URL编码: http://www.baidu.com?%E5%B9%B4%E9%BE%84

将URL编码转化为中文: http://www.baidu.com?年龄

HTML格式反转义成字符: https://127.0.0.1/report

声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2022年8月1日
下一篇 2022年8月1日

相关推荐