Resultados da pesquisa a pedido "introspection"

1 a resposta

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 ...

2 a resposta

Como distinguir um método de instância, um método de classe, um método estático ou uma função no Python 3?

Eu quero distinguir entre métodos e funções no Python 3. Além disso, eu quero obter a classe correspondente se for um método. Minha solução atual é assim:

3 a resposta

Como faço para listar todos os campos de um objeto no Objective-C?

Se eu tiver uma turma, como posso listar todos os nomes de variáveis ​​de instância?por exemplo:

8 a resposta

Saltando sobre um Python / IronPython Object Methods

Qual é a maneira correta de fazer um loop nos métodos de um objeto Python e chamá-los? Dado o objeto: class SomeTest(): def something1(self): print "something 1" def something2(self): print "something 2"

3 a resposta

C # “é” operador - é essa reflexão?

2 a resposta

possível gravar em um objeto de quadro python retornado por sys._getframe () do código python em execução no intérpret

Apropos deEssa questã [https://stackoverflow.com/questions/541329/is-it-possible-to-programmatically-construct-a-python-stack-frame-and-start-execu] , há um pouco de andaime no intérprete para inspecionar objetos de quadro, que podem ser ...

18 a resposta

Determine o nome da função a partir dessa função (sem usar o rastreamento)

No Python, sem usar otraceback módulo, existe uma maneira de determinar o nome de uma função de dentro dessa função? Digamos que eu tenho um módulo foo com uma barra de funções. Ao executarfoo.bar(), existe uma maneira de o bar saber o nome do ...

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 ...

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 ...

3 a resposta

Python3: verifique se o método é estático