[瞎搞]python调试第三方库

读代码时边调试边看,可以提高速度,顺便偷懒。

想要调试阅读python第三方库,随手一查,找到了大佬使用PDB文章https://blog.csdn.net/ybdesire/article/details/54649211,试了一下,pdb这东西像极了gdb所以上手容易。但是不太适用于看代码的场景,因为在入库的时候需要打断点,但是跨文件的时候好像没法jump in(如果可以求告知!)。而且习惯了GUI调试的便利,实在无法适应手敲键盘的痛苦。

决定使用,VScode作为编辑器,以python库menpo为例,尝试调试方法。如果成功了回来补! 秒成功!

  1. 使用conda新建env,减少环境依赖问题。(懒是第一生产力)

  2. 复制conda环境里的menpo和menpofit源码进入工作文件夹。
    [瞎搞]python调试第三方库_第1张图片

  3. 成功!可以直接使用vscode打断点了!
    [瞎搞]python调试第三方库_第2张图片

  4. 愉快的边调试阅读代码。
    ps.调完了别忘了把库放回去!

你可能感兴趣的:(瞎搞)