From 7d956c533e9fd7d3bbb9a4a8b7f89f0fe54d4bc3 Mon Sep 17 00:00:00 2001 From: Thomas Schmucker Date: Sun, 13 Apr 2025 22:43:46 +0200 Subject: first draft --- contrib/csv-parser.py | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) create mode 100755 contrib/csv-parser.py (limited to 'contrib/csv-parser.py') diff --git a/contrib/csv-parser.py b/contrib/csv-parser.py new file mode 100755 index 0000000..9029321 --- /dev/null +++ b/contrib/csv-parser.py @@ -0,0 +1,18 @@ +#! /usr/local/bin/python3.7 + +import csv, time, sys + +with open(sys.argv[1]) as csv_file: + start = time.time() + csv_reader = csv.reader(csv_file, delimiter=',') + line_count = 0 + for row in csv_reader: + if line_count == 0: + line_count += 1 + else: + line_count += 1 + + end = time.time() + print(f'Processed {line_count} lines.') + print(end - start) + -- cgit v1.3