Spaces:
Build error
Build error
| def string_to_function(func_str): | |
| # Define a local dictionary to execute the function string | |
| local_dict = {} | |
| # Execute the function string in the local dictionary | |
| exec(func_str, globals(), local_dict) | |
| # Extract the function name | |
| func_name = func_str.split("(")[0].split()[-1] | |
| # Return the function object from the local dictionary | |
| return local_dict[func_name] | |