X-Git-Url: https://us-delaporte.pagekite.me/gitweb/dotfiles.git/blobdiff_plain/fcf5277f9a78906dbc7b6ad72412caaffa551d21..f751dbc2494f22dca845a5e908fb44e3e39c2d86:/bin/clerk diff --git a/bin/clerk b/bin/clerk index e39e417..7c7b504 100755 --- a/bin/clerk +++ b/bin/clerk @@ -24,17 +24,13 @@ file = data_files[key] print(file) +example_rows = [] + with open(file, 'r') as f: reader = csv.reader(f, delimiter=',', quotechar='"') fields = next(reader) # require header row - first_example = next(reader) - for line in reader: - last_example = next(reader) - -print(first_example) -print("...") -print(last_example) - + for i in range(4): + example_rows.append(next(reader)) DATE_FORMAT = '%Y-%m-%d' @@ -48,6 +44,9 @@ for key in fields: default = today() user_input = input(f"{key} [{default}]\n").strip() or default if user_input == '?': + print(f"Examples for {key}:") + first_example = example_rows[0] + last_example = example_rows[-1] print(f"Example: {first_example[fields.index(key)]} ... {last_example[fields.index(key)]}") user_input = input(f"{key} [{default}]\n").strip() or default