Skip to main content

xlwings - Make Excel fly with Python!

xlwings CE

xlwings CE is a BSD-licensed Python library that makes it easy to call Python from Excel and vice versa:

  • Scripting: Automate/interact with Excel from Python using a syntax that is close to VBA.

  • Macros: Replace your messy VBA macros with clean and powerful Python code.

  • UDFs: Write User Defined Functions (UDFs) in Python (Windows only).

  • REST API: Expose your Excel workbooks via REST API.

Numpy arrays and Pandas Series/DataFrames are fully supported. xlwings-powered workbooks are easy to distribute and work on Windows and Mac.

xlwings CE includes all files in the xlwings package except the pro folder, i.e. the xlwings.pro subpackage.

xlwings PRO

The purpose of xlwings PRO is to finance the continued maintenance and enhancement of xlwings. This will allow you to rely on the package without being left with the dreaded “this library currently has no active maintainers” message that happens to too many open-source packages after a couple of years.

To get access to the additional functionality of xlwings PRO, you need a license key and at least xlwings v0.19.0. Everything under the xlwings.pro subpackage is distributed under a commercial license, see https://github.com/xlwings/xlwings/blob/master/LICENSE_PRO.txt.

xltrail

The Excel add-in is version controlled with xltrail. You can see the diffs here.

Metadata

Release files for exceling 0.0.8

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

Source distribution (sdist)

Source distribution for exceling 0.0.8
File Size Uploaded
exceling-0.0.8.tar.gz 324.5 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for exceling 0.0.8
File Interpreter ABI Platform
exceling-0.0.8-py2.py3-none-any.whl Python 3, Python 2 none any Details

Total release size: 679.0 kB

Release files / exceling-0.0.8.tar.gz

Download URL exceling-0.0.8.tar.gz
Size 324.5 kB
Tags Source
SHA-256 checksum
How to use checksums
ff2e28f3ec932d5d6595cd67d3d5d6ba2acec9be4f89e0ca68d42501d98e6f91
BLAKE2b-256 checksum
How to use checksums
75cce59c26b1528527eaf8f05045a65d970e94b96024fc07f67885e44019efac
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.4.1 importlib_metadata/4.0.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.56.0 CPython/3.7.9

Release files / exceling-0.0.8-py2.py3-none-any.whl

Download URL exceling-0.0.8-py2.py3-none-any.whl
Size 354.4 kB
Tags Python 2 Python 3
SHA-256 checksum
How to use checksums
a23cc9810c40753f40fb5e66cf938fdb23eca16091b7c67e65eb35bce0edc21f
BLAKE2b-256 checksum
How to use checksums
4e08890f9e78ba8c3a993c79164fda4f41fd3f95059b3c4ba2a0dae4c4ce55e2
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.4.1 importlib_metadata/4.0.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.56.0 CPython/3.7.9

Release history Release notifications | RSS feed

This release

0.0.8 This release

2 release files

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