首页 > 代码库 > Python_性能测试
Python_性能测试
使用pip安装Python扩展库memory_profiler
1 from memory_profiler import profile 2 3 @profile #修饰器 4 def isPrime(n): 5 if n == 2: 6 return True 7 for i in range(2,int(n**0.5)+2): 8 if n%i == 0: 9 return False 10 return True 11 12 isPrime(99999999999999999999999999999999) 13 14 15 ‘‘‘ 16 Line # Mem usage Increment Line Contents 17 ================================================ 18 3 10.9 MiB 0.0 MiB @profile #修饰器 19 4 def isPrime(n): 20 5 10.9 MiB 0.0 MiB if n == 2: 21 6 return True 22 7 10.9 MiB 0.0 MiB for i in range(2,int(n**0.5)+2): 23 8 10.9 MiB 0.0 MiB if n%i == 0: 24 9 10.9 MiB 0.0 MiB return False 25 10 return True 26 ‘‘‘
Python_性能测试
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。