1.分析问题可能出现的地方,并在合适的地方设置断点:

Pycharm的Debug调试基础

比如这个我是觉得 answer 应该出问题,没有找到值或者为空。为了确定它在运行过程中的值,我在下面的 for 循环处设置一个断点。

 2.启动 Debug 并运行

Pycharm的Debug调试基础小甲壳虫带你进行调试

3.当运行到你所设置的断点的视图层时,自动弹出在断点之前,这个函数里面各种变量的值

Pycharm的Debug调试基础

找到你所想要的变量名称,并点击查看内容。可以看到,我这个 answer 里的内容 items 的 length 是 0,所以获取的数据是空。

因此我在前台再怎么搜索查询也没用

4.想继续跟着代码一步一步走下去,可按 F7,但是有的会跳到源代码里面去执行

Pycharm的Debug调试基础中间这个 Step Into My Code 可以回到自己的代码并继续向下执行

相关文章:

  • 2021-11-11
  • 2022-12-23
  • 2021-12-07
  • 2021-04-01
猜你喜欢
  • 2022-01-15
  • 2021-10-06
  • 2022-12-23
  • 2021-10-01
  • 2021-07-09
相关资源
相似解决方案