У меня есть поле blob в sqlite3. Как мне получить его и преобразовать в список, которым он был до этого?
Если вынуть эту ячейку, я получаю следующее в типе str:
<memory at 0x0000024191DA99C0>
Я пытался таким способом:
addr = int("0x0000024191DA99C0".split("x")[-1], 16)
ptr = ctypes.c_void_p(addr)
mv = memoryview(ptr)
print(list(bytes(mv)))
Но я вводил 2 строки, а на выходе получаю:
[192, 153, 218, 145, 65, 2, 0, 0]