From 7492366d85d66cb0642ea8c2016bfdb26e2865ee Mon Sep 17 00:00:00 2001 From: Jonathon Padfield Date: Mon, 27 Apr 2015 13:23:48 +0800 Subject: [PATCH] Added more meaningful error message when the user provides an unknown contact name. --- dump_html.py | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/dump_html.py b/dump_html.py index ec0459c..6455360 100755 --- a/dump_html.py +++ b/dump_html.py @@ -19,9 +19,13 @@ name = ensure_unicode(sys.argv[3]) output_file = sys.argv[4] parser = WeChatDBParser(db_file) -msgs = parser.msgs_by_talker[name] res = Resource(resource_dir) +try: + msgs = parser.msgs_by_talker[name] +except: + sys.exit("Couldn't find that contact: valid contacts: " . parser.msgs_by_talker.keys); + render = HTMLRender(parser, res) htmls = render.render_msgs(msgs)