从另一个脚本获取Python脚本状态



我有一个python3程序做一些事情和一个金字塔应用程序,允许用户与程序的数据库进行交互。比如说,我的程序可能忙于两种活动:"Task1"one_answers"Task2"。我希望能够从我的金字塔应用程序获得当前的活动(更好与其他一些额外的信息),并显示给用户。最好的方法是什么?如果可能的话,我宁愿避免多线程和所有的东西。

我唯一想到的是在磁盘上有一个特殊的文件,当我的程序发生变化时,它就会写入它的活动。但我猜这个解决方案在性能上并不出众,更不用说其他缺点了。

我认为你有三个选择:

1 -正如你所说的,使用一个特殊的文件…(但这是不实际的,有点像1990年的东西…)
2 -使用一个特殊的进程,线程通信使用多线程。(简单语言的复杂解决方案)
3 -使用数据库,并放置一个带有特殊值的特殊键,以指示您选择放置通信的数据库键中的值是否已更改。最好是json格式。(我认为这是最实际和最简单的解决方案)

最新更新