如何将jupyter代码的行数显示出来
时间: 2024-05-09 22:16:40 浏览: 184
你可以通过在 Jupyter Notebook 中使用命令 `%load_ext line_count` 来加载行计数器扩展,然后在每个代码单元的第一行使用 `%%lprun -f 函数名` 命令来启用行计数器。这将在代码单元的末尾显示代码行数。
例如,以下代码将加载行计数器扩展并使用 `%%lprun -f` 命令来显示 `my_function` 函数的行数:
```
%load_ext line_count
%%lprun -f my_function
def my_function():
print("Hello, world!")
```
在代码单元执行后,你会看到类似如下的输出:
```
Timer unit: 1e-06 s
Total time: 0 s
File: <ipython-input-1-8debc6b4d5f8>
Function: my_function at line 2
Line # Hits Time Per Hit % Time Line Contents
==============================================================
2 def my_function():
3 1 2 2.0 100.0 print("Hello, world!")
Code profiling result:
Line # Hits Time Per Hit % Time Line Contents
==============================================================
2 def my_function():
3 1 2 2.0 100.0 print("Hello, world!")
Total time: 0 s
```
阅读全文