Je suis sur une plateforme Windows et j'utilise Python 3. Comme le comportement par défaut des lecteurs de fichiers est de consommer le fichier ligne par ligne, j'ai des difficultés à traiter mon fichier texte de 100 Go qui ne comporte qu'une seule ligne.
Je connais des solutions telles que este pour introduire un séparateur d'enregistrement personnalisé pour remplacer un caractère fréquent par \n
mais je me demande s'il est possible de consommer et de traiter mon fichier uniquement via Python ?
Je n'ai que 8 Go de mémoire vive. Mon fichier est constitué des enregistrements des ventes (comprenant l'article, le prix, l'acheteur, ...). Mon traitement du fichier consiste principalement à modifier les numéros de prix. Les enregistrements sont séparés les uns des autres en utilisant |
caractère.