1. 首页
  2. 数据库
  3. 其它
  4. 解决python3 网络请求路径包含中文的问题

解决python3 网络请求路径包含中文的问题

上传者: 2021-01-01 02:24:04上传 PDF文件 27.85KB 热度 35次
在爬一个网站的时候,端点包含中文浏览器是可以自动解决这个转换的,在代码中就需要处理一下了。 请求过程的异常如下: self._output(request.encode('ascii')) UnicodeEncodeError: 'ascii' codec can't encode characters in position 10-11: ordinal not in range(128) 解决如下: import urllib.parse reqStr = '你好' encodeStr = urllib.parse.quote(reqStr) print(encodeStr) 以上这
下载地址
用户评论