Я использую Python Pandas, чтобы попытаться сопоставить ссылки из CSV2 с данными в CSV1 и создать новый выходной файл.Python Pandas сравнить CSV keyerror
CSV1
reference,name,house
234 8A,john,37
564 68R,bill,3
RT4 VV8,kate,88
76AA,harry ,433
CSV2
reference
234 8A
RT4 VV8
КОД
import pandas as pd
df1 = pd.read_csv(r'd:\temp\data1.csv')
df2 = pd.read_csv(r'd:\temp\data2.csv')
df3 = pd.merge(df1,df2, on= 'reference', how='inner')
df3.to_csv('outpt.csv')
Я получаю исключение KeyError для Ссылки на сайты e, когда я запускаю его, могут ли быть пробелы в данных, которые вызывают проблему? Данные разделены запятой.