A volte uso gdb per eseguire il debug degli script Python (CPython ovviamente). In genere è utile eseguire il debug di core dump (e quando coinvolge i moduli di estensione c).Come impostare un punto di interruzione su una funzione python in gdb
Una domanda di base è come impostare il punto di interruzione su una funzione python in gdb. Diciamo che ho uno script python con la funzione foo e voglio rompere subito dopo che viene chiamato foo. Immagino che l'impostazione di un breakpoint condizionale su PyEval_EvalFrameEx
potrebbe funzionare, ma non sono sicuro di come farlo.