Я пытаюсь прочитать определенный именованный диапазон в фрейме данных в Python. Мой файл Excel находится в формате xlsb.
Я попытался найти его в Интернете, и кажется, что сделать это в формате xlsx возможно, но не нашел ничего для формата xlsb.
Вы можете использовать open_workbook из pyxlsb для обработки файла xlsb.
open_workbook
pyxlsb
Вот пример кода, с которого можно начать:
from pyxlsb import open_workbook with open_workbook('sample_data.xlsb') as wb: # Do stuff with wb # Using the sheet index (1-based) with wb.get_sheet(1) as sheet: for row in sheet.rows(): print(row) # Using the sheet name with wb.get_sheet('Sheet1') as sheet: # Do stuff with sheet
Ссылка: https://pypi.org/project/pyxlsb/