运行时间用内置的`%time`和`%timeit `前者运行1次的时间,后者运行多次的平均值,放在单行代码前。要测试整个单元格,就是`%%time`和`%%timeit`,放在单元格的顶部。
占用内存要用到第三方库 memory_profiler,然后在单元格中导入
%load_ext memory_profiler
在需要测量内存的代码单元格上方加上 %%memit
魔法命令 或者,可以使用 %memit
魔法命令来测量单个代码行的内存使用情况
测量结果将包含每个代码行的内存使用情况,以及代码运行结束时的峰值内存使用量。
请注意,memory_profiler
在测量内存使用时会对代码的执行速度产生一些影响,因此在测量大型代码或长时间运行的代码时可能会导致运行时间延长。
相关资料:
https://baijiahao.baidu.com/s?id=1770664849798544689&wfr=spider&for=pc
标签:%%,代码,单元格,内存,memory,占用,运行 From: https://www.cnblogs.com/yuyanc/p/17633942.html