tensorflow file_io.py UnicodeDecodeError: 'utf-8' codec can't decode byte 0xd5 in position 79: invalid continuation byte
时间: 2023-07-22 07:35:29 浏览: 133
解决windows安装Tensorflow(cpu版)遇到的一些错误
这个错误通常是因为在读取文件时使用了错误的编码方式,导致无法解码文件中的某些字节。解决方法是在读取文件时指定正确的编码方式,例如:
```
with tf.gfile.GFile(file_path, 'r') as f:
content = f.read().decode('gbk')
```
在这个例子中,我使用了 `gbk` 编码方式,你需要根据实际情况替换成正确的编码方式。另外,请注意确保文件中的编码方式和你指定的编码方式一致,否则可能会导致读取到的内容出现乱码。
阅读全文