Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
2346 connectés 

  FORUM HardWare.fr
  Programmation
  Python

  Python et Excel

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Python et Excel

n°714404
Klaude
Posté le 03-05-2004 à 16:14:34  profilanswer
 

Bonjour,
 
J'aimerais lire un fichier excel (eh oui! chez moi openoffice n'est pas encore en vigueur! sic !) dans python.
 
quelqu'un sait-il comment faire ?
 
Merci d'avance

mood
Publicité
Posté le 03-05-2004 à 16:14:34  profilanswer
 

n°715659
cassidy
Black Rainbow
Posté le 04-05-2004 à 22:44:10  profilanswer
 

Tu exportes en CSV et tu sais parser ton fichier facilement: http://docs.python.org/lib/module-csv.html

n°715662
verdoux
And I'm still waiting
Posté le 04-05-2004 à 22:46:52  profilanswer
 

Si t'es sous windows et si t'as excel tu peux passer par l'interface pythoncom pour manipuler en python les objets COM d'excel.

n°719969
Klaude
Posté le 09-05-2004 à 19:48:36  profilanswer
 

Bonjour,
finalement j'ai trouvé la solution suivante :
        nomfic = 'C:/fic.XLS'
        #xl = win32com.client.Dispatch("Excel.Application" )
        xl = win32com.client.Dispatch("Excel.Application" )
        wb = xl.Workbooks.Open(nomfic)
        sh = wb.Worksheets(1)
 
        for row in sh.UsedRange.value:
            zone0 = row[0]
            zone1 = row[1]
            etc,etc
 
Merci a tous
 


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  Python

  Python et Excel

 

Sujets relatifs
importer des données SQL Server vers VB ExcelPython sous windows : meilleur moyen pour connecter un lecteur reseau?
Exporter des données vers excelcherche lien introduction a python
Importer des données de excel[python] wip synchroniser des répertoires (newb)
excel ne prend pas la virgule...comment vérifier qu'un champ est bien un nombre dans EXCEL ??
importer des données excel depuis access ???PHP ou Python?
Plus de sujets relatifs à : Python et Excel


Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)