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())

 

posted @ 2023-03-19 15:46  saaas  阅读(47)  评论(0编辑  收藏  举报