在使用爬虫时经常遇到各种需要转义的地方,总结了各种转义的方式分享给大家
代码如下:
执行结果:
返回一个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进行处理,非常感谢!