0
當我使用PDB調試python程序時將其導入的進口,我進入蟒蛇控制檯模式通過寫如何從PDB調試程序改變到Python命令行
(pdb) !import code; code.interact(local=vars())
這是非常有用的,因爲它允許你可以交互式地使用python,使用循環,條件和其他與你的代碼處於相同的狀態的代碼是當你破壞執行,並使用當前狀態下的所有變量。
問題是,所有的進口都必須再次輸入,而且這在很多情況下可能會令人厭煩。
當從調試模式切換到命令行模式時,有沒有辦法在python代碼中擁有所有導入?