Lines Matching refs:row_key
130 def add_row(self, row_key, init_fields_dict=None): argument
144 if row_key in self.__table:
146 message = 'An entry for "' + row_key + '" already exists in'
152 self.__table[row_key] = collections.OrderedDict(init_fields_dict)
154 self.__table[row_key] = DotDict(init_fields_dict)
156 def update_row_field(self, row_key, field_key, value): argument
168 self.__table[row_key][field_key] = value
170 def inc_row_field(self, row_key, field_key): argument
182 self.__table[row_key][field_key] += 1
184 def dec_row_field(self, row_key, field_key): argument
197 self.__table[row_key][field_key] -= 1
206 for row_key, value in self.__table.items():
221 + row_key
276 for row_key, value in first_rec[1].items():
283 " {" + str(field_num) + align + str(len(row_key)) + "}"
286 " {" + str(field_num) + ":->" + str(len(row_key)) + "}"
288 report_width += 1 + len(row_key)
289 col_names.append(row_key.title())
297 for row_key, value in self.__table.items():
298 buffer += format_string.format(row_key, *value.values()) + "\n"