Commit 46120221 authored by Pierre-Antoine Rouby's avatar Pierre-Antoine Rouby
Browse files

Window: Fix paste delimiter.

Showing with 8 additions and 2 deletions
+8 -2
...@@ -68,14 +68,20 @@ class WindowToolKit(object): ...@@ -68,14 +68,20 @@ class WindowToolKit(object):
header = [] header = []
values = [] values = []
delimiter = '\t'
if ';' in data:
delimiter = ';'
if ' ' in data:
delimiter = ' '
stream = StringIO(data) stream = StringIO(data)
rows = csv.reader(stream, delimiter='\t') rows = csv.reader(stream, delimiter=delimiter)
for ind, row in enumerate(rows): for ind, row in enumerate(rows):
if has_header and ind == 0: if has_header and ind == 0:
header = row.copy() header = row.copy()
continue continue
values.append(row) values.append(list(filter(lambda s: s != '', row)))
return header, values return header, values
......
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment