使用Datetime和布尔值进行调度

2024-04-29 00:21:26 发布

您现在位置:Python中文网/ 问答频道 /正文

我正在做一个定期接收新数据的项目

  1. 最初的问题是功能1计划更新&;在特定时间聚合特定变量&;函数2应该使用更新的变量(但不能,因为变量是每个函数的局部变量)进行计算&;在不同的预定时间打印。我不能定义全局变量,因为数据将不断更新,而不是周期性更新

  2. 所以我想我可以把两个函数合并成一个函数,这样程序就可以看到变量集是一样的,而不是两个不同的局部变量集。然后使用if date.time1 is True: process1&elif date.time2 is True: process2

我在这里遇到的问题是,我编写的简单T/F代码似乎不正确,或者您不能将T/F用于datetimes。我真的很希望有人能对我的问题提出一些看法,我愿意听到第一个问题的不同解决方案,或者我如何解决第二个问题


Tags: 数据项目函数程序功能truedate定义
1条回答
网友
1楼 · 发布于 2024-04-29 00:21:26

我不知道为什么我之前没有想到这些,但我只是使用了x=datetime.datetime.now();y=datetime.date,time,day.(日期,时间,天),如果x=y:

相关问题 更多 >