labels_path = os.path.join(path, '{}-labels.idx1-ubyte' % (kind)) TypeError: not all arguments converted during string formatting
时间: 2024-05-06 11:18:17 浏览: 164
train-images-idx3-ubyte.gz 和 train-labels-idx1-ubyte.gz
5星 · 资源好评率100%
这个错误是因为在字符串格式化时使用了错误的占位符。正确的占位符是`{}`,而不是`%()`。请修改为以下代码:
```
labels_path = os.path.join(path, '{}-labels.idx1-ubyte'.format(kind))
```
或者使用 f-string 格式化字符串:
```
labels_path = os.path.join(path, f'{kind}-labels.idx1-ubyte')
```
阅读全文