Bonjour,
j'ai un fichier de 1.5 Go à lire. Je ne peux pas l'ouvrir avec un logiciel classique (wordpad, bloc note etc...).
Donc je cherche un faire un script python qui le lit par morceaux et copie chaque morceau dans un nouveau fichier texte.
Donc en gros, je fais des readline en boucle pour avancer dadns le fichier, mais au bout d'un moment il m'affiche des MemoryError.
J'ai donc cherché des infos sur les garbage collector en pensant libérer de la memoire au fur et à mesure de l'avancée dans le fichier. Mais j'ai aps trouvé la solution.
Quelqu'un peut il m'aider ? Est ce un probleme de gestion de memoire ? Cette aspect gestion de memoire m'interesse beaucoup pour d'autres codes de calculs scientifiques.
merci d'avance !
le_voisin
Partager