如何从 Pyomo 中的 AbstractModel 打印到实例的文件参数?
How to pprint to file parameters of an Instance from an AbstractModel in Pyomo?
我正在尝试检查 Pyomo 上的 AbstractModel 实例以检查参数读取是否正常。
为此,我想将实例中考虑的参数值打印到 txt 文件中。
为此,我尝试过:
for element in instance.component_objects(Param,descend_into=True):
element.pprint(filename=some_filename)
但我得到的是文件名不是 pprint 的有效参数。关于我可以做什么的任何提示?
pprint
需要写入一个输出流。尝试:
with open('file.txt', 'w') as output_file:
element.pprint(output_file)
我正在尝试检查 Pyomo 上的 AbstractModel 实例以检查参数读取是否正常。
为此,我想将实例中考虑的参数值打印到 txt 文件中。
为此,我尝试过:
for element in instance.component_objects(Param,descend_into=True):
element.pprint(filename=some_filename)
但我得到的是文件名不是 pprint 的有效参数。关于我可以做什么的任何提示?
pprint
需要写入一个输出流。尝试:
with open('file.txt', 'w') as output_file:
element.pprint(output_file)