Comment lire une partie du fichier binaire avec numpy?

Je suis de la conversion d'un script matlab pour numpy, mais certains ont des problèmes avec la lecture des données à partir d'un fichier binaire. Est-il un equivelent à fseek lors de l'utilisation de fromfile pour sauter au début du fichier? C'est le type d'extractions j'ai besoin de le faire:

fid = fopen(fname);
fseek(fid, 8, 'bof');
second = fread(fid, 1, 'schar');
fseek(fid, 100, 'bof');
total_cycles = fread(fid, 1, 'uint32', 0, 'l');
start_cycle = fread(fid, 1, 'uint32', 0, 'l');

Merci!

source d'informationauteur brorfred