Ich versuche, matplotlib zu verwenden, um binäre Daten aus einer Datei zu lesen:
import matplotlib.pyplot as plt
try:
f = open(file, 'rb')
data = f.read(100)
plt.plot(data)
except Exception as e:
print(e)
finally:
f.close()
Aber ich habe den folgenden Fehler erhalten:
'ascii' codec can't decode byte 0xfd in position 0: ordinal not in range(128)
Die Datei, die ich lese, besteht aus binären Daten. Wie behandelt matplotlib binäre Daten? Sind es vorzeichenlose oder vorzeichenbehaftete 1-Byte-Daten?