首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >两个循环之间的运行时间

两个循环之间的运行时间
EN

Stack Overflow用户
提问于 2019-08-26 13:04:07
回答 1查看 56关注 0票数 3

我想测量两行代码之间的时间差(以秒为单位)。

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
while ret:
    ret, image_np=cap.read()
    time_1
    for condition:
         if condition:
             time_2

我想减去(time_2) - (time_1)。但问题是time_1总是在变化,我不能计算时间。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2019-08-26 13:16:58

您可以将值直接存储在数组中,并在每次向数组追加一个值时更改time_1值。下面是它可能的样子:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
from datetime import datetime

time_1 = datetime.now()
elapsed_time = []

# In my example I loop from 0 to 9 and take the elapsed time
# when the value is 0 or 5
for i in range(10):
    if i in [0,5]:
        elapsed_time.append(datetime.now()-time_1)
        time_1 = datetime.now()
票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/57658473

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
查看详情【社区公告】 技术创作特训营有奖征文