美文网首页
python3编码问题记录

python3编码问题记录

作者: 小小怪吃吃吃 | 来源:发表于2020-09-22 10:18 被阅读0次

一 invalid start byte

  • 问题:python3 UnicodeDecodeError: 'utf-8' codec can't decode byte 0xb8 in position 624: invalid start byte
  • 原因:文件不是 UTF8 编码的,而系统默认采用 UTF8 解码。解决方法是改为对应的解码方式。
  • 解决方式:
windows:
1 找到csv文件–》右键–》打开方式–》记事本
2 打开记事本之后,选择头部菜单的“文件–》另存为”,可以看到文件的默认编码格式为ANSI

Mac:
1 vim 1.txt
2 :set fileencoding=utf-8

二 ordinal not in

  • 问题:Python3版UnicodeDecodeError: 'ascii' codec can't decode byte 0x90 in position 614: ordinal not in
  • 解决方案:
# 将
training_data, validation_data, test_data = cPickle.load(f)
# 改为以下即可,
training_data, validation_data, test_data = cPickle.load(f,encoding='bytes')

相关文章

  • Python3编码与mysql编码介绍

    Python3自诩解决了编码问题,但还是有一系列的坑。本文就记录下前几天遇到的python3编码问题。mysql编...

  • python 编码问题总结记录

    Python2的默认编码ASCII,这是python编码问题的根本原因,可以想象,python3的编码问题肯定没有...

  • python3编码问题记录

    一 invalid start byte 问题:python3 UnicodeDecodeError: 'utf-...

  • Python优秀博客笔记汇总(持续更新)

    还在烦编码问题? Python 编码错误的本质原因 Python 编码为什么那么蛋疼? Python3 是如何解决...

  • Python3 下 Buffer Overflow Badcha

    Python3 下 检测 badchars 时,缓冲区出现 C2 字符 解决: Python3 编码问题,试过 ...

  • 01学习记录Python

    学习记录,欢迎指出错误 Python3基础语法 编码 默认情况下,Python源码文件是以UTF-8编码,所有字符...

  • 【学习】爬虫学习

    一、python3版本encode和decode的问题 查看python版本: python3中的编码和解码与py...

  • python3无法print中文的解决方案

    python 的编码问题很让人窝火,本来以为 python3 不会再遇到各种奇怪的编码问题,没想到又跳到一个大坑里...

  • Python3编码问题

    导入txt中文一直报错,先用UltraEdit转成了unicode-ascii escaped,导入是没问题了,再...

  • 编解码问题

    在写python的时候,由于python3默认使用utf8编码,所以,我们几乎可以忽略编码问题,但是,不代表不会出...

网友评论

      本文标题:python3编码问题记录

      本文链接:https://www.haomeiwen.com/subject/naoiyktx.html