В последнее время я обнаружил, что использую PDB
намного чаще, чем обычно. У меня есть мой красивый ярлык, который быстро добавляет import pdb; pdb.set_trace()
в нужное мне место в коде. Теперь каждый раз, когда я нахожусь в pdb, я хочу, чтобы эмулированная интерактивная консоль находилась в модуле кода Python, чтобы избежать использования только однострочников при отладке.
Это требует ввода !import code; code.interact(local=vars())
каждый раз, и это очень раздражает, так как я должен держать его готовым для копирования и вставки или вводить его вручную.
Есть ли способ загрузить его каждый раз, когда вызывается set_trace()
? Спасибо всем