Beispiel #1
0
def export_stream_set(dataset, **kwargs):
    """Returns CSV representation of Dataset as file-like."""
    stream = StringIO()

    kwargs.setdefault('delimiter', DEFAULT_DELIMITER)

    _csv = csv.writer(stream, **kwargs)

    for row in dataset._package(dicts=False):
        _csv.writerow(row)

    stream.seek(0)
    return stream