Added more meaningful error message when the user provides an unknown contact name.

This commit is contained in:
Jonathon Padfield
2015-04-27 13:29:22 +08:00
parent cdb0272770
commit 7492366d85
+5 -1
View File
@@ -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)