1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
| import pandas as pd
xls = pd.ExcelFile('Model2.xlsx')
df1 = pd.read_excel(xls, 'Class')
# ici j'affiche avant et après modif le paramètre de la cellule 11
# l'exécution donne 25 (valeur par défaut) puis 30
print(df1.iloc[11]['Unnamed: 1'])
df1.iloc[11]['Unnamed: 1'] = 30
print(df1.iloc[11]['Unnamed: 1'])
# cette cellule 73 contient une formule excel
# et affiche une valeur dans excel ce qui et normal
# l'exécution de l'instruction Python ci-dessous affiche pourtant nan
# C'est cette instruction qui est problématique
print(df1.iloc[73]['Unnamed: 1']) |