Programme Python

moha92 Messages postés 28 Statut Membre -  
sebsauvage Messages postés 33415 Statut Modérateur -
slt,

J'ai besoin d'un programme en Python pour exploiter un fichier XML.
sinon un programme en python qui manipule des fonctions deja realisées sur Matlab.
Merci...
A voir également:

5 réponses

sebsauvage Messages postés 33415 Statut Modérateur 15 663
 
Pour l'XML, il faut déjà savoir si c'est juste pour le lire ou le modifier.

Pour le lire, il y a minidom, SAX, etc.

Un exemple tout simple avec minidom:
https://sebsauvage.net/python/snyppets/index.html#parse_rss
0
moha92 Messages postés 28 Statut Membre 1
 
je te remercie...en fait c'est pour le lire et l'introduire dans un banc d'essai...
0
sebsauvage Messages postés 33415 Statut Modérateur 15 663
 
Si le fichier est de taille raisonnable, minidom fera très bien l'affaire (il faut savoir qu'il charge le fichier en intégralité en mémoire).
0
moha92 Messages postés 28 Statut Membre 1
 
j'ai des fichiers qui font 700K qu'est tu en penses?
0
moha92 Messages postés 28 Statut Membre 1
 
le probleme c'est que j'ai jamais programmé en python donc quand tu me dis minidom je vois pas tres bien ca correspond a quoi exactement...
0
sebsauvage Messages postés 33415 Statut Modérateur 15 663
 
700 ko pas de problème.

minidom est juste l'une des nombreuses librairies fournies avec Python.
minidom permet l'accès au contenu d'un fichier XML d'une manière standardisée (norme DOM, utilisée également par Javascript).

Dans la pratique, ça se résume à quelques méthodes (getElementByName(), etc.) et quelques attributs (.data, .firstChild, etc.)

Voir la doc dans Python pour plus d'informations.
0
moha92 Messages postés 28 Statut Membre 1
 
je te remercie infiniment...aller bon courage et bon week end
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
sebsauvage Messages postés 33415 Statut Modérateur 15 663
 
De rien.

Bon week-end à toi !
0