¿Hay un generador de perfiles para Python que pueda representar algo así como la vista del mapa Callee de Kcachegrind?Visualización de visualización de mapa de árbol para la salida del generador de perfiles de Python
Visualización de visualización de mapa de árbol para la salida del generador de perfiles de Python
Respuesta
Esto parece que podría hacer lo que quiera
¡Gracias lo comprobaremos! –
Si está trabajando en Ubuntu (o tener acceso a un host) se puede convertir la salida del hotshot profiler Python 's en una forma que puede leer KCachegrind. Consulte el paquete kcachegrind-converters
hotshot2calltree command.
Estas son algunas de las páginas que hacen referencia a que lo usan para Python perfiles:
Me preguntaba si eso fuera posible, gracias samplebias! –
- 1. herramientas de visualización de perfiles?
- 2. de perfiles de visualización de datos
- 3. Visualización del árbol de clasificación de Weka
- 4. Algoritmo de visualización de árbol
- 5. Visualización del árbol de procesos - tlist/tasklist
- 6. Visualización de árbol con Java
- 7. Visualización de árbol en la página JSP
- 8. Biblioteca de Python para la visualización de mapas animados
- 9. Python: visualización de las ondas
- 10. Visualización del nombre completo de la función
- 11. Visualización del mapa de Google desde un área oculta
- 12. Visualización de la salida de la consola NUnit en CruiseControl.NET
- 13. visualización del gráfico de red JavaScript
- 14. Visualización de la música
- 15. ¿Mejor método de visualización de la salida "adb bugreport"? `
- 16. Desactivar la visualización de "ventana de salida" en cada compilación
- 17. Visualización de la estructura proteica
- 18. Visualización de un DAG
- 19. Comprensión de la salida del generador de perfiles de Haskell - ¿Qué es == _ a3JO
- 20. entendimiento y la visualización de la recursividad
- 21. Visualización del algoritmo para C#
- 22. Visualización del modelo de datos de Haskell desde la fuente
- 23. Visualización del historial de combinación de Subversion
- 24. ¿Hay bibliotecas de visualización de datos "bonitas" para Python?
- 25. ¿Cómo hacer que la visualización de autocompletado de Python coincida?
- 26. Google Maps JS v3: visualización del mapa: ninguna; después de la inicialización del mapa que causa el mapa dañado
- 27. Audio/Visualización de voz
- 28. Visualización de la imagen YUV en Android
- 29. Herramienta de visualización de gráficos
- 30. Visualización de mensajes del marco de mensajes de Django
Esto es flipado co ol. Supongo que podrías hacer algo como esto al analizar la salida de un generador de perfiles existente y manipular un poco con 'pygame' o cualquier otra biblioteca de gráficos en 2D. No tengo idea de si alguien ya hizo eso. – delnan
Sí, la 'GPU' de nuestro cerebro puede ser mejor con visualizaciones porcentuales que procesando números. –
Consulte http://stackoverflow.com/questions/1896032/ sobre cómo usar cProfile con python y kCacheGrind. –