Added a debug decorator, use @debug to nicely print function errors
This commit is contained in:
10
helpers.py
10
helpers.py
@@ -314,3 +314,13 @@ def array_to_list(array):
|
|||||||
for a in array:
|
for a in array:
|
||||||
return_list += [a]
|
return_list += [a]
|
||||||
return return_list
|
return return_list
|
||||||
|
|
||||||
|
|
||||||
|
#debug wrapper
|
||||||
|
def debug(func):
|
||||||
|
def wrap(*args, **kwargs):
|
||||||
|
try:
|
||||||
|
func(*args, **kwargs)
|
||||||
|
except:
|
||||||
|
print(trace())
|
||||||
|
return wrap
|
||||||
|
|||||||
Reference in New Issue
Block a user