首页 > 解决方案 > 如何使用单元格魔法进行调试 %debug

问题描述

我在尝试使用 %debug cell 魔法来调试我的代码时遇到了麻烦:我正在运行这个单元

processData(newDataPath='Data/X_old.csv', newSourcePath='./Data - Feb-June-2019.xlsx', destPath='Data/X_2018_2019.csv')

这给了我一个关键错误:data['quantity'] 数量关键错误....

例如,我如何使用 %debug 来查看data.columns。无论我尝试在 ipbb 中打印什么,我都有错误未定义:newDataPath未定义,data未定义等

如果您需要更多详细信息,请随时询问

谢谢

标签: debuggingjupyter-notebookipython

解决方案


我想通了:使用u命令后退,直到我的变量被定义,或者 u 1000 回到开始并d逐步执行


推荐阅读