¿Cómo puedo analizar un archivo creado con pstats.dump_stats (nombre de archivo) fuera de línea?

Básicamente he hecho lo siguiente:

import cProfile, pstats, StringIO
pr = cProfile.Profile()
pr.enable()
# ... my code did something ...
pr.disable()
s = StringIO.StringIO()
sortby = 'cumulative'
ps = pstats.Stats(pr, stream=s).sort_stats(sortby)

ps.dump_stats('stats.dmp')  # dump the stats to a file named stats.dmp

Así que ahora tengo el archivo llamado 'stats.dmp' almacenado sin conexión.

¿Cómo puedo usar pstats para analizar este archivo para consumo humano?

Gracias por adelantado.

Respuestas a la pregunta(1)

Su respuesta a la pregunta