Skip to main content

Excel Utilities

Project description

Overview

Excel ‘Utilities’

The package ka_uts_xls ís a collection of interface modules to the following ‘Python Excel Utilities’

  1. openpyxl

  2. pyexcelerate

  3. pandas dataframe excel functions

  4. polars dataframe excel functions

Installation

The package ka_uts_xls can be installed from PyPI or Anaconda.

To install with pip:

$ python -m pip install ka_uts_xls

To install with conda:

$ conda install -c conda-forge ka_uts_xls

Package files

Classification

The Files of Package ka_uts_xls could be classified into the following file types:

  1. Special files

  2. Dunder modules

  3. Package modules

  4. Data files

Special files

Special files are used for type checking or other purposes.

Special-file

Name

Type

Description

py.typed

Type checking marker file

The py.typed file is a marker file used in Python packages to indicate that the package supports type checking. This file is part of the PEP 561 standard, which provides a standardized way to package and distribute type information in Python.

Dunder Modules

Dunder Modules are Modules whose name contains 2 leading and trailing “_”.

Overview

Dunder-Modules

Name

Type

Description

__init__.py

Package directory marker file

Module with no Statements; the module is used to mark the directory it contains as a package. A dummy Module enforces explicit imports and thus clear namespace use and call them with the dot notation.

__version__.py

Version file

The module consist of Assignment Statements for system Variables of Versioning

__version__.py

Variables

Variables of Dunder module __version__.py

Name

Example

__title__

‘ka_uts_xls’

__description__

‘Excel Utilities.’

__url__

https://ka-com.readthedocs.io/en/latest

__version___

‘2023.2.2’

__build__

0x022200

__author_email_

‘Bernd Stroehle’

__license__

‘Apache-2.0’

__copyright__

‘Copyright 2025 bs29’

__cake__

u’u2728 U0001f370 u2728’

Modules

Overview

The Modules of Package ka_uts_xls could be classified into the following module file types:

  1. I/O modules

    1. I/O Control module

    2. I/O Input modules

    3. I/O Output modules

    4. I/O Update modules

  2. Workbook modules

    1. Workbook modules using openpyxl

    2. Workbook modules using pyexcelerate

  3. Worksheet modules

  4. Cell (Row) modules

I/O Control Module

Overview

I/O Control Module

Name

Description

ioc.py

I/O Control processing for excel files

ioc.py

Static classes

The I/O Control Module ioc.py contains the following static classes.

Static Classes of I/O Control Module ioc.py

Name

Description

IocWbOp

Manage I/O control for excel workbooks using openpyxl package

IocWbPe

Manage I/O control for excel workbooks using pyexcelerate package

IocWbOp

Methods
Methods of static class IocWbOp Com

Name

Description

get

get Workbook using the openpyxel package

get
Parameter of Com method sh_kwargs

Name

Type

Description

**kwargs

TyAny

current class

Return value of IocWbPe method get

Name

Type

Description

TyWbpP

pyexcelerate Workbook

IocWbPe

Methods
Methods of static class IocWbPe Com

Name

Description

get

get Workbook using the pyexcelerate package

get
Parameter of.static.class.IocWbPe.method.get

Name

Type

Description

**kwargs

TyAny

current class

Return value of IocWbPe method get

Name

Type

Description

TyWbPe

pyexcelerate Workbook

Input I/O Modules

Overview

Input I/O Modules

Name

Description

ioipath.py

Run Input I/O for excel workbooks accessed by path

ioipathnm.py

Run Input I/O for excel workbooks accessed by path name

ioipath.py

Static classes

The Input I/O Module ioipath.py contains the following static classes.

Static Classes of Input I/O Module ioipath.py

Name

Description

IoiPathWbPd

Run Input I/O for excel workbooks accessed by path using pandas package

IoiPathWbPl

Run Input I/O for excel workbooks accessed by path using polaris package

IoiPathWbOp

Run Input I/O for excel workbooks accessed by path using openpyxel package

IoiPathWsOp

Run Input I/O for excel worksheets accessed by path using openpyxel package

ioipathnm.py

Static classes

The I/O Input Module ioipathnm.py contains the following static classes.

Static Classes of I/O Input Module ioipathnm.py

Name

Description

IoiPathnmWbPd

Run Input I/O for excel workbooks accessed by path name using pandas package

IoiPathnmWbPl

Run Input I/O for excel workbooks accessed by path name using polaris package

IoiPathnmWbOp

Run Input I/O for excel workbooks accessed by path name using openpyxel package

IoiPathnmWsOp

