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)