|
|
|
|
Posté par
moha92, le mercredi 30 mai 2007 à 10:07:13Configuration: Windows 2000 Internet Explorer 6.0
Hello.
Pour la lecture du fichier XML, tu as le choix. - Si le fichier est de taille modeste, minidom fera l'affaire (voir doc de Python). - Pour les gros fichiers, les API event-driven seront nécessaires, comme SAX - Enfin, il existe des tas de modules pour lire l'XML en Python (4Suite, BeautifulSoup, etc.) Pour la création de fichiers XML, le plus simple est de créer un fichier CSV en Python (en utilisant le module CSV de Python), puis de faire ouvrir ce fichier par Excel (en utilisant des appels COM). Ensuite, avec COM, tu pourra "piloter" Excel à partir de Python pour compléter (ajouter des formules, macros, tris...). Voir pour exemple COM: http://www.sebsauvage.net/python/snyppets/#reading_xls Donc je résume: 3 étapes: - lecture du fichier XML (minidom, SAX ou autre) - création d'un fichier CSV contenant les données (module CSV Python) - ouverture du CSV dans Excel pour compléter (appels COM depuis Python)
|
| 21/12 00h16 | [Python] Lire et écrire des fichiers CSV | Python |
| 15/02 16h35 | [Word] Impossible de rétablir une liaison DDE avec Excel | Word |
| 25/05 16h04 | Import ses contacts sous outlook à partir d'Excel | Messagerie électronique |
| 06/03 20h05 | [Linux] Gestion des attributs de fichiers sur ext2 | Sécurité |
| 16/05 10h13 | VBA : Tout connaitre sur le fichier du classeur | Bureautique |
| 12/05 12h15 | VB6: Import de donnees XML vers Excel | 0 |
| 23/11 10h52 | Importation de données XML dans Excel | 0 |
| 09/06 18h38 | Changer les données d'un fichier Excel | 7 |
| 04/03 10h57 | Exporter donnees d'un fichier excel vers suga | 0 |
![]() | Excel Viewer - Avec Microsoft Office Excel Viewer 2003, vous pouvez ouvrir, afficher et imprimer des classeurs Excel (fichiers XLS ), même... | Catégorie: Tableur Licence: Freeware/gratuit |
![]() | EasyFactures - Easyfactures est un logiciel capable de gérer les factures et les devis, il a été développé sur Excel. Easyfactures... | Catégorie: Comptabilité/Paie Licence: Freeware/gratuit |
![]() | SysExporter - SysExplorter est un utilitaire de capture de données classées dans une liste standard, une arborescence, une boîte de liste,... | Catégorie: Gestion de fichiers Licence: Freeware/gratuit |
![]() | SimplyBurns - SimplyBurns est une application pour Mac OSX permettant la gravure de CD/DVD multimédia. L'application présente de... | Catégorie: Gravure Licence: Freeware/gratuit |
![]() | Sony Micro Vault Excellence | Catégorie: Carte Mémoire / Clé USB | 16.74 € Misco FR |
![]() | Sony Micro Vault Excellence | Catégorie: Carte Mémoire / Clé USB | 41.50 € MicroChoix |
![]() | Sony Micro Vault Excellence | Catégorie: Carte Mémoire / Clé USB | 33.62 € Amazon.fr |
![]() | Sony Micro Vault Excellence | Catégorie: Carte Mémoire / Clé USB | 82.52 € Misco FR |