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

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

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

请求过程的异常如下:


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

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

猜你喜欢

  • mysql having用法解析

    2024-01-20 00:45:28
  • 基于MATLAB和Python实现MFCC特征参数提取

    2023-01-29 07:37:53
  • mysql 8.0.27 安装配置方法图文教程(Windows64位)

    2024-01-19 07:37:59
  • Python可视化神器pyecharts绘制柱状图

    2021-07-26 23:05:57
  • mysql-8.0.15-winx64 使用zip包进行安装及服务启动后立即关闭问题

    2024-01-23 05:58:37
  • 浅谈PHP中常用的3种设计模式

    2023-10-18 06:23:02
  • 使用git上传到码云分支的实现

    2022-04-01 06:05:06
  • python的图形用户界面介绍

    2023-04-08 19:55:46
  • 5个CSS3技术实现设计增强

    2009-09-04 17:04:00
  • 白鸦:贪守米缸者,饿死灶台

    2009-02-23 13:03:00
  • python线程池ThreadPoolExecutor,传单个参数和多个参数方式

    2022-01-20 19:49:45
  • Python自动登录QQ的实现示例

    2021-09-07 19:50:26
  • win10 + anaconda3 + python3.6 安装tensorflow + keras的步骤详解

    2021-05-18 10:22:32
  • python数据结构之二叉树的统计与转换实例

    2023-08-11 07:35:48
  • Go语言reflect.TypeOf()和reflect.Type通过反射获取类型信息

    2024-04-23 09:38:27
  • js实现购物网站放大镜功能

    2024-04-30 08:51:56
  • 使用postman进行接口测试的方法(测试用户管理模块)

    2023-03-13 15:59:11
  • Python使用paramiko连接远程服务器执行Shell命令的实现

    2023-01-19 15:25:39
  • excel导入到SQL Sever数据库

    2008-03-25 10:24:00
  • Oracle数据库url连接最后一个orcl代表的是配置的数据库SID

    2024-01-26 12:38:12
  • asp之家 网络编程 m.aspxhome.com