'utf-8' codec can't decode byte 0xff in position 0:
'utf-8' codec can't decode byte 0xff in position 0: invalid start byte
原因:
图片压缩后是bytes,需要转成base64字符串,才可以进行转json获取读取。
image = cv2.imread(r"1.jpg")img_encode = cv2.imencode('.jpg', image)[1]data_encode = np.array(img_encode)str_encode = data_encode.tostring()# a = base64.b64encode(str_encode)data = {"pic": str_encode}data_str=json.dumps(data,cls=MyEncoder)
文件是gb2312,把文件编码转为utf-8,不是用utf-8编码
'utf-8' codec can't decode byte 0xff in position 0:相关推荐
- 解决UnicodeDecodeError: 'utf-8' codec can't decode byte 0xff in position 0: invalid start byte问题
此文首发于我的个人博客:解决UnicodeDecodeError 'utf-8' codec can't decode byte 0xff in position 0 invalid start by ...
- 'utf-8' codec can't decode byte 0xff in position 0
'utf-8' codec can't decode byte 0xff in position 0: invalid start byte 原因很多: 有一种情况是,文件是gb2312编码,解决方法 ...
- UnicodeDecodeError: ‘utf-8‘ codec can‘t decode byte 0xff in position 0: invalid start byte ,mac
从网上查了很多种方法*均对我的bug不是很奏效,可能因为我的.txt文件是.xls文件转的,且我要读取的文件只有6个,遂采取最brute的方法:把所有文件里的内容copy出来,放到新文件里即可. *方 ...
- tensorflow 读取图片错误(error UnicodeDecodeError: 'utf-8' codec can't decode byte 0xff in position 0 )的解析
在用tensorflow 自带的读取文件gfile模块中,调用API,如: filename = directory + DIRECTORY_IMAGES + name + '.jpg' image_ ...
- pandas 读取csv : ‘utf-8‘ codec can‘t decode byte 0xff in position 0: invalid start byte
问题描述 用python 读取csv文件时,报错utf-8' codec can't decode byte 0xff in position 0: invalid start byte 问题原因 打 ...
- [Solved] UnicodeDecodeError: ‘utf-8’ codec can’t decode byte 0xff in position 0: invalid start byte
1. with open(path, 'rb') as f:contents = f.read()2. with open(path, encoding="utf8", error ...
- ‘UnicodeDecodeError: ‘utf-8‘ codec can‘t decode byte 0xff in position 0: invalid start byte‘成功解决
今天在用pandas进行读取时出现了bug 出现这种情况的原因是:文件的编码不是 UTF8 编码的,而pandas读取文件时固定采用 UTF8 解码.解决方法是改为对应的解码方式. 解决的方式有两种: ...
- 调试错误:UnicodeDecodeError: 'utf-8' codec can't decode byte 0xff in position 0: invalid start byte
代码: #-*-coding:utf-8-*- import tensorflow as tf import numpy as np import matplotlib.pyplot as plt f ...
- UnicodeDecodeError: ‘utf-8‘ codec can‘t decode byte 0xff in position 41: invalid start byte
文章目录 一.遇到报错 二.错误分析与解决 一.遇到报错 笔者在进行代码复现的时候,在数据读取时遇到报错: UnicodeDecodeError: 'utf-8' codec can't decode ...
最新文章
- 支持向量机背后的数学原理!
- 手动修改网卡接口模式从网桥变为路由
- Python 技术篇-用paramiko库实现linux服务器文件下载到winodws本地实例演示
- mysql slave 状态_python脚本 监控MySQL slave 状态
- 如果征信有这些行为,申请房贷直接被拒绝
- mysql索引有几种使用索引的好处_mysql索引的类型和优缺点
- LeetCode 1074. 元素和为目标值的子矩阵数量(2d前缀和+哈希)
- Adaboost算法的学习笔记~
- python安装教程-最新Python安装图文教程[很详细]
- HTML中播放提示音
- 广数980td系列2级密码及相关操作
- 明解java.pdf_明解C语言:中级篇 PDF下载
- MAC M1安装VMware 安装windows11
- groovy语法基础
- 重写虫虫项目犯的低级错误
- SIM相关术语MCC MNC UIM SIM PIN PUK简介
- 【电脑运用及修理】电脑常见技巧大全(超全)
- 支付宝付款前后端(app)
- 人生有时需要“跳一跳”
- 植物大战僵尸取消暂停