2
Я хочу обработать команду с аргументом, указанным пользователем. я думал о:Как получить объект функции по имени?
self.urlRegexFunc = "endswith"
self.urlRegex = ".mp3"
exec('b = attr[1].%s("%s")' % (self.urlRegexFunc, self.urlRegex)) # attr[1] is string
if b:
pass # Do Something
Но я получаю:
SyntaxError: unqualified exec is not allowed in function 'start_a' it contains a nested function with free variables
Что я могу сделать?
Да, я. Благодаря! – iTayb