Найти - Пользователи
Полная версия: Импорт класса из строковой переменной
Начало » Python для новичков » Импорт класса из строковой переменной
1 2
_alexs_
Можно ли создать экземпляр класса из строковой переменной, содержащей код класса? Желательно с отловом ошибок.
FishHook
_alexs_
Как только вы объясните зачем. 99% подобных вопросов решается тем, что задающий вопрос не видит более очевидного решения.
_alexs_
FishHook, чтобы пользователь в run-time мог написать обработчик и выполнить его
FishHook
Обработчик чего?

ПС: такое ощущение, что это мне надо, а не вам. Вы не заинтересованы в решении вашей проблемы?
JOHN_16
_alexs_
а обработчик будет делать rm -rf ? Намек понятен?
_alexs_
JOHN_16
_alexs_а обработчик будет делать rm -rf ? Намек понятен?
Нет не понятен. У вас на кухне ножи лежат, но вы же не бросаетесь на всех с ножом.
_alexs_
FishHook
Обработчик чего?ПС: такое ощущение, что это мне надо, а не вам. Вы не заинтересованы в решении вашей проблемы?
Не вижу, как ваши вопросы связаны с ОП, в котором четко описана задача. Не хотите или не можете ответить — не надо.
FishHook
О, аналогии пошли. Любая аналогия ложна, но если вы в таком ключе хотите общаться, то я вам тоже аналогию дам. Ножи есть, с ножами я на людей не бросаюсь, но и детям с ними играть не даю. Вот такая аналогия, а если без аналогии, то: форум - это, безусловно, площадка для решения своих маленьких частных проблем, но не только. Это - общедоступный ресурс, “его читают дети”, и если на вопрос, который являет собой дикий антипаттерн будет дан ответ безо всяких разъяснений, то кто-нибудь маленький и глупый подумает, что так делать хорошо и богоугодно. Поэтому, если вы расскажите, что именно задумали сделать, то либо вам дадут другое решение, либо ваш случай будет тем самым исключением, когда исполнять динамически введенный юрезом код допустимо.
FishHook
_alexs_
Не вижу, как ваши вопросы связаны с ОП, в котором четко описана задача.
Хорошо, я четко на неё отвечу.

_alexs_
Можно ли создать экземпляр класса
Нельзя.

Тему можно закрывать?
_alexs_
Не думаю, что ваш подход принимать незнакомых людей за дураков это правильно. Вы не допускаете, что в чужой области знаний дураком будете уже вы? Засим откланиваюсь, конструктива тут не будет.
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB