aboutsummaryrefslogtreecommitdiffstats
path: root/python
diff options
context:
space:
mode:
authorAnders Einar Hilden <hildenae@gmail.com>2015-07-05 21:10:17 +0200
committerAnders Einar Hilden <hildenae@gmail.com>2015-07-05 21:10:17 +0200
commit67d1f62a4041451a431ebcef1859b60fb95862f7 (patch)
tree591c1a5058523d3eac2c11cd088defb9d29a0294 /python
parent263b059b9953417928e90738e69d19bbbce47ba3 (diff)
Trim row values
Diffstat (limited to 'python')
-rwxr-xr-xpython/etatsbasen.py9
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)