Bonjour !
J'ai un problème pour récupérer des données dans un .txt. Un logiciel de simulation me permet de voir les caractéristiques d'un proton ayant traversé de la matière et exporte ces données dans un .txt de la forme suivante : (je ne peux pas modifier la manière dont le logiciel exporte les données)
Il me faudrait récupérer les données dans la colonne "Energy (eV)" qui contient les éléments ",192...E+08". En fait ce nombre est égal à 1.92...E+07.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 Plusieurs lignes de texte qui décrit les colonnes bla bla bla bla bla bla Ion Atom Energy Depth Lateral-Position Atom Direction Numb Numb (eV) X(A) Y(A) Z(A) Cos(X) Cos(Y) Cos(Z) T 1 1 ,1923876E+08 5000022E-01 -,3546E+04 ,2804E+03 ,9999656 -,0082181 ,0011361 T 2 1 ,1916511E+08 5000022E-01 ,5368E+04 ,1542E+04 ,9996267 ,0247368 ,0116009 T 3 1 ,1927306E+08 5000023E-01 -,2016E+04 ,8875E+03 ,9998685 -,0119370 ,0109733 et pleins d'autres lignes du même genre
C'est là tout mon problème, le fichier ici n'est vraiment pas simple en terme de séparateurs (il y a des espaces et des virgules)... Je n'arrive pas à écrire un code qui puissent me permettre de récupérer les différentes valeurs d'énergie et à les exporter sous la forme 1.92...E+07 dans un autre fichier .txt
Merci d'avance si vous avez une astuce !
Partager