|
|
1
4
这听起来是个不错的地方 pub/sub technique ,其中有对象监视更改。当您需要在某个小部件显示的值发生变化时更新该小部件时,这在类似guis的情况下非常有用。 非常简单的事情:
其思想是,值的“观察者”注册一个回调,每当该值发生变化时都会调用该回调。 |
|
|
2
0
我觉得没关系。您实际上没有使用globals(如中使用“global”关键字)。您正在导入一个模块,然后从其他模块访问该模块。对我来说似乎是个很好的解决办法。 你在移动多少数据?因为您可以使用数据存储,比如sqlite,并且每个模块可以根据需要读写数据存储。但是随着每一分钟的更新,您可能不需要持久性或关系,使您现有的解决方案更简单。 [稍后编辑] 想想看,内存中的sqlite数据库可能会达到您的最佳位置: http://www.sqlite.org/inmemorydb.html |