Передача запроса WSGI с помощью eval()

У меня есть функции для вызова, которые приходят в виде строки, поэтому я использую

def sayHi(parameterA, request):
  print("Hi")

string_function_name = "sayHi"

def call_dynamic_function(A, request):
  eval(string_function_name+"(parameterA='{}',request='{}')".format(A, request))

call_dynamic_function(A= string_function_name, request=request)

Запросом, который я пытаюсь передать, является Http WSGI Request. Однако я получаю ошибку при попытке сделать это.

SyntaxError: invalid syntax
Вернуться на верх