在 Linux 下如何调试 Python 代码?

您所在的位置:网站首页 怎么调试模式 在 Linux 下如何调试 Python 代码?

在 Linux 下如何调试 Python 代码?

2023-03-23 21:43| 来源: 网络整理| 查看: 265

在 Linux 下,可以通过以下两种方式来调试 Python 代码:

### 1. 使用 pdb(Python 自带的调试器)

1. 在代码中插入 `import pdb`;

2. 在需要调试的位置进入 `pdb.set_trace()`;

3. 运行代码时,程序会在 `pdb.set_trace()` 处停止;

4. 可以使用命令查看变量及执行代码:

- `n` 或 `next`:执行下一行代码;

- `c` 或 `continue`:继续执行代码直到遇到下一个断点或程序结束;

- `s` 或 `step`:执行当前行并进入函数内部;

- `l` 或 `list`:查看当前行前后几行代码;

- `p` 或 `print`:查看变量的值;

- `q` 或 `quit`:终止程序。

### 2. 使用 PyCharm (一款 Python IDE)

1. 在 PyCharm 中打开需要调试的项目;

2. 在需要调试的代码行左侧添加断点;

3. 点击 `Run`,程序会在第一个断点处停止;

4. 可以使用 `F8` 单步运行代码和查看变量值;

5. 可以使用 `F9` 继续运行程序直到下一个断点或程序结束;

6. 可以使用 `Shift + F9` debug 运行整个程序。

以上是在 Linux 下调试 Python 代码的两种常用方式。如果你还有其他问题,欢迎再次提问。

嵌入式物联网需要学的东西真的非常多,不少人因为学的路线不对、内容不对头而和高薪offer擦肩而过,甚至有些老铁压根都不知道要学什么……让人捉急……

分享一波自己整理的学习资源吧,基本上要学的内容都有,150多G。点击这里找小助理0元领取:



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3