Rechercher : dans
Par :

Remplir 1fichier excel avec python

Dernière réponse le 16 mai 2007 à 17:09:07 moha92, le 16 mai 2007 à 16:34:26 
 Signaler ce message aux modérateurs

Salut a tous,

j'ai besoin d'un programme qui transforme un fichier XML en fichier excel...j'ai deja fait un fichier qui genere un fichier excel vierge mais je n'arrive pas a le remplir a aprtir d'un fichier XML

Merci de votre aide...

Configuration: Windows 2000
Internet Explorer 6.0

1

sebsauvage, le 16 mai 2007 à 16:46:04

Si ça peut aider:

Lire un fichier XML (exemple simple):
http://www.sebsauvage.net/python/snyppets/#parse_rss

Manipuler (lire/écrire) des fichiers Excel ave Python:
http://www.sebsauvage.net/python/snyppets/#reading_xls

Répondre à sebsauvage

2

moha92, le 16 mai 2007 à 17:05:28

Mais ce programme va juste generer un fichier excel vierge le probleme maintenant comment le remplir c'est a dire ce programme ne me permet pas d'exploiter les données de mon fichier XMl

Répondre à moha92

3

 sebsauvage, le 16 mai 2007 à 17:09:07

1) Mon premier exemple te montre comment extraire les données d'un fichier XML.
On peut utiliser DOM (minidom), SAX, ou encore plein d'autres modules (4Suite, BeautifulSoup, etc.)

2) pour insérer des données dans Excel, il suffit de faire un programme Python qui créé un tableau HTML et de faire ouvrir ce fichier à Excel (en utilisant l'objet Excel.Application, c'est à dire en pilotant Excel à partir de Word).


Donc, pas de fichier vierge à générer: Génère un fichier déjà rempli en Python, puis fais ouvrir ce fichier par Excel.

Répondre à sebsauvage