📅  最后修改于: 2023-12-03 15:04:21.548000             🧑  作者: Mango
os.times()
方法用于返回操作系统进程时间信息。返回值的内容依赖于操作系统,通常它包括:用户时间,系统时间,子进程用户时间,子进程系统时间和一个内存信息元组。
os.times()
一个包含进程时间信息的元组,每个元素依次表示:
内存信息元组由如下部分组成:
import os
def calc_cpu_time():
# 随意运行 1000000 次循环计算时间
n = 1000000
sum = 0
for i in range(n):
sum += i
user_time, sys_time, child_user_time, child_sys_time, mem_info = os.times()
print("运行程序共计用时 {:.5f} 秒".format(user_time+sys_time))
calc_cpu_time()
输出:
运行程序共计用时 0.37700 秒
os.times()
方法返回的时间单位是秒;