mirror of
https://github.com/bytecodealliance/wasm-micro-runtime.git
synced 2025-02-06 15:05:19 +00:00
![]() - Enable debugging a WASM loaded and executed from Python. - Expose API to enable access to list of host directories. Similar to --dir in iwasm. - Add another python language binding sample: native-symbol. |
||
---|---|---|
.. | ||
samples | ||
README.md | ||
requirements.txt |
WARM API
- Notice: The python package
wamr.wamrapi.wamr
need python >=3.9
.
Setup
Pre-requisites
Install requirements,
pip install -r requirements.txt
Build native lib and update bindings
The following command builds the iwasm library and generates the Python bindings,
bash language-bindings/python/utils/create_lib.sh
This will build and copy libiwasm into the package.
Samples
- basic: Demonstrating how to use basic python bindings.
- native-symbol: Desmostrate how to call WASM from Python and how to export Python functions into WASM.