DDT - česká demoskupina ze severní moravy

Data to float Python

Python - Jak načíst ze souboru binárních dat číslo float.
V souboru máme uložena čísla float, když se však editorem podívám , tak nevidím například 3,14 ale znaky, v hexu třeba 0A D4 31 28..... Abych mohl načíst číslo float, musím udělat následující:

-------------------------ukazka kód -------------------------
import _struct
from _struct import calcsize, unpack
# definice velikosti čísla
STRUCT_SIZE_FLOAT = calcsize('f')
file = open("nazev souboru",'rb')
temp_data = file.read(STRUCT_SIZE_FLOAT)
data = unpack('f',temp_data)[0]
-------------------------konec ukazky --------------------

Pozor před písmenko "f" v funkci unpack patří znak "větší než" neboli šipka vlevo, na klavesnici vedle pismena M. Nějak mi to tenhle editor stranek nechce vzit..
V proměnné data je ted načtené číslo float :)
14.05.2010 08:07:59
black_ds
Česká demoscéna
Celosvětová demoscéna
Celosvětová demoscéna
Name
Email
Comment
Or visit this link or this one