Je ne suis pas familier avec ces outils spécifiquement, mais voici comment je l'aborder. Il est également assez difficile d'exprimer comment utiliser de manière interactive une interface graphique via le texte. Par conséquent, si vous débutez dans un débogueur en général, il peut être utile de commencer par des didacticiels. Jetbrains a quelques tutoriels de débogueur PyCharm en ligne.
PyCharm debugger tutorial 1
PyCharm debugger tutorial 2
Lorsque vous utilisez le débogueur, définissez des points d'arrêt et vous pouvez voir toutes les variables locales dans le cadre de votre objet actuel. Si vous voulez surveiller 2 endroits, vous pouvez définir 2 points d'arrêt. Ou vous pouvez vous arrêter à un et aller de l'avant (regardez Step Over, F8
et Step Into, F7
jusqu'à ce que le deuxième objet soit disponible.) Je pense spécifiquement pour vous que je regarderais le Debugger, Frames
. Essentiellement, vous pouvez sauter en arrière dans le temps de votre point d'arrêt actuel à l'endroit où votre fonction actuelle a été appelé, et ainsi de suite pour ~ 10 appels.Cela pourrait vous obtenir ce que vous recherchez, mais il est malheureusement un peu dépendant du projet