Skip to main content

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

Metadata

Release files for ka-uts-xls 2.1.0.250408

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for ka-uts-xls 2.1.0.250408
File Size Uploaded
ka_uts_xls-2.1.0.250408.tar.gz 2.0 MB Details

Built distribution (wheel)

Table of built distributions (wheels) for ka-uts-xls 2.1.0.250408
File Interpreter ABI Platform
ka_uts_xls-2.1.0.250408-py3-none-any.whl Python 3 none any Details

Total release size: 3.9 MB

Release files / ka_uts_xls-2.1.0.250408.tar.gz

Download URL ka_uts_xls-2.1.0.250408.tar.gz
Size 2.0 MB
Tags Source
SHA-256 checksum
How to use checksums
7e585c22cbeff6e588603120f627c15fbd2c2c2c70227c246efd7409a6308b7a
BLAKE2b-256 checksum
How to use checksums
2022603361ea3972a1d3598abec10dadedc98be588600734203c0818cb06ce34
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.11.11

Release files / ka_uts_xls-2.1.0.250408-py3-none-any.whl

Download URL ka_uts_xls-2.1.0.250408-py3-none-any.whl
Size 2.0 MB
Tags Python 3
SHA-256 checksum
How to use checksums
8f8cea4e45b17d5ae402845d6beb35a72834ab2ccc2b00e755876dcc7faa08bb
BLAKE2b-256 checksum
How to use checksums
06348817f01cde9fc60e76e63616375f71ebbd5ac5c841ae997b37ac4051e2d0
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.11.11
Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page