代码
from random import *
import pyautogui, datetime, sys, time
ts = time.strftime('%X') #saving current time in ts
scroll_up = pyautogui.scroll(50) #scroll up 50 "clicks"
我希望这段代码从当前时间开始运行10分钟。
假设当前时间为ts is -> 13:02:08
,我想运行这段代码直到13:12:08
,并且10分钟后代码停止。
我该怎么做?
我正在尝试找出人与计算机行为之间的差异(模式)。
答案 0 :(得分:1)
您可以使用while循环并检查时间增量(更改)
from datetime import datetime
start_time = datetime.now()
while True:
# To something
current_time = datetime.now()
duration = current_time - start_time
duration_minutes = ((duration.seconds % 3600) / 60)
if duration_minutes > 10:
break # exit loop