This is module helps to parse xls and xlsx files
Project description
Библиотека 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]
]
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Close
Hashes for iamstew-excel-parser-0.0.3.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | 42998d659fe13e9a6a42435e5b33f546a5987e541691e10eeab101bae7988f6e |
|
MD5 | f64036b6da30be2efa6eae8c5924f4cd |
|
BLAKE2b-256 | f6afe7e17213f8b3dc53340621aefff715d68e1b3d4fb5eb71d3a3e15df82ba9 |
Close
Hashes for iamstew_excel_parser-0.0.3-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c65eb7996618fd6bbde542c17b8aa777e954b86155802ffa4c54931b92913efd |
|
MD5 | 831e2b56542c306566b5c58520522800 |
|
BLAKE2b-256 | c76e67fd1aab82d9ca4a546129380158896e40b41df1cbfcb65deb8890a9cdb6 |