Skip to content
Snippets Groups Projects

WIP: Reforma importů

Closed Martin Mareš requested to merge mj/import into master
1 file
+ 7
3
Compare changes
  • Side-by-side
  • Inline
+ 7
3
@@ -116,11 +116,15 @@ def read(file: IO, fmt: FileFormat, row_class: Type[Row]):
@@ -116,11 +116,15 @@ def read(file: IO, fmt: FileFormat, row_class: Type[Row]):
header = r
header = r
else:
else:
row = row_class()
row = row_class()
 
not_empty = False
for i in range(min(len(r), len(header))):
for i in range(min(len(r), len(header))):
f = header[i]
f = header[i]
x = r[i].strip()
x = r[i].strip()
if f in columns and x != "" and x != '-':
if x != "" and x != '-':
setattr(row, f, x)
not_empty = True
rows.append(row)
if f in columns:
 
setattr(row, f, x)
 
if not_empty:
 
rows.append(row)
return rows
return rows
Loading