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)