У меня есть экселевские файлы прайсов в нем первые несколько строк занимает всякий мусор вроде названия компании номеров телефонов и т.п, получается мне нужно последовательно удалять строку за строкой таблицы пока я не найду строку с заголовками, заголовок может отличаться от прайса к прайсу, но он должен содержать одно слово из списка ( Наименование, название, артикул и и т.п).
Пример кода:
import pandas as pd
try:
data_xls = pd.read_excel('excel.xls', index_col=None)
except:
data_xls = pd.read_excel('excel.xlsx', index_col=None)
data_xls.to_csv('your_csv.csv', encoding='cp1251', sep =';')
Пример прайса: