jupyter使用断点
时间: 2023-10-15 11:26:20 浏览: 380
如何在VSCode下使用Jupyter的教程详解
4星 · 用户满意度95%
在Jupyter Notebook中设置断点可以帮助我们在代码执行时暂停并检查变量的值。要在Jupyter Notebook中使用断点,请按照以下步骤操作:
1. 首先,确保安装了`pdb`库。你可以使用以下命令进行安装:
```
!pip install pdb
```
2. 在需要设置断点的代码行之前,插入以下代码:
```python
import pdb; pdb.set_trace()
```
这个代码行将在运行到它时自动暂停执行并进入pdb调试模式。
3. 运行代码。当代码执行到断点时,你将进入pdb调试模式。在这个模式下,你可以使用以下命令来检查变量值、执行代码等:
- `n`:执行下一行代码。
- `c`:继续执行剩余的代码(直到遇到下一个断点或运行结束)。
- `s`:进入函数体内部。
- `q`:退出调试模式。
- `p <variable_name>`:打印某个变量的值。
4. 在调试过程中,你可以使用上述命令来检查代码的执行情况以及变量的值。完成调试后,你可以通过`q`命令退出调试模式,继续执行剩余的代码。
请注意,在Jupyter Notebook中使用pdb调试模式时,如果你希望多次运行到同一个断点,你需要在每次运行之前重新执行设置断点的那行代码。
阅读全文