From: louisabraham Date: Fri, 31 May 2019 12:54:45 +0000 (+0200) Subject: convert csv header to lowercase X-Git-Url: https://git.nutra.tk/v2?a=commitdiff_plain;h=20368883357b83c6e27d4bed359483ddf8bc0f01;p=gamesguru%2Fffpass.git convert csv header to lowercase --- diff --git a/ffpass/__init__.py b/ffpass/__init__.py index bf8ede8..0d2521c 100644 --- a/ffpass/__init__.py +++ b/ffpass/__init__.py @@ -175,9 +175,15 @@ def exportLogins(key, jsonLogins): return logins +def lower_header(from_file): + it = iter(from_file) + yield next(it).lower() + yield from it + + def readCSV(from_file): logins = [] - reader = csv.DictReader(from_file) + reader = csv.DictReader(lower_header(from_file)) for row in reader: logins.append((rawURL(row["url"]), row["username"], row["password"])) return logins