list(dt[b"data"])中为什么要在"data"之前加一个b?

来源:4-5 Cifar10数据解析编程案例

2019移动互联公用号

2019-07-09

list(dt[b"data"])中为什么要在"data"之前加一个b?

写回答

1回答

会写代码的好厨师

2019-07-25

b是byte的意思,这个和文件的编码有关。python3中的字符串编码是unicode,再报错成文件时,需要将str转为bytes

0
1
2019移动互联公用号
非常感谢!
2019-08-19
共1条回复

Python3+TensorFlow打造人脸识别智能小程序

理论与实战项目双管齐下,让AI技术真正落地应用,适合毕设展示。

1086 学习 · 538 问题

查看课程