Recent changes to how Python treats comparing a Numpy array to an empty list have resulted in some of my functions returning errors and I am in the process of updating them. Specifically, when an optional argument to a function might return a NumPy array or an empty list, I have used the line:
if optarg == [] :
but if the argument is a non-empty array, this now returns an error, so has been replaced with:
if len(optarg) == 0:
Updated code for the 3DFrame-py program, and associated spreadsheets can be downloaded from:
Details of file installation, and required software are at:
and use of the program for analyses including warping effects can be found at:
Pingback: Python Code Updates – py_UMom | Newton Excel Bach, not (just) an Excel Blog
Pingback: 3DFrame-py; with non-linear analysis | Newton Excel Bach, not (just) an Excel Blog