Assembler 3 fichiers txt

Fermé
Ced69 - 3 avril 2020 à 20:53
Phil_1857 Messages postés 1872 Date d'inscription lundi 23 mars 2020 Statut Membre Dernière intervention 28 février 2024 - 4 avril 2020 à 18:14
Bonjour,
Je cherche de l'aide et des conseils.
Il faut que la solution soit codé en python pour la mettre en place avec le reste de mon programme.

J'ai donc 3 fichiers *.txt qui contiennent de la donnée sous la forme suivante :

Fichier 1 :
CMP D1
ELEM 1
ELEM 2
ELEM 3
ELEM 4
ELEM 5

Fichier 2 :
ELEM 1
N 1
N 3
N 9
N 8
ELEM 2
N 3
N 2
N 5
N 9
ELEM 3
N 8
N 9
N 7
N 6
ELEM 4
N 9
N 5
N 4
N 7

Fichier 3 :
N 1
X 0
Y 0
Z 0
N 2
X 1.15
Y 0
Z 0
N 3
X 0.575
Y 0
Z 0
N 4
X 1.15
Y 1.1
Z 0
N 5
X 1.15
Y 0.55
Z 0

Mon but est d'assembler en 1 seul fichier. Le fichier 1 contient tout les ELEM, le fichier 2 contient les ELEM et les N qui le composent et le fichier 3 les X,Y,Z des N.

Le fichier assemblé serait de la forme suivante.

CMP D1
ELEM 1
N 1
X 0
Y 0
Z 0
N 3
X 0.575
Y 0
Z 0
N 9
N 8
ELEM 2
N 3
X 0.575
Y 0
Z 0
N 2
X 1.15
Y 0
Z 0
N 5
X 1.15
Y 0.55
Z 0
N 9
ELEM 3
N 8
N 9
N 7
N 6
ELEM 4
N 9
N 5
X 1.15
Y 0.55
Z 0
N 4
X 1.15
Y 1.1
Z 0
N 7

Je ne sais pas par quel bout le prendre si vous aviez une idée et le bout de code qui me permettrait d'avancer.

Merci d'avance.
A voir également:

2 réponses

yg_be Messages postés 23346 Date d'inscription lundi 9 juin 2008 Statut Contributeur Dernière intervention 24 novembre 2024 Ambassadeur 1 552
4 avril 2020 à 09:14
bonjour, tu as bien l'une ou l'autre idée à propos de par quel bout le prendre?
tu as trouvé une méthode pour écrire l'exemple, ne peux-tu pas programmer cette même méthode?
0
Phil_1857 Messages postés 1872 Date d'inscription lundi 23 mars 2020 Statut Membre Dernière intervention 28 février 2024 168
4 avril 2020 à 18:14
Bonjour Ced_69,

C'est marrant

N 4 X 1.15 Y 1.1 Z 0

ca fait penser à un bloc dans un programme de commande numérique ...
0