如何处理大型分析应用程序中的可选函数?

2024-10-04 05:25:43 发布

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

我正在写一个分析应用程序,它计算了几十个因素,这些因素后来被用于一个统计模型中。目前,应用程序的结构中,各种因素的计算,如

factor1 = calculate_factor1()
factor2 = calculate_factor2()
factor3 = calculate_factor3()

……等等

但是如果函数calculate_factor2()被更新了呢?因为这些因子存储在数据库中,所以不需要每次程序运行时都重新计算其他因子。或者,作为另一个例子,我们可以添加factor67,而不需要计算其余部分

现在,我们正在评出一系列我们不需要计算的因素。一定有更好的办法吗


Tags: 函数模型程序运行数据库应用程序结构因子例子
1条回答
网友
1楼 · 发布于 2024-10-04 05:25:43

在不知道每个函数是如何构造的情况下,您可以简单地创建另一个python脚本来调用您创建的函数。 我是说-在一份文件中:

def calculate_factor_1()

def calculate factor_2()
   ....

在另一个

factor = calculate_factor_1()

这样,您只需要在需要时单独调用计算函数。您还可以从命令行调用它们,以便只在需要时调用所需的函数

Python: Run function from the command line像这样:)

相关问题 更多 >