请教项目中python代码的问题
收藏
在自己电脑上运行【手写数字识别】项目的代码时出现这样的错误
the JSON object must be str, not 'bytes'
这是代码运行到的位置,python刚接触一段时间不知道具体要怎么改
# 加载json数据文件 data = json.load(gzip.open(datafile))
python版本是3.5
0
收藏
请登录后评论
试试
data = json.load(gzip.open(datafile).decode('utf-8'))
已解决,感谢2楼
改成 data = json.load(gzip.open(datafile,'rt',encoding='utf-8') 就可以了
学习了
应该是需要解码