Skip to main content

Das Element Python API

Official Python API for the Das Element asset library software.


🧩 Installation

Install the package using pip:

pip install daselement-api

⚙️ Configuration

The API internally calls the command-line interface (CLI) version of Das Element.
To ensure it works correctly, link the CLI executables by setting the following environment variables:

Environment Variables

Variable Description
DASELEMENT_CLI Path to Das Element CLI executable
DASELEMENT_CLI_FULL Path to Das Element CLI full executable
export DASELEMENT_CLI=/path/to/das-element
export DASELEMENT_CLI_FULL=/path/to/das-element-full

Alternative Configuration

Directly define the executable paths in your Python script. Overwrite the values of daselement_api/manager.py like this:

from daselement_api import manager as de_manager

de_manager.EXECUTABLE_CLI = '/path/to/das-element-cli_2.2.2_lin'
de_manager.EXECUTABLE_CLI_FULL = '/path/to/das-element-cli-full_2.2.2_lin'

🧠 Example Usage

from daselement_api import api as de

libraries = de.get_libraries()

for library, config in libraries.items():
    print(library)
    print(config)

📚 Documentation

For the full API reference and examples, visit:
👉 docu.api.das-element.com


🧾 License

This project is distributed under the terms of the license provided with Das Element.

Release files for daselement-api 1.1.3

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

Source distribution (sdist)

Source distribution for daselement-api 1.1.3
File Size Uploaded
daselement_api-1.1.3.tar.gz 55.1 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for daselement-api 1.1.3
File Interpreter ABI Platform
daselement_api-1.1.3-py3-none-any.whl Python 3 none any Details

Total release size: 79.5 kB

Release files / daselement_api-1.1.3.tar.gz

Download URL daselement_api-1.1.3.tar.gz
Size 55.1 kB
Tags Source
SHA-256 checksum
How to use checksums
ecab8aede1a114c7a3925f6d21e7a59244d4d97a04c50214f92ca208e98cf4d6
BLAKE2b-256 checksum
How to use checksums
46d4ec30c72a731cc02c0a7144a6c3009b45d3623008e88b2d7b7954c2af0b43
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.13.3

Release files / daselement_api-1.1.3-py3-none-any.whl

Download URL daselement_api-1.1.3-py3-none-any.whl
Size 24.4 kB
Tags Python 3
SHA-256 checksum
How to use checksums
227e11d4c89302ce344d6af6db172bcdda170aff8afb9e9eef754beab10afaca
BLAKE2b-256 checksum
How to use checksums
3cf8a90baa5af7593ae9a8fadea1e6856240729157ff091251948278ee9ac0f2
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.13.3

Release history Release notifications | RSS feed

This release

1.1.3 This release

2 release files

1.1.2

2 release files

1.1.1

2 release files

1.1.0

2 release files

1.0.4

2 release files

1.0.3

2 release files

1.0.2

2 release files

1.0.1

2 release files

1.0.0

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