¿Puedo rastrear todas las funciones / métodos que se ejecutan en un script de Python?

¿Hay alguna forma de rastrear la ejecución de todas las funciones / métodos de Python mediante progtwigción? Me gustaría ver con qué argumentos se llamó cada uno de ellos. Realmente me refiero a todos, no estoy interesado en un decorador de trazas.

En Ruby, pude alias el método que quería y agregar el comportamiento adicional allí.

Echa un vistazo al módulo de seguimiento .

También puedes usarlo a través de la línea de comando:

python -m trace --help