Quelle est la meilleure façon de lire Excel (XLS) les fichiers avec Python (pas CSV fichiers).
Est-il intégré dans le paquet qui est pris en charge par défaut de Python pour effectuer cette tâche?
Quelle est la meilleure façon de lire Excel (XLS) les fichiers avec Python (pas CSV fichiers).
Est-il intégré dans le paquet qui est pris en charge par défaut de Python pour effectuer cette tâche?
Je recommande fortement xlrd pour lire les fichiers xls.
voyager évoqué l'utilisation de l'automation COM. Ayant fait moi-même il y a quelques années, être averti que faire c'est un vrai pain PITA. Le nombre des mises en garde est énorme, et la documentation est lacunaire et ennuyeux. J'ai couru dans de nombreux bizarre de bugs et de pièges, dont certaines ont eu de nombreuses heures à la figure.
Il n'est pas intégré dans le paquet, que je sache.
Mais vous pouvez trouver cette page web intéressante: http://www.python-excel.org/
Vous pouvez utiliser l'une des bibliothèques répertoriées ici (comme Pyxlreader qui est basé sur JExcelApi, ou xlwt), plus COM automation pour utiliser Excel lui-même pour la lecture des fichiers, mais pour cela vous êtes introduction d'Office en tant que dépendance de votre logiciel, qui pourrait n'être pas toujours une option.
Pour les anciens fichiers Excel il y a le OleFileIO_PL module qui permet la lecture de l'OLE de stockage structuré au format utilisé.
Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.