Результаты поиска по запросу "introspection"
Модуль хорош тем, что пользователь вашего модуля может отключить предупреждения или превратить их в полностью проверяемые исключения.
я есть функция: # utils.py def hello(name='World'): # Detect where I'm being called from. print('Hi, %s. You called this from %s at line # %d.' % (name, mod, lineno)) # ``mod`` and ``lineno`` on previous line would have been set in real ...
Ruby: kind_of? против instance_of? против is_a?
В чем разница? Когда я должен использовать что? Почему их так много?
Рубиновый метод перехвата
Я хочу перехватывать вызовы методов в классе ruby и иметь возможность что-то делать до и после фактического выполнения метода. Я попробовал следующий код, ...
Получить объект модуля из стекового фрейма
Учитывая объект кадра, мне нужно получить соответствующий объект модуля. Другими словами, реализуйте callers_module, чтобы это работало:
Как найти все ключи свойств объекта Objective-C, совместимого с KVC?
Есть ли метод, который возвращает все ключи для объекта, соответствующего протоколу NSKeyValueCoding? Нечто подобное[object getPropertyKeys] это вернуло бы NSArray объектов NSString. Это будет работать для любого KVC-совместимого объекта. ...
Как я могу определить тип универсального поля в Java?
Я пытался определить тип поля в классе. Я'Я видел все методы самоанализа, но укрылсяЯ не совсем понял, как это сделать. Это будет использоваться для гене...
К счастью, я нашел простое решение. Если вы похожи на меня, вы хотите обратиться к функции, а не просто получить строку, представляющую имя, которое вы можете применить eval () к строке имени функции.
hon без использованияtraceback модуль, есть ли способ определить имя функции из этой функции? Скажем, у меня есть модуль foo с функциональной панелью. При выполненииfoo.bar()Есть ли способ, чтобы бар узнал название бара? Или ...