Resultados de la búsqueda a petición "introspection"

3 la respuesta

¿Cómo encontrar los valores predeterminados del argumento de una función particular en otra función en Python?

Supongamos que tenemos una función como esta: def myFunction(arg1='a default value'): passPodemos usar la introspección para descubrir los nombres de los argumentos quemyFunction() toma usandomyFunction.func_code.co_varnames, pero cómo averiguar ...

2 la respuesta

¿Cómo hacer para serializar un objeto grande y complejo?

Tengo un "User"clase con más de 40 variables privadas que incluyen objetos complejos como claves privadas / públicas (biblioteca QCA), QObjects personalizados, etc. La idea es que la clase tenga una función llamadasign() que cifra, firma, ...

2 la respuesta

Introspección e iteración en una enumeración

¿Es posible averiguar programáticamente cuántos "casos" tiene Enum en Swift 2 e iterar sobre ellos? Este código no se compila, pero te da una idea de lo que estoy tratando de lograr: enum HeaderStyles{ case h1 case h2 case h3 } for item in ...

7 la respuesta

¿Introspección para obtener nombres de decoradores en un método?

Estoy tratando de descubrir cómo obtener los nombres de todos los decoradores en un método. Ya puedo obtener el nombre del método y la cadena de documentación, pero no puedo entender cómo obtener una lista de decoradores.

3 la respuesta

¿Cómo hacer la introspección de objetos JavaScript?

¿Qué hacer cuando, después de todo el sondeo, un objeto supuestamente válido devuelve 'indefinido' para cualquier atributo sondeado? Yo uso jQuery,$('selector').mouseover(function() { }); Todo vuelve 'indefinido' para$(this) dentro del alcance de ...

15 la respuesta

Encontrar qué métodos tiene un objeto Python

Dado un objeto Python de cualquier tipo, ¿hay una manera fácil de obtener la lista de todos los métodos que tiene este objeto? O, Si esto no es posible, ¿existe al menos una manera fácil de verificar si tiene un método en particular que no sea ...

1 la respuesta

¿Por qué es importante incluir el archivo ".moc" al final de un archivo de código fuente Qt?

¿Por qué es importante agregar una inclusión para el archivo .moc en un código fuente Qt cpp? Este es un paso común utilizado en varias muestras de Qt, incluido ...

18 la respuesta

Determine el nombre de la función desde esa función (sin usar el rastreo)

En Python, sin usar latraceback módulo, ¿hay alguna manera de determinar el nombre de una función desde esa función? Digo que tengo un módulo foo con una barra de funciones. Al ejecutarfoo.bar(), ¿hay alguna manera para que el bar sepa el nombre ...

8 la respuesta

¿Cómo obtener el nombre de clase de una instancia?

¿Cómo encuentro un nombre de clase que creó una instancia de un objeto en Python si la función de la que estoy haciendo esto es la clase base de la cual se deriva la clase de la instancia? Estaba pensando tal vezel módulo de ...

2 la respuesta

¿Por qué utiliza Ruby respond_to? en lugar de responde_to?

Tengo curiosidad de por qué el método relacionado con la introspección de Ruby para verificar si un objeto responde a un método esrespond_to? en lugar deresponds_to? Siempre me parece incómodo, pero tal vez sea porque estoy ...