Форум сайта python.su
0
Добрый день
Возник такой теоретический вопрос, а можно ли сделать субж? Например, нечто вроде
a="len('asd')" print someunknownfunction(a) >>> 3
Офлайн
857
eval()
подмена кода может привести к выполнению чего угодно
Отредактировано py.user.next (Март 28, 2012 01:50:47)
Офлайн
19
yegorov-p
Смысл, надеюсь, понятен
Отредактировано cutwater (Март 28, 2012 09:33:47)
Офлайн
52
Может ввести обязательный курс “Поиск в интернете” в начальной школе. Или сдавать экзамен перед получением доступа от провайдера. Страшно подумать, сколько времени понапрасну тратят люди.
Это я к чему:
- “execute python string”
- “execute string as code python”
- “run python string”
- “run string as code python”
- “выполнить строку питон|python”
- “выполнить строки с кодом питон|python”
- …
Любой из этих запросов в первой же ссылке даст ответ на заданный вопрос. Учитесь искать.
Отредактировано fata1ex (Март 28, 2012 14:39:45)
Офлайн
221
fata1ex Билл Гейтс как то заикнулся о выдаче прав на пользование OS Windows ( по аналогии с водительскими правами). Но идея утопия. Ну а твоя мысль имеет смысл=)
Офлайн