这个错误通常在使用open()函数读取二进制文件时出现。它通常是因为文件以二进制形式打开,而不是以文本模式打开。因此,在读取数据之前,需要使用rb模式打开文件。
例如:
with open('file.bin', 'rb') as f: data = f.read()
在使用rb模式打开文件后,您可以正常使用tell()函数。
上一篇:bytes对象的字符串表示实际上是什么,如何将其转回字节对象?
下一篇:byte数据库类型