Also habe ich eine dumme Sache gemacht, und vergessen, einige Werte explizit zu konvertieren, die ich in eine SQLite-Datenbank setzte (mit Pythons SQLalchemy). Die Spalte wurde eingerichtet, um eine INT
zu speichern, während die Eingabe tatsächlich ein numpy.int64
dtype war.Decoding NumPy int64 binäre Darstellung
Die Werte Ich bin wieder aus der Datenbank immer wie folgt aussehen:
b'\x15\x00\x00\x00\x00\x00\x00\x00'
Es scheint, dass SQLite die binäre Darstellung für diese Werte gegangen und gespeichert hat, anstatt die ganze Zahl selbst.
Gibt es eine Möglichkeit, diese Werte in Python zu entschlüsseln, oder bin ich mit dem Laden aller meiner Daten wieder fest (keine triviale Übung an dieser Stelle)?
Danke, das funktioniert ein Charme. Die Daten waren in der Tat Little Endian. –