Skip to main content

Work on .xlsx files.

Project description

xlsxopera

Working on xlsx (Microsoft Excel) files. Convert to list, dict, get headers, cell values, positions and more.

Developed by voidayan (c) 2022

Install

Install package from pip:

pip3 install xlsxopera

Note: Required packages is openpyxl

How to work

Create an object

from xlsxopera import Notebook

# Load file to operate and sheet name
notebook = Notebook("file-to-path.xlsx", "sheet_name")
# Or load file to operate without sheet name. Default will be active spreadsheet.
notebook = Notebook("file-to-path.xlsx")

Get rows in list of lists:

# Get all rows (from 1 to last)
rows_in_spreadsheet = notebook.list_rows()
# Get rows (for e.g, from 9 to 13)
rows_in_spreadsheet = notebook.list_rows(start=9, end=13)

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

xlsxopera-1.1.tar.gz (5.3 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

xlsxopera-1.1-py3-none-any.whl (5.8 kB view details)

Uploaded Python 3

File details

Details for the file xlsxopera-1.1.tar.gz.

File metadata

  • Download URL: xlsxopera-1.1.tar.gz
  • Upload date:
  • Size: 5.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.10.6

File hashes

Hashes for xlsxopera-1.1.tar.gz
Algorithm Hash digest
SHA256 1aa06a032fe28a675be5e0fed7ef3a055715143ee23d78c05934a1f493ee92b8
MD5 65d843f7cd85db0b1e3f5b4237d1addd
BLAKE2b-256 592a4e6daf91f81f28e62aab086914f0afb6b365eb727d8440c9ec661a6870a9

See more details on using hashes here.

File details

Details for the file xlsxopera-1.1-py3-none-any.whl.

File metadata

  • Download URL: xlsxopera-1.1-py3-none-any.whl
  • Upload date:
  • Size: 5.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.10.6

File hashes

Hashes for xlsxopera-1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 a8f7013778a1546d38e12af725ec7fe81b937a75b1d7bc6510c948ae15a4dd34
MD5 b3195cbe310dd9c8786f3c7ed36a9b4d
BLAKE2b-256 0487169579036df6040bcdbf444482eb937ce858a8c625f5871a5970561fe938

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page