- commit
- 07a686919ee9b5e799c4122750b2b38497c7e946
- parent
- 27f65ef8047ea7cc1cd9b46599d94422d86c908b
- Author
- Tobias Bengfort <tobias.bengfort@gmx.net>
- Date
- 2015-12-24 10:16
fix py3 support
Diffstat
| M | plutopluto/__init__.py | 7 | +++---- |
1 files changed, 3 insertions, 4 deletions
diff --git a/plutopluto/__init__.py b/plutopluto/__init__.py
@@ -31,7 +31,7 @@ def strip_atts(s): 31 31 l.append(attr) 32 32 for attr in l: 33 33 del tag.attrs[attr]34 -1 return unicode(tree)-1 34 return str(tree) 35 35 36 36 37 37 def parse(url): @@ -39,8 +39,7 @@ def parse(url): 39 39 40 40 feed = feedparser.parse(url) 41 4142 -1 def _parse_item(args):43 -1 i, item = args-1 42 def _parse_item(i, item): 44 43 d = dict() 45 44 if 'published_parsed' in item: 46 45 d['dt'] = mktime(item['published_parsed']) @@ -64,7 +63,7 @@ def parse(url): 64 63 65 64 return { 66 65 'url': url,67 -1 'entries': map(_parse_item, enumerate(feed.entries)),-1 66 'entries': [_parse_item(i, item) for i, item in enumerate(feed.entries)], 68 67 } 69 68 70 69