LINUX.ORG.RU

История изменений

Исправление Virtuos86, (текущая версия) :

Забористое дерьмо. Как я понял, с проблемой уже разобрались.

Кстати, непонятно, откуда ошибка, если она возникает в ветке `else` (`res=str(eval(active,g,l))`), где `l=safe_dict`, а значит, вот тут `safe_dict = dict([ (k, locals().get(k, None)) for k in safe_list ])` в ключ словаря 'sqrt' попадает None. Но как, если выше ```python from math import * from math import sqrt ```

Загадка...

Upd.: как же меня заколебала эта путаница с лоркодом и мракдауном. Почему я опять не могу отредактировать сообщение, как надо? Выставил маркдаун по дефолту, оно форматирует всё равно будто это лоркод, т.е. не форматирует вообще.

Исправление Virtuos86, :

Забористое дерьмо. Как я понял, с проблемой уже разобрались.

Кстати, непонятно, откуда ошибка, если она возникает в ветке `else` (`res=str(eval(active,g,l))`), где `l=safe_dict`, а значит, вот тут `safe_dict = dict([ (k, locals().get(k, None)) for k in safe_list ])` в ключ словаря 'sqrt' попадает None. Но как, если выше ```python from math import * from math import sqrt ```

Загадка...

Исходная версия Virtuos86, :

Забористое дерьмо. Как я понял, с проблемой уже разобрались.