网络编程
位置:首页>> 网络编程>> Python编程>> 解决python3 网络请求路径包含中文的问题

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

作者:lucky9322  发布时间:2023-07-09 00:14:23 

标签:python,路径,包含,中文,请求

在爬一个网站的时候,端点包含中文浏览器是可以自动解决这个转换的,在代码中就需要处理一下了。

请求过程的异常如下:


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)

来源:https://blog.csdn.net/lucky9322/article/details/72851027

0
投稿

猜你喜欢

手机版 网络编程 asp之家 www.aspxhome.com