Python 必备 debug 神器:pdb
目录
叨逼叨使用介绍举个简单的栗子叨逼叨
首先,介绍一下 pdb 调试,pdb 是 python 的一个内置模块,用于命令行来调试 Python 代码。或许你会说,现在用 Pycharm 等编辑器来调试代码很方便,为啥要用命令行呢?这个问题,我曾经也这么想,直到有一次,代码必须要在 Linux 系统上跑(现在 Pycharm 也可以远程调试代码了,我们先不说这个)
使用介绍
如何添加断点?
说到 debug,肯定是要添加断点的,这里有两种方式添加断点:
在想要断点代码后添加 一行pdb.set_trace()
若是使用这种方式,直接运行 Python 文件即可进入断点调试。
用命令行来添加断点b line_number(代码行数)
若是使用这种方式,需要 python -m pdb xxx.py 来启动断点调试。
常用命令
推荐阅读
- 娜美|《英雄联盟手游》软辅渐起成主流-娜美成上分必备
- 庄周|存13888别乱用,保人超庄周孙膑,自带巨额护盾,辅助上分必备!
- 我的世界|我的世界:萌新必备“冷知识”,看似废物的钟,却是单冰道船必备
- 葡萄酒|墨泽高分必备卡组!冰火菠萝两重天,上分难度在哪里?
- 米哈游|米游社三周年,米哈游游戏的必备软件,你了解多少?
- 梦幻西游|梦幻西游:队长带队时必备的技巧,能让你知道哪位队友没给你车费
- 手机游戏|《英雄联盟手游》新手攻略:上分必备英雄推荐,前期猥琐,后期无敌!
- 巫妖|LOL:黑科技佛耶戈玩法教学,巫妖流佛耶戈WA秒人,匹配整活必备
- 张良|王者荣耀:巅峰万强推荐S25上分英雄,张良必备,对抗路首选他
- 明日方舟|明日方舟安心院得力干员:解放博士双手 懒人玩家必备这几位六星