Comparer 2 fichiers excel à l'aide de Python
J'ai deux xlsx
fichiers comme suit:
value1 value2 value3
0.456 3.456 0.4325436
6.24654 0.235435 6.376546
4.26545 4.264543 7.2564523
et
value1 value2 value3
0.456 3.456 0.4325436
6.24654 0.23546 6.376546
4.26545 4.264543 7.2564523
J'ai besoin de comparer tous les cellules, et si une cellule de file1 !=
une cellule de file2
print
.
import xlrd
rb = xlrd.open_workbook('file1.xlsx')
rb1 = xlrd.open_workbook('file2.xlsx')
sheet = rb.sheet_by_index(0)
for rownum in range(sheet.nrows):
row = sheet.row_values(rownum)
for c_el in row:
print c_el
Comment puis-je ajouter de la comparaison de cellules de file1
et file2
?
Double Possible de Comparaison des valeurs dans les cellules Excel
OriginalL'auteur | 2016-05-09
Vous devez vous connecter pour publier un commentaire.
L'approche suivante devrait vous aider à démarrer:
Cela permet d'afficher toutes les cellules qui sont différentes entre les deux fichiers. Pour votre deux fichiers, cela affichera:
OriginalL'auteur Martin Evans
Utilisation
pandas
et vous pouvez le faire aussi simple que cela:Et le résultat ressemblera à ceci:
OriginalL'auteur Abbas
- Je utiliser un code pour faire quelque chose de similaire. C'est un peu généralisé fonctionne bien.
Saisie des Feuilles de calcul Excel et les résultats attendus Dataframe image
df est la dataframe
OriginalL'auteur sharinganSawant