Source code for k1lib.bioinfo.cli.kcsv
# AUTOGENERATED FILE! PLEASE DON'T EDIT
"""
This module is for dealing with csv stuff
"""
import k1lib.bioinfo.cli as _cli
import csv as _csv
from typing import Iterator as _Iterator
[docs]def cat(file:str, delim:str=None) -> _Iterator[str]:
    """Opens a csv file, and turns them into nice row
elements, separated by delim"""
    delim = _cli.init.patchDefaultDelim(delim)
    with open(file) as f:
        reader = _csv.reader(f)
        for line in reader:
            yield delim.join(line)