赞
踩
memory_profiler是Python的一个第三方库,其功能时基于函数的逐行代码分析工具。通过该库,可以对目标函数(允许分析多个函数)进行内存消耗分析,便于代码调优。
pip install memory_profiler
- from memory_profiler import profile
-
- @profile(precision=5)
- def my_func():
- a = [1] * (10 ** 6)
- b = [2] * (2 * 10 ** 7)
- del b
- return a
-
- if __name__ == "__main__":
- my_func()
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。