From 186daa19fb6c7598ce03db0883d16d6055bc5637 Mon Sep 17 00:00:00 2001 From: David Lynch Date: Tue, 24 Dec 2013 02:47:14 -0600 Subject: [PATCH] Slightly more info about what happened --- leech.py | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/leech.py b/leech.py index 5f26ded..9c3e1cb 100644 --- a/leech.py +++ b/leech.py @@ -29,6 +29,8 @@ def leech(url, filename=None): return story = site.extract(url, fetch) + if not story: + return metadata = { 'title': story['title'], @@ -43,6 +45,8 @@ def leech(url, filename=None): epub.make_epub(filename, html, metadata) + return filename + _sites = [] def _get_site(url): @@ -66,5 +70,8 @@ if __name__ == '__main__': parser.add_argument('--filename', help="output filename (the title is used if this isn't provided)") args = parser.parse_args() - leech(args.url, filename=args.filename) - pass + filename = leech(args.url, filename=args.filename) + if filename: + print("File created:", filename) + else: + print("A problem occurred.")