Bonjour à tous,

J'ai écris un script python où j'utilise le module win32com et excel 2007. Dans ce script, je lis les données d'un classeur Excel. Le problème est qu'un seul processeur fonctionne pendant cette lecture alors que l'ordinateur que je possède en dispose de 4. Dans le cadre de l'optimisation de mon script, je cherche à savoir s'il y avait un moyen de fonctionner en multithread et donc d'utiliser les 4 coeurs.

J'ai cherché partout mais le multithread est déjà activé dans Excel et semble ne s'appliquer que pour le calcul de formule sous Excel, et pas pour la lecture...

Une autre idée était de fonctionner avec plusieurs Excel ouvert, le problème est que je ne peux pas facilement faire cela au vu de la complexité du script (interdépendance des données...)

Si vous avez eu déjà ce genre de problème ou d'autres idée je suis preneur..

Merci d'avance à tous...

Titi