在学习Head First一书的第12章时,练习“Bahamas Buzzers的计划”的时候,一运行就提示错误:

'gbk' codec can't decode byte 0xaa…………

当时在网上搜索解决方案,有很多,最多的方法是:

加上 encoding用 utf-8 编码打开,如第10行,with open("06142222.csv", 'r',encoding = utf-8) as f:

但是试了一下还是无法解决,后来发现问题出现在CSV文件上。

一开始创建CSV文件的时候,直接建了一个excel文件后把扩展名改成了CSV,这样是不行的。

正确的流程是建一个excel文件,把参数写好之后,再另存为CSV文件,这样就可以了,即使不用加encoding那行代码也可以执行。

‘gbk‘ codec can‘t decode byte 0xaa解决办法相关推荐

  1. 'gbk' codec can't decode byte ... 的解决办法

    # 读取目标文件     try:         with open(file_path, 'r', encoding='UTF-8') as f:             str_ori = f. ...

  2. 解决UnicodeDecodeError: 'gbk' codec can't decode byte 0xaa in position 212: illegal multibyte sequence

    问题: 在cmd命令行输入python后报错: UnicodeDecodeError: 'gbk' codec can't decode byte 0xaa in position 212: ille ...

  3. 'gbk' codec can't decode byte 0xae 解决方法

    'gbk' codec can't decode byte 0xae 解决方法 今天使用python 读取txt的时候出现了如下报错 Message='gbk' codec can't decode ...

  4. 启动SALOME时出现SyntaxError: (unicode error) utf-8 codec can‘t decode byte的解决办法

    问题描述   在SALOME官网上下载SALOME.zip(for windows10)文件后解压,并且下载了Microsoft Visual C++之后,运行run_salome.bat后出现以下错 ...

  5. anaconda -spyder报错解决-UnicodeDecodeError: 'gbk' codec can't decode byte 0x93 in position 611: illegal

    此文首发于我的个人博客:anaconda -spyder报错解决-UnicodeDecodeError 'gbk' codec can't decode byte 0x93 in position 6 ...

  6. 解决Python报错UnicodeDecodeError: 'gbk' codec can't decode byte 0x80 in position 658: illegal multibyte

    解决Python报错–UnicodeDecodeError: 'gbk' codec can't decode byte 0x80 in position 658: illegal multibyte ...

  7. 解决python3 UnicodeDecodeError: 'gbk' codec can't decode byte

    本来想写个html来玩玩,结果读取文件得时候就BUG了.... 以下代码读取html中无中文没有问题. def handle_request(client):buf = client.recv(102 ...

  8. 成功解决UnicodeDecodeError: ‘gbk‘ codec can‘t decode byte 0xba in position 2: illegal multibyte sequence

    成功解决UnicodeDecodeError: 'gbk' codec can't decode byte 0xba in position 2: illegal multibyte sequence ...

  9. 成功解决UnicodeDecodeError: 'gbk' codec can't decode byte 0xab in position 28: illegal multibyte sequenc

    成功解决UnicodeDecodeError: 'gbk' codec can't decode byte 0xab in position 28: illegal multibyte sequenc ...

最新文章

  1. 核方法---径向基函数网络
  2. css绘制卡券优惠券_css3 绘制优惠券
  3. Python数据结构——栈、队列的实现(一)
  4. python random模块的使用
  5. 如何在 Mac 上将 JPG图像合并为一个PDF
  6. 故障码123401_P0221故障码故障原因和解决方法
  7. php 输出 jsonp
  8. 华为Mate 40系列最新渲染图曝光:依旧双开孔瀑布屏 实体音量键回归
  9. 【BZOJ3894】文理分科(最小割)
  10. 神经网络仿真实验matlab,神经网络及其matlab实现
  11. 家庭理财项目 分析
  12. 【Python】Spy++使用
  13. MaxCompute创建TableStore外表
  14. IC人物志-Intel创世人Robert Norton Noyce(罗伯特·诺伊斯)
  15. 电子商务设计师教程 电子版_电子商务电子商务| 第1部分
  16. 2022年3月搜索引擎市场份额排行榜
  17. snmp-cmds:最简单的调用 Net-SNMP 二进制文件作为子进程的库可移植python SNMP 库
  18. 同时拥有多个子域名和主域名?推荐申请GlobalSign SANs SSL证书
  19. Linux_进程控制(创建进程,等待进程,进程终止)
  20. IS_ERR()宏是什么意思

热门文章

  1. 教你查快递单号查询物流分析转运情况
  2. OpenCV例程赏析
  3. 数字博物馆是什么意思?数字博物馆用到了哪些技术?
  4. lxml模块(应用xpath技术)
  5. SFP28光模块上的芯片及功能
  6. 一程序猿兄弟很用心的面经
  7. win10最简安装ubuntu双系统,搭建基础环境(wifi、视频播放、下载音乐播放等),一站式教程
  8. 今日头条网站的模拟登陆及新闻的评论
  9. mysql 安装教程(图解)
  10. vCenter 集群EVC设置实例禁用状态 (一)