Уведомления

Группа в Telegram: @pythonsu

#1 Фев. 21, 2011 11:53:48

moro
От:
Зарегистрирован: 2011-01-27
Сообщения: 23
Репутация: +  0  -
Профиль   Отправить e-mail  

как запустить функцию заданную в строке

Всем привет.

Есть строка

t = "def summ(a, b):\n    return a+b"
Можно ли как-то запустить эту функцию?
То есть, что бы запустив
print summ(1, 2)
(или что-то типа такого) получить
3
Спасибо.



Офлайн

#2 Фев. 21, 2011 11:56:01

regall
От: Киев
Зарегистрирован: 2008-07-17
Сообщения: 1583
Репутация: +  3  -
Профиль   Отправить e-mail  

как запустить функцию заданную в строке

exec



Офлайн

#3 Фев. 21, 2011 12:18:50

moro
От:
Зарегистрирован: 2011-01-27
Сообщения: 23
Репутация: +  0  -
Профиль   Отправить e-mail  

как запустить функцию заданную в строке

regall
exec
О! Спасибо.



Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version