Bonjour,

Je souhaite apprendre le python pour adapter un de mes script actuellement en batch. Mais je suis un peu perdu avec le départ de mon script.
Si un de vous peu me fournir un bout de code afin de me servir de base pour la construction de mon script se serait génial

Voici le problème

Dans une arborescence je cherche en premier à scanner les dossiers qui on un nom qui commence par FME, les autres seront ignoré.

Et pour ces dossiers "FME" je cherche a récupérer toutes les lignes qui contienne DME* qui sont dans un fichier nommé _ps qui lui même est dans le dossier et extraire les chaines DME+14 caractère dans un fichier txt de sortie.

Mon arbo ressemble à ça:

FME34
_ps --> récupérer les str DME dans ce fichier
RME56
_ps --> ignorer
FME265
_ps --> récupérer les str DME dans ce fichier


voici l'arborescence en photo


Nom : 1481446899-image-sans-titre.png
Affichages : 175
Taille : 125,9 Ko


Voici le contenue d'un fichier _ps

1 COMPONENT-NAME fme92b700101_1
1 CLASS-NAME fme92b700101
1 INSTANCE 1
1 PARENT-NAME NULL
1 ITEM-NAME fme92b700101
1 TYPE T PS Y
1 COMPONENT-ORDER 1
1 ORIENTATION 0.0 0.0 0.0 0.0 0.0 0.0
1 GLOBAL-ORIENT 0 0 0 0 0 0
2 ATTRIBUTE fme92b700101_1ESIGNATION:INSTANCE:MON.SUP.C0/C11 SUP G
3 ATTRIBUTE fme92b700101_1OSTE-MONTAGE:INSTANCE:25000
4 ATTRIBUTE fme92b700101_1:RESP-BE:INSTANCEA82
5 ATTRIBUTE fme92b700101_1:RESP-PROD:INSTANCE:4H1
6 ATTRIBUTE fme92b700101_1:IDENTIFICATION:INSTANCE:RF
7 ATTRIBUTE fme92b700101_1:RESP-USINE:INSTANCE:NZ
2 COMPONENT-NAME fme92b700101-001_1
2 CLASS-NAME fme92b700101-001
2 INSTANCE 1
2 PARENT-NAME fme92b700101_1
2 ITEM-NAME fme92b700101-001
2 TYPE T PS Y
2 COMPONENT-ORDER 2
2 ORIENTATION 0.0 0.0 0.0 0.0 0.0 0.0
3 COMPONENT-NAME fme92b700101-002_1
3 CLASS-NAME fme92b700101-002
3 INSTANCE 1
3 PARENT-NAME fme92b700101_1
3 ITEM-NAME fme92b700101-002
3 TYPE T PS Y
3 COMPONENT-ORDER 3
3 ORIENTATION 0.0 0.0 0.0 0.0 0.0 0.0
4 COMPONENT-NAME fme92b700101-003_1
4 CLASS-NAME fme92b700101-003
4 INSTANCE 1
4 PARENT-NAME fme92b700101_1
4 ITEM-NAME fme92b700101-003
4 TYPE T PS Y
4 COMPONENT-ORDER 4
4 ORIENTATION 0.0 0.0 0.0 0.0 0.0 0.0
Je vous remercie pour votre aide future et excusez moi si mon explication n'est pas claire...