Resultados da pesquisa a pedido "introspection"
Como obter o nome dos parâmetros reais da função em Python?
Por exemplo: def func(a): # how to get the name "x" x = 1 func(x)Se eu usarinspect módulo posso obter o objeto de quadro de pilha: import inspect def func(a): print inspect.stack()Fora: [ (<frame object at 0x7fb973c7a988>, 'ts.py', 9, 'func', ...
Introspecção SQLAlchemy de classes / objetos ORM
Estou procurando uma maneira de inspecionar classes / entidades SQLAlchemy ORM para determinar os tipos e outras restrições (como comprimentos máximos) das propriedades de uma entidade. Por exemplo, se eu tiver uma classe declarativa: class ...
Qual é o C # equivalente ao isInstance () do Java?
eu sei deis eas parainstanceof, mas e o reflexivoisInstance () [http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Class.html#isInstance(java.lang.Object)] método?
Como serializar um objeto grande e complexo?
Eu tenho um "User"classe com mais de 40 variáveis privadas, incluindo objetos complexos como chaves públicas / privadas (biblioteca QCA), QObjects personalizados etc. A idéia é que a classe tenha uma função chamadasign() que criptografa, assina, ...
Introspecção e iteração em um Enum
É possível descobrir programaticamente quantos "casos" um Enum tem no Swift 2 e iterar sobre eles? Esse código não é compilado, mas fornece uma idéia do que estou tentando alcançar: enum HeaderStyles{ case h1 case h2 case h3 } for item in ...
Introspecção para obter nomes de decoradores em um método?
Estou tentando descobrir como obter os nomes de todos os decoradores em um método. Já consigo obter o nome do método e a sequência de caracteres, mas não consigo descobrir como obter uma lista de decoradores.
Como fazer a introspecção de objetos JavaScript?
O que fazer quando, após todas as investigações, um objeto declaradamente válido retornar 'indefinido' para qualquer atributo investigado? Eu uso jQuery,$('selector').mouseover(function() { }); Tudo retorna 'indefinido' para$(this) dentro do ...
Localizando quais métodos um objeto Python possui
Dado um objeto Python de qualquer tipo, existe uma maneira fácil de obter a lista de todos os métodos que esse objeto possui? Ou, se isso não for possível, existe pelo menos uma maneira fácil de verificar se ele possui um método específico, ...
Por que é importante incluir o arquivo ".moc" no final de um arquivo de código fonte do Qt?
Por que é importante adicionar uma inclusão para o arquivo .moc em um código-fonte Qt cpp? Esta é uma etapa comum usada em várias amostras de Qt, incluindo ...
Obter campos do modelo no Django
Dado um modelo do Django, estou tentando listar todos os seus campos. Eu já vi alguns exemplos disso usando o atributo _meta model, mas o sublinhado na frente da meta não indica que o atributo _meta é um atributo privado e não deve ser acessado ...