Например, если файл 1 выглядит следующим образом:
id col1 col2 col3
--------------------
1 aa bb cc
2 dd ff gg
, а файл 2 выглядит как
id col1 col2 col3 col4
---------------------------
3 qq ww ee tt
Я хочу, чтобы выходной файл выглядел как
id col1 col2 col3
-----------------------
1 aa bb cc
2 dd ff gg
3 qq ww ee
Это означает, что я хочу объединить файлы, основываясь только на пересечении, и хочу отбросить столбцы, которые не повторялись в обоих файлах
Я попробовал следующие попытки
df1= pd.read_csv("lastOne.csv")
df2=pd.read_csv("Normal.csv")
dfAll=pd.concat([df1, df2], axis=1, join='inner')
I также пробовал df1.combine_first (df2) среди многих других, но все не может сделать то, что мне нужно