表格写入器
(函数来自 pyomo.common.formatting)
- pyomo.common.formatting.tabular_writer(ostream, prefix, data, header, row_generator)[source]
以表格形式输出数据
- Parameters:
ostream (io.TextIOBase) – 要写入的流
prefix (str) – 用此字符串为每行生成的内容添加前缀
data (iterable) – 一个可迭代对象,返回 (key, value) 对 (例如,来自 iteritems())定义表中的每一行
header (List[str]) – 列标题的列表
row_generator (function) – 一个函数,它接受来自data的key和value,并返回一个定义单行条目的元组,或者返回一个生成器,该生成器返回要为指定的key输出的表行序列。