pandas:
Вы можете использовать следующий код, чтобы прочитать имена и значения указанных столбцов:
pd.read_excel('path\\filename.xlsx', sheet_name='products', usecols="B:E")
, чтобы узнать больше о ссылке «usecols» документация .
Xlwings:
Чтобы установить xlwings через pip или conda, см. Эту документацию .
Вы можете использовать следующий код для чтения имен и значений указанных столбцов:
import xlwings as xw
wb = xw.Book(r'path\\filename.xlsx')
sht = wb.sheets['products'] #add your sheetname of your excel file.
sht.range('B1:E1').value #read specified columns names
output: [' date ', 'item_id', 'revenue', 'revenue1', 'revenue2']
sht.range('B1:E1').expand().value #read specified columns names & values.
output: [['item_id', 'revenue', 'revenue1', 'revenue2'], [59.0, 22131846.0, 1212.0, 3223.0], [60.0, 22131847.0, 1213.0, 3224.0]]
пример таблицы: ![output](https://i.stack.imgur.com/2XTeH.png)
Надеюсь, это поможет.