jupyter显示历史代码及其运行结果
时间: 2023-10-03 18:02:32 浏览: 1240
ipykernel:Jupyter 的 IPython 内核
在 Jupyter Notebook 中,你可以使用 `%history` 魔术命令来显示历史代码及其运行结果。这个命令可以显示你在当前会话中执行过的代码块列表以及相应的行号。
默认情况下,`%history` 命令会显示你执行过的代码块(包括输入和输出),并将它们按照执行顺序列出。每个代码块都会有一个行号,你可以通过输入相应的行号来重新执行对应的代码。
以下是一些 `%history` 命令的使用示例:
1. `%history`: 显示所有历史代码块及其运行结果。
2. `%history -n`: 显示所有历史代码块及其运行结果,并在每个代码块前面显示行号。
3. `%history -l 10`: 显示最近的10个历史代码块及其运行结果。
4. `%history -f filename.py`: 将历史代码保存到一个 Python 脚本文件中。
你还可以结合其他命令来使用 `%history`。例如,你可以使用 `%history -g "keyword"` 来搜索包含特定关键字的历史代码块。
请注意,`%history` 命令只会显示在当前会话中执行的代码块,如果你重新启动了 Jupyter Notebook 或者关闭了当前会话,之前的历史记录将不再可见。
希望这个解答对你有帮助!
阅读全文