我可以在python代码中使用Ampl magic而不是在ipython中吗?

时间:2017-02-17 15:30:37

标签: python ampl

我在python中创建一个模拟。在这个模拟中,我需要用Ampl(很多)来解决优化问题。是否可以从python调用Ampl。我找到了iampl,但它只在ipython上运行。

我现在在做什么:编写临时数据文件,并使用os.system()在命令行上解决它。 AMPL编写一个解决方案文件然后python读取它。

在这种情况下,我需要重新设置并再次创建模型并从头开始解决。是否可以修改当前模型并解决它。我猜这会更快。

这方面的任何指导都会非常有用。

0 个答案:

没有答案