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)
| File | Size | Uploaded | |
|---|---|---|---|
| daselement_api-1.1.3.tar.gz | 55.1 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| 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
|