From b0e4dda7b87ae3ef0bb055e68ba95d0d8323b11d Mon Sep 17 00:00:00 2001 From: "Fredrick W. Warren" Date: Tue, 21 Aug 2018 13:41:15 -0700 Subject: [PATCH] Initial scaffadling for app Generate Display --- generatedisplay.py | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100644 generatedisplay.py diff --git a/generatedisplay.py b/generatedisplay.py new file mode 100644 index 0000000..9a18ca2 --- /dev/null +++ b/generatedisplay.py @@ -0,0 +1,19 @@ +from workdays import get_date_range +from finddates import get_birthdays, get_anniversary + + +def test_output(items): + for item in items: + print('{0:5d} {1:30} {2:%Y-%m-%d}'. + format(item[0], item[1]+', '+item[2], item[3])) + print('') + + +if __name__ == "__main__": + print('BIRTHDAYS ======================================') + start, thru = get_date_range() + test_output(get_birthdays(start, thru)) + + print('ANNIVERSARIES ==================================') + start, thru = get_date_range('2017-04-01') + test_output(get_anniversary(start, thru))