"""Čte přesné bajty BODY z exportovaného záznamu FILES - spusť na Windows""" import fdb conn = fdb.connect(dsn=r'localhost:c:\medicus 3\data\medicus.fdb', user='SYSDBA', password='masterkey', charset='win1250') cur = conn.cursor() # Vezmi jeden exportovaný záznam cur.execute("SELECT ID, BODY FROM FILES WHERE ID = 10487") row = cur.fetchone() fileid = row[0] body_bytes = row[1] # fdb vrací BLOB jako bytes přímo print(f"FILE ID: {fileid}") print(f"BODY délka: {len(body_bytes)} bajtů") print(f"BODY hex: {body_bytes.hex()}") print(f"BODY repr: {repr(body_bytes)}") print(f"BODY jako string (latin1): {body_bytes.decode('latin1')}") conn.close()