【发布时间】:2020-10-01 02:26:55
【问题描述】:
是否可以将日期时间变量存储到数组/列表中而不将它们转换为字符串?如下代码所示:
for (x,y) in detec:
if y<(pos_linha+offset) and y>(pos_linha-offset):
count += 1
cv2.line(frame1, (25, pos_linha), (1200, pos_linha), (0,127,255), 3)
detec.remove((x,y))
print("car is detected : "+str(count))
#text = "Detected"
time.sleep(1)
timing = datetime.now()
timing_array.append(timing)
print (timing_array[0])
print (timing_array[a])
# x = [datetime.strptime(s, "%Y-%m-%d %H:%M:%S") for s in date_str]
*for b in timing_array:
if count == 1:
break
elif count == 2:
time_difference = b[1] -b[0]
print(time_difference)*
#timing_array.pop(1)
# print (b[a])
# print (b[0])
a += 1
【问题讨论】:
-
在此之前还有一个 for 循环可以制作轮廓
-
是的。尝试一个干净的例子。由于星号、
a和count变量等原因,您上面的代码无法重现。 -
一个干净的例子是什么意思?我刚刚将整个代码包含在块中
标签: python-3.x python-datetime