Python Pandas сравнивает два файла Excel и экспортирует ⇐ Python
-
Anonymous
Python Pandas сравнивает два файла Excel и экспортирует
Я хотел бы сравнить файл Excel и вывести данные в новый файл Excel для импорта в нашу дурацкую ERP-систему, чтобы улучшить свою рабочую нагрузку, но у меня есть один вопрос
мой файл Excel такой, около 17 столбцов ИМЯ ОПИСАНИЕ Наша REF TEAM ADDRESS LINE1 ... ........ нужно сравнивать только ADDRESS LINE1 ADDRESS LINE2 и телефон, потому что АДРЕС и телефон будут изменены третьей стороной
В Excel есть 2 листа с именами «код клиента» и «код поставщика». Как сравнить два листа Excel с двумя листами
#compare LastdaySet = pd.read_excel('lastday.xlsx',sheet_name =0,index=False,inplace=True) TodaySet = pd.read_excel('today.xlsx', имя_листа =0,index=False, inplace=True) разница = TodaySet[todaySet!=lastdaySet] распечатать (разница) #Вывод в Excel .... но есть ошибка Ошибка вывода
> Traceback (последний вызов — последний): Файл > «C:/Users/SupportTeamA/PycharmProjects/untitled2/excelhandel.py», строка 74, > в > разница = TodaySet[todaySet != LastdaySet] Файл "C:\Users\SupportTeamA\PycharmProjects\untitled2\venv\lib\site-packages\pandas\core\ops\__init__.py", > строка 838, в f > поднять ValueError( ValueError: можно сравнивать только объекты DataFrame с одинаковой меткой
Я хотел бы сравнить файл Excel и вывести данные в новый файл Excel для импорта в нашу дурацкую ERP-систему, чтобы улучшить свою рабочую нагрузку, но у меня есть один вопрос
мой файл Excel такой, около 17 столбцов ИМЯ ОПИСАНИЕ Наша REF TEAM ADDRESS LINE1 ... ........ нужно сравнивать только ADDRESS LINE1 ADDRESS LINE2 и телефон, потому что АДРЕС и телефон будут изменены третьей стороной
В Excel есть 2 листа с именами «код клиента» и «код поставщика». Как сравнить два листа Excel с двумя листами
#compare LastdaySet = pd.read_excel('lastday.xlsx',sheet_name =0,index=False,inplace=True) TodaySet = pd.read_excel('today.xlsx', имя_листа =0,index=False, inplace=True) разница = TodaySet[todaySet!=lastdaySet] распечатать (разница) #Вывод в Excel .... но есть ошибка Ошибка вывода
> Traceback (последний вызов — последний): Файл > «C:/Users/SupportTeamA/PycharmProjects/untitled2/excelhandel.py», строка 74, > в > разница = TodaySet[todaySet != LastdaySet] Файл "C:\Users\SupportTeamA\PycharmProjects\untitled2\venv\lib\site-packages\pandas\core\ops\__init__.py", > строка 838, в f > поднять ValueError( ValueError: можно сравнивать только объекты DataFrame с одинаковой меткой