Python 查看项目所需花费的内存和时间
一、输出代码花费的时间
import datetime begin = datetime.datetime.now() # 函数或主体代码 end = datetime.datetime.now() print("FLUPM Total running time:" + str(end - begin))
二、输出代码花费的内存
# 导入 psutil 库 import psutil import os # 在程序主体的后面放下面的代码: # 查看当前 python 程序的内存占用 print(u'当前进程的内存使用:%.4f GB' % (psutil.Process(os.getpid()).memory_info().rss / 1024 / 1024 / 1024) )
查看电脑的总的内存信息
info = psutil.virtual_memory() print(info) 将信息打印出来 print( u'电脑总内存:%.4f GB' % (info.total / 1024 / 1024 / 1024) ) print(u'当前使用的总内存占比:',info.percent) print(u'cpu个数:',psutil.cpu_count())