J'ai un fichier avec les données suivantes:un motif Parsing chaîne (Python)
<<row>>12|xyz|abc|2.34<</row>>
<<eof>>
Le fichier peut avoir plusieurs lignes comme celle-ci. J'essaye de concevoir un analyseur qui analysera chaque rangée présente dans ce dossier et retournera un tableau avec toutes les rangées. Quelle serait la meilleure façon de le faire? Le code doit être écrit en python. Le code ne doit pas prendre les lignes qui ne commencent pas par <<row>>
ou qui devrait déclencher une erreur.
=======> Mise à jour < ========
Je viens de découvrir qu'un <<row>>
particulier peut couvrir plusieurs lignes. Donc, mon code et le code présent ci-dessous ne fonctionnent plus. Quelqu'un peut-il s'il vous plaît suggérer une solution efficace?
Les fichiers de données peuvent contenir des centaines à plusieurs milliers de lignes.
On dirait une tâche assez simple. Où avez-vous des problèmes? – GolfWolf
C'est une tâche simple que je connais mais je veux savoir comment un programmeur différent la résoudrait. Alors. –
Affichez la solution que vous avez déjà. Vous obtiendrez des conseils pour l'améliorer. –