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

2 la respuesta

Python: inspeccionar a dónde iría un aumento de excepción

Toma este código: def A(): try: B() except Exception: pass def B(): C() def C(): print exception_handling_pointer() A()La funciónexception_handling_pointer debería devolverme un puntero a la función donde esta excepción específica se verificaría ...

3 la respuesta

¿Existe una herramienta de inspección de UI similar a hawkeye que funcione con .net 4.5?

Estoy trabajando con una aplicación winforms dirigida a .net 4.5 y realmente necesito inspeccionar los elementos de la interfaz de usuario. he usadoFisgonear...

4 la respuesta

¿Cómo usar inspeccionar para obtener la información de la persona que llama en Python?

Necesito obtener la información de la persona que llama (qué archivo / qué línea) de la persona que llama. Aprendí que puedo usar el módulo inpect para eso, pero no exactamente cómo. ¿Cómo obtener esa información con inspección? ¿O hay alguna ...

10 la respuesta

Python: ¿puede un decorador determinar si una función se está definiendo dentro de una clase?

Estoy escribiendo un decorador, y por varias razones molestas [0] sería conveniente verificar si la función que está envolviendo se está definiendo de manera independiente o como parte de una clase (y además qué clases está subclaseando esa ...

2 la respuesta

Obtenga la clase propietaria de la función Python del decorador

Tengo un decorador en PY. Es un método y toma la función como parámetro. Quiero crear una estructura de directorio basada en la función pasada. Estoy usando el nombre del módulo para el directorio padre pero me gustaría usar el nombre de clase ...

1 la respuesta

Obtención de llamadas a métodos y sus argumentos del objeto de método

Usando pitonesinspect módulo He aislado un objeto de método, ahora necesito recorrer el código fuente en el método para encontrar llamadas a otros métodos y obtener sus argumentos. Por ejemplo, suponga en la siguiente clase: def my_method(): ...

9 la respuesta

¿Cómo puedo obtener una lista de todas las clases dentro del módulo actual en Python?

He visto muchos ejemplos de personas que extraen todas las clases de un módulo, generalmente algo como:

3 la respuesta

Depuración de Python: ¿obtener el nombre de archivo y el número de línea desde el que se llama a una función?

Actualmente estoy construyendo un sistema bastante complejo en Python, y cuando depuro a menudo pongo declaraciones de impresión simples en varios scripts. Para mantener una visión general, a menudo también quiero imprimir el nombre del archivo y ...

1 la respuesta

Obtenga el nombre completo de una clase de Python (Python 3.3+)

¿Cómo puedo obtener el nombre de la clase, incluida la ruta completa desde la raíz del módulo? ¿Para Python 3.3 y superior? Aquí hay un ejemplo de código Python: class A: class B: class C: def me(self): ...

1 la respuesta

Python, ¿cómo obtener la función de llamada (no solo su nombre)?

Quiero escribir una función que devuelva la función de llamada: def foo(): return get_calling_function() #should return 'foo' function object Existen numerosos ejemplos en línea sobre cómo obtener la función de llamadanombre, pero no cómo ...