Socket
Socket
Sign inDemoInstall

iamstew-excel-parser

Package Overview
Dependencies
3
Maintainers
1
Alerts
File Explorer

Install Socket

Detect and block malicious and high-risk dependencies

Install

    iamstew-excel-parser

This is module helps to parse xls and xlsx files


Maintainers
1

Readme

Библиотека iamstew-excel-parser

Что она делает?

Библиотека открывает xls/xlsx файл по ссылке, и возвращает двумерный массива со значениями ячеек.

Быстрый гайд

from iamstew_excel_parser import XlsxParser # если вам нужно парсить xlsx файл
from iamstew_excel_parser import XlsParser # если вам нужно парсить xls файл

...

path = "/your/absolute/path/to/excel/file"
excel_parser.open_book(file_path=path)
result = excel_parser.parse_sheet(
    sheet_name=sheet_name, # передаем название листа книги, если не указан, будет парсить 1 лист книги
    row_start=row_start, # передаем номер строки с которой начинать парсинг, если не указан, то начнется с 1 строки
    columns_letters=columns_letters # передаем массив со строковыми буквами колонок, например ["a","b","ac"]
)
print(result)
# пример выходных данных
{ "Название листа": [
    ["Имя", "Фамилия", "Отчество"],
    ["Иван", "Иванов", "Иванович"],
    ["Петр", "Петров", "Петрович"],
    ["Алексей", "Алексеев", "Алексеевич"]
  ]
}

# если ячейка пустая - возвращает None
[
    ["Иван", "Иванов", None]
]

Keywords

FAQs


Did you know?

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc