Comment charger des données à partir d'un fichier xlsx à l'aide de python

c'est mon fichier xlsx :

Comment charger des données à partir d'un fichier xlsx à l'aide de python

et je veux obtenir le changement de ces données à une dict comme ceci :

{
    0:{
       'a':1,
       'b':100,
       'c':2,
       'd':10
    },
    1:{
       'a':8,
       'b':480,
       'c':3,
       'd':14
    }
...
}

si quelqu'un connais une lib python pour ce faire , et au début de la ligne 124, et à la fin de la ligne 141 ,

grâce

Votre première sortie dict a des données à partir des lignes 124 et 125; votre deuxième a des données à partir de la ligne 126 ... merci d'éditer votre question. Veuillez également confirmer que les colonnes de données que vous souhaitez sont B, C, E et G.
xlrd (de la version 0.8.0) prend en charge la lecture .xlsx fichiers directement. (Le "bolt-on" module dénommé par John Machin dans sa réponse a été finalement intégré dans le xlrd paquet.) Connexes: stackoverflow.com/questions/4371163/...
Je pense que tu veux dire d:12 pour la première partie; et quelle est la taille de votre fichier?

OriginalL'auteur zjm1126 | 2011-04-02