Уведомления

Группа в Telegram: @pythonsu

#1 Фев. 7, 2018 15:19:11

Tseka
Зарегистрирован: 2016-12-27
Сообщения: 33
Репутация: +  0  -
Профиль   Отправить e-mail  

Сравнение двух файлов Excel с помощью Pandas.

 import pandas as pd
 pd.set_option('max_colwidth', 2000)
 pd.options.display.max_rows = 10000
  
 poisk_hot=pd.read_excel(r'D:\ПРОЕКТЫ\hotline_price\hotline_mobile24_bez_stekol_29_01_2018.xlsx',usecols
 ='K',header=None)
 
 poisk_mob = pd.read_excel(r'D:\ПРОЕКТЫ\hotline_price\export_05_02_2018.xlsx', usecols='C',header=None)
 
 poisk_mob[~poisk_mob[0].isin(poisk_hot[0])].to_excel('D:\\ПРОЕКТЫ\\hotline_price\\new.xlsx')
Сравнил две колонки : колонку ‘K’ в hotline_mobile24_bez_stekol_29_01_2018.xlsx и колонку ‘C’ в export_05_02_2018.xlsx , нашёл новые данные в export_05_02_2018.xlsx которых нет в hotline_mobile24_bez_stekol_29_01_2018.xlsx .
Помогите перенести остальные данные которые относятся к найденным ссылкам с таблицы export_05_02_2018.xlsx в таблицу new.xlsx . Спасибо.

Отредактировано Tseka (Фев. 7, 2018 15:21:31)

Офлайн

#2 Фев. 8, 2018 14:01:33

Tseka
Зарегистрирован: 2016-12-27
Сообщения: 33
Репутация: +  0  -
Профиль   Отправить e-mail  

Сравнение двух файлов Excel с помощью Pandas.

Вроде решил проблемку :

 poisk_hot = pd.read_excel(r'D:\ПРОЕКТЫ\hotline_price\hotline_mobile24_bez_stekol_29_01_2018.xlsx',
                        header=None)
 poisk_mob = pd.read_excel(r'D:\ПРОЕКТЫ\hotline_price\export_05_02_2018.xlsx',header=None)
 poisk_mob[~poisk_mob[2].isin(poisk_hot[10])].to_excel('D:\\ПРОЕКТЫ\\hotline_price\\news_1.xlsx')

Отредактировано Tseka (Фев. 8, 2018 14:02:35)

Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version