#常用的: import psutil import os info = psutil.virtual_memory() print('内存使用:',psutil.Process(os.getpid()).memory_info().rss) print('总内存:',info.total) print('内存占比:',info.percent) print('cpu个数:',psutil.cpu_count()) 内存使用: 8901476352 总内存: 13653557248 内存占比: 50.3 cpu个数: 2 import time import psutil print (u'电脑开机时间:{}'.format(time.strftime('%y-%m-%d %H:%M:%S', time.localtime(psutil.boot_time())))) 电脑开机时间:20-08-20 10:43:03 import sys # dir() # globals() # locals() dict_var = {} for i in vars(): dict_var.update({i: sys.getsizeof(eval(i))}) pd.DataFrame([dict_var]).T.to_csv(os.path.join(merge_datasets_path, 'var.csv'))