Resultados da pesquisa a pedido "introspection"

4 a resposta

Python: Como recuperar informações de classe de um objeto 'frame'?

É possível recuperar qualquer informação de classe de um objeto de quadro? Eu sei como obter o arquivo (frame.f_code.co_filename), a função (frame.f_code.co_name) e o número da linha (frame.f_lineno), mas gostaria de poder também obter o nome da ...

6 a resposta

Objetivo C Introspecção / Reflexão

Existe um método incorporado, função, API, maneira comumente aceita etc. para despejar o conteúdo de um objeto instanciado no Objective C, especificamente no ambiente Cocoa / Cocoa-Touch da Apple? Eu quero ser capaz de fazer algo como MyType ...

4 a resposta

Como introspectar campos de modelo de django?

Estou tentando obter informações de classe em um campo dentro de um modelo, quando só sei o nome do campo e o nome do modelo (as duas strings simples). Como isso é possível? Eu posso carregar o modelo dinamicamente: from django.db import models ...

1 a resposta

Como usar ligações Qt-Dbus sem bloquear o thread principal

Meu objetivo é criar uma biblioteca usando oLigações DBus do Qt [http://qt-project.org/doc/qt-4.8/qtdbus.html]. Tentei criar um aplicativo Qt sem iniciar oQEventLoop (fornecida peloQCoreApplication classe) no segmento principal. Aqui está um ...

7 a resposta

Introspecção de classe rápida e genéricos

Estou tentando criar dinamicamente umclass tipo baseado em instância usando genéricos, no entanto, estou encontrando dificuldades com a introspecção de classe. Aqui estão as perguntas: Existe um equivalente Swift aos Obj-C'sself.class?Existe ...

5 a resposta

Maneira mais rápida / one-liner de listar attr_accessors no Ruby?

Qual é a maneira mais curta e única de listar todos os métodos definidos comattr_accessor? Eu gostaria de fazer isso, se eu tiver uma aulaMyBaseClass, qualquer coisa que estenda isso, eu posso obter oattr_accessoré definido nas subclasses. Algo ...

5 a resposta

Obter o nome (string) de um tipo genérico no Swift

Eu tenho uma classe genérica do tipo T e gostaria de obter o nome do tipo que passou para a classe quando instanciado. Aqui está um exemplo. class MyClass<T> { func genericName() -> String { // Return the name of T. } } Estou procurando há horas ...

8 a resposta

Obtendo o nome da classe de uma instância?

Como descubro um nome de classe que criou uma instância de um objeto em Python se a função da qual estou fazendo isso é a classe base da qual a classe da instância foi derivada? Estava pensando talvezo módulo de ...

8 a resposta

Como obter o nome do método atual do código [duplicado]

Esta pergunta já tem uma resposta aqui: Você pode usar a reflexão para encontrar o nome do método atualmente em execução? [/questions/44153/can-you-use-reflection-to-find-the-name-of-the-currently-executing-method] 13 respostasEu sei que você ...

7 a resposta

Como obter o nome do método do chamador no método chamado?

Python: Como obter o nome do método do chamador no método chamado? Suponha que eu tenha 2 métodos: def method1(self): ... a = A.method2() def method2(self): ...Se não quiser fazer nenhuma alteração no método1, como obter o nome do chamador ...