Running and embedding¶
Only two files are required¶
LCODE 3D is a single-file module and you only need two files to execute it:
lcode.py
and config.py
.
Installing LCODE into PYTHONPATH
with the likes of pip install .
is possible,
but is not officially supported.
Configuration¶
LCODE 3D is configured by placing a file config.py
into the current working directory.
An example is provided as config_example.py
.
The file gets imported by the standard Python importing mechanism,
the resulting module is passed around internally as config
.
One can use all the features of Python inside the configuration file, from arithmetic expressions and functions to other modules and metaprogramming.