刚刚注册,所以我可以问这个问题。
现在我有这段代码可以防止一个类每五分钟更新一次以上:
now = datetime.now()
delta = now - myClass.last_updated_date
seconds = delta.seconds
if seconds > 300
update(myClass)
else
retrieveFromCache(myClass)
我想修改它,允许 myClass 每 5 分钟更新两次,而不是只更新一次。
我正在考虑创建一个列表来存储 myClass 更新的最后两次,并与 if 语句中的那些进行比较,但我担心如果我走这条路,我的代码会变得复杂且难以阅读。
有没有更简单的方法来做到这一点?