def parseExcel(xlsfile, idcampagne): # Dictionnaire des criteres ( prix, qualitée etc ... ) # Dictionnaire des alternatives (Produit1 Produit2 Produit3) df = ExcelFile(xlsfile).parse(ExcelFile(xlsfile).sheet_names[0]) alternatives = [row[0] for row in df.iterrows()] #Nous faisons venir la fonction Getimage.imageDansExcel qui nous renvois un tableau d'Image. #Celles-ci seront placés dans le tableau. En effet, Pandas ne récupere pas les images dans un classeur Excel : # Nous devons aller les chercher par nos propres moyens return Table(df.columns, alternatives, df, GetImage.imageDansExcel(xlsfile, idcampagne)) #### FIN FONCTION ############################################################################################################################################### ##### TEST ###################################################################################################################################################### #Test des fonctions et classes de creation de tableau avec un fichier Excel quelquonque : #parseExcel('CSVExemples/ExempleExcel-copie.xlsx',66)