标签: python performance jupyter-notebook
在IPython中,您可以使用%timeit魔术来计时一行。
在jupyter中,您可以使用%% timeit魔术为整个单元计时。
但是,我想要的是对jupyter单元格(或整个python脚本)的每一行进行计时,而不必单独为每一行使用%timeit。当我编写要快速运行的python代码时,类似这样的功能将是很棒的,因此我可以判断出哪些行花费的时间最多。
您可能想知道我要为for循环或if语句做什么,但是就目前而言,仅假设它是一个非常长的脚本,里面充满了简单的语句。