Run Input I/O for excel worksheets accessed by path name using openpyxel package

Output I/O Modules

Overview

Output I/O Modules

Name

Description

ioowbop.py

Run Output I/O for excel workbooks using the openpyxel package

ioowbpd.py

Run Output I/O for excel workbooks using the pandas package

ioowbpe.py

Run Output I/O for excel workbooks using the pyexcelerate package

ioowbop.py

Static classes

The Output I/O Module ioowbop.py contains the following static classes.

Static Classes of Output I/O Module ioowbop.py

Name

Description

IooPathWbOp

Run Output I/O for excel workbook to file referenced by path using the openpyxel package

IooPathnmWbOp

Run Output I/O for excel workbook to file referenced by path name using the openpyxel package

ioowbpd.py

Static classes

The Output I/O Module ioowbpd.py contains the following static classes.

Static Classes of Output I/O Module ioowbpd.py

Name

Description

IooPathPdDf

Run Output I/O for pandas dataframe to excel file referenced by path using the pandas writer

ioowbpe.py

Static classes

The I/O Output Module ioowbpe.py contains the following static classes.

Static Classes of Output I/O Module ioowbpe.py

Name

Description

IooPathWbPe

Run Output I/O for excel workbook to file referenced by path using the pyexcelerate package

IooPathnmWbPe

Run Output I/O for excel workbook to file referenced by path name using the pyexcelerate package

ioupath.py

Static classes

The I/O Update Module ioupath.py contains the following static class.

Static Class of Update I/O Module ioupath.py

Name

Description

IouPathWbOp

Run Update I/O of Excel template referenced by path by object using the openpyxel package

Workbook Modules using the package openpyxel

Overview

Workbook Module using the package openpyxel

Name

Description

wbop.py

Excel Workbook management using the openpyxel package

wbop.py

Classes

The Workbook Module wbop.py contains the following static class.

Static class of Workbook Module wbop.py

Name

Description

WbOp

Excel Workbook processing using the openpyxel package

Workbook Modules using the package pyexcelerate

Overview

Workbook Module using the package pyexcelerate

Name

Description

wbpe.py

Excel Workbook management using the pyexcelerate package

wbpe.py

Classes

The Workbook Module wbpe.py contains the following static class.

Static class of Workbook Module wbpe.py

Name

Description

WbPe

Excel Workbook processing using the pyexcelerate package

Worksheet Modules using the package openpyxel

Overview

Worksheet-Module-using-the-package-openpyxel

Name

Description

wbpe.py

Excel Worksheet management using the openpyxl package

wsop.py

Classes

The Worksheet Module wsop.py contains the following static class.

Static class of Worksheet Module wsop.py

Name

Description

WsOp

Excel Worksheet processing using the openpyxel package

Cell Modules using the package openpyxel

Overview

Cell-Module-using-the-package-openpyxel

Name

Description

rwop.py

Excel Cell management using the pyexcelerate package

rwop.py

Classes

The Cell Module rwop.py contains the following static class.

Static class of Cell Module wsop.py

Name

Description

RwOp

Excel Cell processing using the openpyxel package

Appendix

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

ka_uts_xls-2.1.0.250408.tar.gz (2.0 MB view details)

Uploaded Source

Built Distribution

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

ka_uts_xls-2.1.0.250408-py3-none-any.whl (2.0 MB view details)

Uploaded Python 3

File details

Details for the file ka_uts_xls-2.1.0.250408.tar.gz.

File metadata

  • Download URL: ka_uts_xls-2.1.0.250408.tar.gz
  • Upload date:
  • Size: 2.0 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.11.11

File hashes

Hashes for ka_uts_xls-2.1.0.250408.tar.gz
Algorithm Hash digest
SHA256 7e585c22cbeff6e588603120f627c15fbd2c2c2c70227c246efd7409a6308b7a
MD5 45cc7fcf1fb350c41bef6e84dbfd54c1
BLAKE2b-256 2022603361ea3972a1d3598abec10dadedc98be588600734203c0818cb06ce34

See more details on using hashes here.

File details

Details for the file ka_uts_xls-2.1.0.250408-py3-none-any.whl.

File metadata

File hashes

Hashes for ka_uts_xls-2.1.0.250408-py3-none-any.whl
Algorithm Hash digest
SHA256 8f8cea4e45b17d5ae402845d6beb35a72834ab2ccc2b00e755876dcc7faa08bb
MD5 04ca451e1825f5a2028e29aad02a3963
BLAKE2b-256 06348817f01cde9fc60e76e63616375f71ebbd5ac5c841ae997b37ac4051e2d0

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