La maggior parte modo efficiente di carico formattato file binari in Python
-
22-08-2019 - |
Domanda
Ho i file binari non più grandi di 20 MB di dimensione che hanno una sezione di intestazione e quindi una sezione di dati contenente sequenze di uchars. Ho Numpy, SciPy, ecc e ogni libreria ha modi diversi di carico nei dati. Eventuali suggerimenti per i metodi più efficaci devo usare?
Soluzione
struct dovrebbe funzionare per la sezione di intestazione, mentre il NumPy memmap sarebbe efficace per la sezione dati se andando a manipolarlo in NumPy comunque. Non c'è bisogno di sottolineare fuori di essere incoerente qui. Entrambi i metodi sono compatibili, basta usare lo strumento giusto per ogni lavoro.
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow