Bonjour, je cherche à écrire un script python pour convertir un fichier en 2 :
Myfile.txt (start_date, article, Store)
---------
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
 
20080409 1111111Store1
20080409 2222222Store1
20080308 3333333Store2
20080308 4444444Store4
20080217 5555555Store3
20080219 6666666Store3
pour avoir
File1.txt (liste des Stores avec IDs attribués)
--------
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
 
   1          Store1
   2          Store2
   3          Store3
   4          Store4
et File2.txt
----------
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
 
       120080409200804151111111
       120080409200804152222222
       220080308200803143333333
       420080308200803144444444
       320080217200802235555555       
       320080219200802256666666
c peut etre pas lisible, mais le format de sortie doit etre conforme à ça :
(store_id, start_date, start_date+6 jours, article) = (8,8,8,8) -- justifiés à droite.
Par exemple :
ligne1: 120080409200804151111111 est en fait :
1;20080409;20080415;1111111 -->
(Store_id = 1, Start_date=20080409, Start_date+6jours = 20080415, article = 1111111)

Je n'ai fait que remplacer , dans la ligne 1 de mon Myfile.txt -
20080409 1111111Store1 -
Store1 par son ID = 1 du Fichier File1.txt (que je dois obtenir)
et ajouter une autre colonne start_date+6 jours


Je suis assez nouveau dans python (plus habitué au shell) .. pouvez vous m'aider un peu SVP
Merci