python - 是否有不依赖按键的定时器功能
问题描述
我正在尝试在我的程序中实现一个计时器,并且我尝试过使用 time.time() 但我所花费的时间值取决于我何时完全终止程序,而不是何时发生最终输出。因此,如果我不终止程序并等待,则时间比我立即结束程序要长。有替代方法还是我只是用错了?
import cv2
import numpy as np
import argparse
import time
t0 = time.time()
(code block)
cv2.destroyAllWindows()
t1 = time.perf_counter()
total = print(t1-t0)
解决方案
如果您正在使用Notebook
,您可以放在%%time
任何单元格的开头来测量整个单元格或%time
仅下一行的时间。
推荐阅读
- javascript - 在等待 ajax 请求完成时运行函数
- android - 第二个布局 UI 会覆盖 android Studio 中的第一个布局 UI 吗?
- c - 在汇编中除以负值时出现“跟踪/断点陷阱(核心转储)”错误
- excel - 选项基数 1 返回基数为 0 的数组
- excel - 在自定义类中获取默认成员时出现错误 438
- javascript - 不和谐机器人的NodeJS错误:UnhandledPromiseRejectionWarning:DiscordAPIError:无法发送空消息
- matlab - 在第 i 个值处评估第 n 个导数并绘制结果
- python - 如何从一组值中删除相似的组合
- php - 帮助理解比较 PHP 中两个 Unix 时间戳之间的差异
- reactjs - 奇怪:Eslint 为使用的变量提高 no-unused-vars