PCQRSCANER/venv/Lib/site-packages/textract/parsers/csv_parser.py
2019-12-22 21:51:47 +01:00

18 lines
429 B
Python

import csv
from .utils import BaseParser
class Parser(BaseParser):
"""Extract text from comma separated values files (.csv).
"""
delimiter = ','
def extract(self, filename, **kwargs):
# quick 'n dirty solution for the time being
with open(filename) as stream:
reader = csv.reader(stream, delimiter=self.delimiter)
return '\n'.join(['\t'.join(row) for row in reader])