Hola a todos y buen año 2017!
Estoy usando el siguiente código sencillo para abrir el archivo binario:
ds1000_20150626_15_B0835-41.bin.
#!/usr/bin/python
import numpy, pylab
aa=numpy.fromfile('ds1000_20150626_15_B0835-41.bin', dtype=numpy.uint8,
count=-1)
pylab.plot(aa)
pylab.ylabel('Po
Hola estas superando la memoria, el archivo es demasiado grande para procesarlo
puedes intentar si estas en linux usar un split y partirlo a la mitad para
procesar tu archivo, sino buscar otra opción para partir tu archivo depende de
lo que requieras hacer, en alguna ocasión procesando archivos
Sin ser un experto, intentando aportar mi granito de arena,
mirando la documentación de numpy para fromfile podrías usar count para
especificar el número de items que quieres cargar y seek del file to
calcular el offset en cada iteración.
O bien puedes usar memmap que parece que lo hace por ti:
ht