import pandas as pd

# File paths (Excel)
file1_path = 'sentinel.xlsx'  # Path del primo file Excel
file2_path = 'users_opn.xlsx'  # Path del secondo file Excel
output_file_path = 'confronto_output.xlsx'  # Path per salvare il risultato in Excel

# Leggi i file Excel
df1 = pd.read_excel(file1_path, engine='openpyxl')
df2 = pd.read_excel(file2_path, engine='openpyxl')

# Scegli la colonna chiave su cui fare il confronto
colonna_chiave = 'codice_fiscale'

# Esegui il merge per ottenere le righe comuni tra i due file
df_comuni = pd.merge(df1, df2, on=colonna_chiave)

# Salva il risultato in un nuovo file Excel
df_comuni.to_excel(output_file_path, index=False, engine='openpyxl')

print(f"Confronto completato. Risultato salvato in {output_file_path}")
