Generation

generate functionTue, 13 Jun 2023

se importara desde una carpeta llanada archivos prueba los archivos de Excel siguientes: archivo1.xlsx, archivo2.xlsx, archivo3.xlsx, archivo4.xlsx, archivo5.xlsx, cada una de ellas contiene la hoja1, hoja2, hoja3, hoja4, hoja5, cada hoja contiene datos similares que se desea comprar si es igual en cada columna, se desea extraer la coincidencia de una hoja u otra por cada columna, de cada archivo en cada hoja, se devolverá el resultado en un dataframe solo de la coincidencia, esta se almacenara de cada una de las coincidencias y se exportara en un archivoresultado.xlsx, y se imprimirá cada uno de los resultados obtenidos.

def file_compare(file1, file2, sheet1, sheet2, col): df1 = pd.read_excel(file1,sheet_name=sheet1) df2 = pd.read_excel(file2,sheet_name=sheet2) df_join = pd.merge(df1,df2, on=[col], how='inner') return df_join

Questions about programming?Chat with your personal AI assistant