Window: Fix paste delimiter.

setup.py
Pierre-Antoine Rouby 2023-11-20 17:29:37 +01:00
parent ddfaa3a73f
commit 461202219d
1 changed files with 8 additions and 2 deletions

View File

@ -68,14 +68,20 @@ class WindowToolKit(object):
header = []
values = []
delimiter = '\t'
if ';' in data:
delimiter = ';'
if ' ' in data:
delimiter = ' '
stream = StringIO(data)
rows = csv.reader(stream, delimiter='\t')
rows = csv.reader(stream, delimiter=delimiter)
for ind, row in enumerate(rows):
if has_header and ind == 0:
header = row.copy()
continue
values.append(row)
values.append(list(filter(lambda s: s != '', row)))
return header, values