Parameter names of some modules written in C (r.resamp.bspline, r.walk, v.outlier) can stand for statements (exempli gratia, lambda) in Python, making it impossible to use them through the Python API.
EDIT: The same applies to Python module r.fillnulls (handled later in the code by using lambda_ = float(options["lambda"]))
Describe the bug
Parameter names of some modules written in C (
r.resamp.bspline
,r.walk
,v.outlier
) can stand for statements (exempli gratia,lambda
) in Python, making it impossible to use them through the Python API.To Reproduce
Using the basic NC dataset.
In:
Out:
Expected behavior
Work.
System description:
Possible fixes
lambda
+ rename the current parameterCurrent workaround
Use
**kwargs
: