i want to compare two excel files and delete rows with common names in the second file. the issue is that one list doesn't have accents while one does. i want to remove the accents in order to compare the names, delete from the second file and then merge the two files. thanks!
code so far
import pandas as pd
from unidecode import unidecode
df0 = pd.ExcelFile('Players.xlsx').parse('Sheet1')
df1 = pd.ExcelFile('Players.xlsx').parse('Sheet1')
result = df0[df0[(unidecode('Name'))].isin(df1[unidecode('Name')])]
result.to_excel('Merged.xlsx', index=False)
file 1
Davis Bertans Davis Bertans 2011-12 * All Teams All Leagues
Davis Bertans Davis Bertans 2011-12 * KK Partizan KLS
Davis Bertans Davis Bertans 2011-12 * Union Olimpija Liga ABA
Georgios Papagiannis Georgios Papagiannis 2019-20 * Panathinaikos Euroleague
Georgios Papagiannis Georgios Papagiannis 2019-20 * Panathinaikos HEBA A1
file 2
Dāvis Bertāns Dāvis Bertāns 2011-12 * All Teams All Leagues
Dāvis Bertāns Dāvis Bertāns 2011-12 * KK Partizan KLS
Dāvis Bertāns Dāvis Bertāns 2011-12 * Union Olimpija Liga ABA
Frank Ntilikina Frank Ntilikina 2014-15 Strasbourg IG Jeep Elite
Frank Ntilikina Frank Ntilikina 2015-16 * All Teams All Leagues
desired output in new excel file
Davis Bertans Davis Bertans 2011-12 * All Teams All Leagues
Davis Bertans Davis Bertans 2011-12 * KK Partizan KLS
Davis Bertans Davis Bertans 2011-12 * Union Olimpija Liga ABA
Georgios Papagiannis Georgios Papagiannis 2019-20 * Panathinaikos Euroleague
Georgios Papagiannis Georgios Papagiannis 2019-20 * Panathinaikos HEBA A1
Frank Ntilikina Frank Ntilikina 2014-15 Strasbourg IG Jeep Elite
Frank Ntilikina Frank Ntilikina 2015-16 * All Teams All Leagues