From e2b2bd35e3da5e280b681892431f196300403384 Mon Sep 17 00:00:00 2001 From: Kenneth Reitz Date: Thu, 26 Sep 2013 21:05:51 -0400 Subject: [PATCH] honor titles too --- converter.py | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/converter.py b/converter.py index f06bf88..a089deb 100644 --- a/converter.py +++ b/converter.py @@ -15,14 +15,19 @@ def readability(url): params = {'url': url, 'token': token} r = requests.get(READABILITY_URL, params=params) - return r.json()['content'] + return r.json()['content'], r.json()['title'] + +def convert(html, title=None): + if title: + title = '# {}'.format(title) + html = '\n\n'.join([title, html]) -def convert(html): return html2text(html) def meh(url): try: - return convert(readability(url)) + content, title = readability(url) + return convert(content, title=title) except KeyError: return None