Bonjour,
J'essaye de développer un programme Python qui doit dans un premier temps, récupérer des valeurs dans un fichier excel.
Cela fonctionne en utilisant le module xlrd mais l'analyse du fichier est TRES lente (2min en moyenne).
Etant donné que le fichier excel est gros (xlsx de 42Mo, une dizaine d'onglet de plusieurs milliers de lignes) et que ce programme sera utilisé très régulièrement, cette solution n'est pas viable. Y a-t-il une autre méthode possible que celle utilisée dans mon script?
Je suis bien sur ouvert à tout autre solution que du Python, je suis partit là dessus car cela me parait etre le plus simple à faire...
Voici ce que j'utilise:
Merci à vous
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 #from xlrd import open_workbook #from xlsxrd import open_workbook import xlrd # ouverture du fichier Excel file_location = "C:/FichierTest.xlsx" wb = xlrd.open_workbook(file_location)
Partager