Entra en un intérprete en cualquier momento en Python

Sé cómo caer en un intérprete conpdb yIPython, pero esto me obliga a saber de antemano exactamente dónde quiero parar. Sin embargo, a menudo ejecuto scripts de procesamiento de números que tardan de minutos a horas, y me gustaría saber exactamente qué es el progreso. Una solución es simplemente poner un montón de declaraciones de registro en todas partes, pero luego me inundo con demasiada información o no logro registrar exactamente lo que quiero saber.

¿Hay alguna manera de inicializar un bucle de oyente que bajo alguna combinación de teclas me coloque en el código donde sea que esté actualmente? Piensa CTRL + Z pero dejándome en Python en lugar de Bash.

Respuestas a la pregunta(2)

Su respuesta a la pregunta