diff options
author | Anders Einar Hilden <hildenae@gmail.com> | 2015-07-05 21:10:17 +0200 |
---|---|---|
committer | Anders Einar Hilden <hildenae@gmail.com> | 2015-07-05 21:10:17 +0200 |
commit | 67d1f62a4041451a431ebcef1859b60fb95862f7 (patch) | |
tree | 591c1a5058523d3eac2c11cd088defb9d29a0294 /python | |
parent | 263b059b9953417928e90738e69d19bbbce47ba3 (diff) |
Trim row values
Diffstat (limited to 'python')
-rwxr-xr-x | python/etatsbasen.py | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/python/etatsbasen.py b/python/etatsbasen.py index f56102a..6964cd0 100755 --- a/python/etatsbasen.py +++ b/python/etatsbasen.py @@ -90,6 +90,14 @@ def filter_column(row, headers): filtered_row[key] = row[key] return filtered_row +def trim_row(row): + if row == None: + return None + trimmed_row = {} + for key in row: + trimmed_row[key] = row[key].strip() + return trimmed_row + def printCSV(options): print(options) with open(options["inputfile"], newline='') as csvfile: @@ -99,6 +107,7 @@ def printCSV(options): row = filter_orgstructid(row, options["categories"]) row = filter_email(row) row = renameHeader(row) + row = trim_row(row) row = filter_column(row, options["headers"]) if row != None: filtered_rows.append(row) |