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.1.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | b5f4a9e576c37cd3128c6f30ee644533d3776eb86720af6f2910617625765b7f |
|
MD5 | be4bb4b3be17800f6e9a6489f23a46cd |
|
BLAKE2b-256 | 063eb0d105365bdade311eef670974a66e063b03a60a5da9fc1f6abf522e1ce8 |
Close
Hashes for iamstew_excel_parser-0.0.1-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2bea095ad6789f1328ea5116f1274631deba458bccb1eb8107aa49c0ea9c342d |
|
MD5 | 44d8c79bdbfd58e8203a5e3c5c398fea |
|
BLAKE2b-256 | 8af080b21eadb18e75e439b65eb942397206021e42c8f3c68717c852b46dccdd |