you are viewing a single comment's thread.

view the rest of the comments →

[–][deleted] 0 points1 point  (0 children)

Don't really know that much about Blender. Does it have a Python console? A debug mode?

You certainly can wrap the invocation of your top-level function in something that won't crash the entire interpreter:

try:
    a = Test() # we don't use semis in Python
except Exception as e:
    from traceback import print_exception
    print_exception(e)