pycharm控制台中文乱码,目标网页编码gb2312编码

<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />

网上还很说是先转成gb2312转换 unicode成再转成utf-8。

html = response.read().decode("gb2312").encode("utf-8")运行出错
UnicodeDecodeError: 'gb2312' codec can't decode bytes in position 723269-723270: illegal multibyte sequence
去掉
decode("gb2312").encode("utf-8"直接
html = response.read()

在linux终端运行python index.py显示网页正常

然后排查pycharmIDE控制台编码问题

修改ctrl+alt+s Editor--File Encoding Global Encoding 设置成GBK,显示正常。
猜测:控制台的编码需要跟win保持一致

UnicodeDecodeError: 'gb2312' codec can't decode bytes in position 723269-723270: illegal multibyte s相关推荐

  1. UnicodeDecodeError: ‘utf-8‘ codec can‘t decode bytes in position 708-709: invalid continuation byte

    UnicodeDecodeError: 'utf-8' codec can't decode bytes in position 708-709: invalid continuation byte

  2. 处理UnicodeDecodeError: ‘XXX' codec can't decode bytes in position...的问题

    错误信息: UnicodeDecodeError: 'XXX' codec can't decode bytes in position 2-5: illegal multibyte sequence ...

  3. 解决python偶尔读文件报错:UnicodeDecodeError: ‘utf-8‘ codec can‘t decode bytes in position 1022-1023: unex....

    完整报错为:UnicodeDecodeError: 'utf-8' codec can't decode bytes in position 1022-1023: unexpected end of ...

  4. word2vec加载异常解决:UnicodeDecodeError: ‘utf-8‘ codec can‘t decode bytes in position。。。

    原文链接:https://blog.csdn.net/W_Honor/article/details/105037033?utm_medium=distribute.pc_relevant.none- ...

  5. UnicodeDecodeError: ‘utf-8‘ codec can‘t decode bytes in position 5098-5099: invalid continuatio byte

    问题描述 读取数据集(.csv格式)时遇到如下错误: UnicodeDecodeError: 'utf-8' codec can't decode bytes in position 5098-509 ...

  6. pycharm运行异常 UnicodeDecodeError: ‘utf-8‘ codec can‘t decode bytes in position 600-601: invalid contin

    pycharm运行异常 UnicodeDecodeError: 'utf-8' codec can't decode bytes in position 600-601: invalid contin ...

  7. pandas read_csv ‘utf-8‘ codec can‘t decode bytes in position 1198-1199: invalid continuation byte解决

    pandas read_csv 'utf-8' codec can't decode bytes in position 1198-1199: invalid continuation byte解决 ...

  8. decode解码报错UnicodeDecodeError: 'gb2312' codec can't decode byte 0x8f in position 6018: illegal multib

    python抓取网页后用decode解码,报错信息如下: Traceback (most recent call last):File "<pyshell#7>", l ...

  9. python SyntaxError: (unicode error) 'unicodeescape' codec can't decode bytes in position 2-3: trunca

    这个是笔者在通过绝对路径读取文件时出现的错误,笔者使用的命令如下 file = open('C:\Users\Wudl\Desktop\pi_digits1.txt','r') 结果出现错误 Synt ...

最新文章

  1. 第十六届全国大学生智能车安徽赛区承办学校参赛队伍
  2. openstack学习笔记三 创建第一个实例
  3. 用前序和中序重建二叉树 python
  4. 全国独家首测 腾讯QQ 2011 Beta1体验
  5. 编程谜题:提升你解决问题的训练场
  6. java循环队列_Java版-数据结构-队列(循环队列)
  7. poj Shortest Prefixes ——trie树、字典树,基础!!
  8. idea加载jsp项目无法打开web页面
  9. ZigBee模块(DL-20)在调试过程中的问题及解决方案
  10. obs摄像头模糊_【OBS虚拟摄像头插件】OBS虚拟摄像头下载OBS VirtualCam v2020 官方版-趣致软件园...
  11. 给中国学生的第七封信:21世纪最需要的7种人才(李开复)
  12. 2-人的发声原理和听觉原理
  13. Keycloak Gatekeeper:Keycloak通用代理
  14. Javascript 新历转旧历|阳历转阴历|公历转农历算法代码
  15. 2017常见android面试题
  16. Adobe CEP 常用宿主事件名
  17. 【MySQL】MySQL知识图谱
  18. 牛客网-编程语言初学练习赛(第一场)题解
  19. 【微信小程序】网络数据请求
  20. matlab app设计步骤_1.1数学建模与MATLAB–MATLAB入门

热门文章

  1. 如何在支付宝成为增加个人服务器,支付宝支付,服务器如何生成支付订单
  2. oracle数据库环境实验报告,《Oracle数据库》实验报告二
  3. VUE中出现 Cannot read property ‘length‘ of undefined 的错误
  4. cmd删除txt部分文字_Python识别图片中的文字
  5. Idea加快开发的10个技巧
  6. 启动NASA“造导弹”,阿里为何要“上天”?
  7. [Azure][PowerShell][ASM][12]ACL
  8. 安卓学习UI组件-ViewFlipper-实现屏幕切换动画效果
  9. duplicate database的时候,rman连接 auxiliary database的后状态不正确
  10. Dynamic CRM 2013学习笔记(四十二)流程5 - 实时/同步工作流(Workflow)用法图解...