Python中的时间模块提供了各种与时间相关的函数。
time.get_clock_info()
时间模块中的方法用于获取有关指定时钟名称的信息。此方法将信息作为名称空间对象返回。支持的时钟名称和读取该时钟值的方法如下:
- clock:
time.clock()
- monotonic:
time.monotonic()
- perf_counter:
time.perf_counter()
- process_time:
time.process_time()
- thread_time:
time.thread_time()
- time:
time.time()
用法: time.get_clock_info(name)
参数:
name:代表时钟名称的字符串值。
返回类型:此方法返回一个名称空间对象,该对象的属性表示有关指定时钟名称的信息。
以下是名称空间对象的属性:
- adjustable: 如果系统管理员可以自动或手动更改时钟,则为“ True”。否则为“假”。
- implementation: 用于获取时钟值的基础C函数的名称。
- monotonic: 如果时钟不能倒退,则该值为true。否则为假。
- resolution: 此属性以秒为单位指定时钟的分辨率。
码:用于time.get_clock_info()
方法
# Python program to explain time.get_clock_info() method
# importing time module
import time
# Clock name
clock_name = 'clock'
# Get the information on
# the specified clock name
clock_info = time.get_clock_info(clock_name)
# Print the information
print("Information on '% s':" % clock_name)
print(clock_info)
clock_name = 'perf_counter'
# Get the information on
# the specified clock name
clock_info = time.get_clock_info(clock_name)
# Print the information
print("\nInformation on '% s':" % clock_name)
print(clock_info)
clock_name = 'process_time'
# Get the information on
# the specified clock name
clock_info = time.get_clock_info(clock_name)
# Print the information
print("\nInformation on '% s':" % clock_name)
print(clock_info)
输出:
Information on 'clock': namespace(adjustable=False, implementation='clock()', monotonic=True, resolution=1e-06) Information on 'perf_counter': namespace(adjustable=False, implementation='clock_gettime(CLOCK_MONOTONIC)', monotonic=True, resolution=1e-09) Information on 'process_time': namespace(adjustable=False, implementation='clock_gettime(CLOCK_PROCESS_CPUTIME_ID)', monotonic=True, resolution=1e-09)
参考: https://docs.python.org/3/library/time.html#time.get_clock_info
相关用法
- Python os.dup()用法及代码示例
- Python next()用法及代码示例
- Python set()用法及代码示例
- Python os.urandom()用法及代码示例
- Python os.utime()用法及代码示例
- Python os.truncate()用法及代码示例
- Python os.major()用法及代码示例
- Python os.getrandom()用法及代码示例
- Python os.ftruncate()用法及代码示例
- Python os.getcwd()用法及代码示例
- Python sympy.Add()用法及代码示例
- Python sympy.Mul()用法及代码示例
- Python os.rename()用法及代码示例
注:本文由纯净天空筛选整理自ihritik大神的英文原创作品 Python | time.get_clock_info() method。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。