(scalar_keys, item, identifier, stream)
| 72 | |
| 73 | |
| 74 | def _format_dict(scalar_keys, item, identifier, stream): |
| 75 | scalars, non_scalars = _partition_dict(item, scalar_keys=scalar_keys) |
| 76 | if scalars: |
| 77 | if identifier is not None: |
| 78 | scalars.insert(0, identifier.upper()) |
| 79 | stream.write('\t'.join(scalars)) |
| 80 | stream.write('\n') |
| 81 | for new_identifier, non_scalar in non_scalars: |
| 82 | _format_text(item=non_scalar, stream=stream, identifier=new_identifier) |
| 83 | |
| 84 | |
| 85 | def _all_scalar_keys(list_of_dicts): |
no test coverage detected