logo       

Fichier structurés par des parenthèses: msg#00000

python.french

Subject: Fichier structurés par des parenthèses

Bonjour,

Je dois traiter des fichiers formattés de la manière suivante:
-----------------------------------------------------------------------------
(......
(pin 2
(pt 0 -158750)
(gate 1 (name 2))
(layout
(layer (systemLayer (type PADSTACK))
(padstack E_P68X138D38_1
(pt 0 -158750)
(fromTo 1)
(conductive
(layerNumber 1 (status NOCONNECT))
)
)
)
)
)
)
(component (reference C114)
(gateCount 1)
(pinCount 2)
(part H3402A4966)
(package PACK62602)
(footprintSpec ESPACE)
(footprint E_P62602_A62602_ATES)
(originalReference C114)
(placed NO)
(placementSide A)
(locationLock NO)
(angleLock NO)
(placementSideLock NO)
(packageSymbol YES)
(outOfBoard NO)
(location
(pt 0 0)
)
(minRect
(box
(pt -323850 -818924)
(pt 474335 256220)
)
)
(angle 0)
(drawRefDes NO)
(layout
(layer (nonConductive Symbol-A)
(refer
(line
(geometry
(line
(vertex
------------------------------------------------------
( == début d'une section ) == fin d'une section. La hiérarchie est gérée par le
jeu des (). Il est possible d'avoir du texte dans une section; le texte est
entre "" et peut contenir des ().

Existe-t-il en Python un module qui puisse m'aider à traiter ce genre
d'information ? C'est-à-dire pouvoir extraire au choix des sections et toutes
les informations associées ?

D'avance merci et bonne journée.

--
Gérez vos abonnements aux listes de diffusion : http://www2.aful.org/wws



<Prev in Thread] Current Thread [Next in Thread>
Google Custom Search

News | FAQ | advertise