我有一个基于代理的流行病模拟,其中我使用了一个标准的SEIR模型。我在主类中定义了感染参数。我现在希望能够在模型运行时更改一些代理。例如:我将'contact rate‘定义为'main’类中的一个参数。我现在想要说的是,一旦一个代理人住院,它的接触率现在就变成了0。我试着在'agent‘类中编写了一个函数,它说:
if (hospitalise ==
我希望在后台进程(从redis rq开始)上运行一个计算模拟,在这里我可以查询它的当前状态,以及使用Django更改参数。为了简单起见:假设我想长时间运行以下代码(我将通过python工作人员来设置它): value = 0 value += a然后,通过访问一个URL,它将告诉我value的当前值。我还可以向UR
我正在使用Sphinx来记录一个python 3类,并且该类中的一些方法具有不再使用的参数值。将这些标记为弃用参数的最佳方式是什么?有在线文档提到将整个方法标记为已弃用,但我没有发现任何关于继续活动但其参数已更改的方法。在我的情况下,将这些参数标记为仅关键字可能会有所帮助。添加:我像这样声明参数:
:param bool param_a: If True, do