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
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file iamstew-excel-parser-0.0.3.tar.gz.
File metadata
- Download URL: iamstew-excel-parser-0.0.3.tar.gz
- Upload date:
- Size: 3.6 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.0.0 CPython/3.11.6
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
42998d659fe13e9a6a42435e5b33f546a5987e541691e10eeab101bae7988f6e
|
|
| MD5 |
f64036b6da30be2efa6eae8c5924f4cd
|
|
| BLAKE2b-256 |
f6afe7e17213f8b3dc53340621aefff715d68e1b3d4fb5eb71d3a3e15df82ba9
|
File details
Details for the file iamstew_excel_parser-0.0.3-py3-none-any.whl.
File metadata
- Download URL: iamstew_excel_parser-0.0.3-py3-none-any.whl
- Upload date:
- Size: 4.5 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.0.0 CPython/3.11.6
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
c65eb7996618fd6bbde542c17b8aa777e954b86155802ffa4c54931b92913efd
|
|
| MD5 |
831e2b56542c306566b5c58520522800
|
|
| BLAKE2b-256 |
c76e67fd1aab82d9ca4a546129380158896e40b41df1cbfcb65deb8890a9cdb6
|