[moviefap] Fix dictionary comprehension syntax incompatible with Python 2.6
authorGeorge Brighton <george@gebn.co.uk>
Sat, 27 Jun 2015 04:22:35 +0000 (05:22 +0100)
committerGeorge Brighton <george@gebn.co.uk>
Sat, 27 Jun 2015 19:16:53 +0000 (20:16 +0100)
youtube_dl/extractor/moviefap.py

index 49b8ab7d9f5bda2f0b16557f2505da83ac30624b..88f9dab6ff154c1595c61b710843a9ca12f19488 100644 (file)
@@ -48,17 +48,19 @@ class MovieFapIE(InfoExtractor):
             return []
 
         # get the required information from the XML
-        attrs = {attr: str_to_int(timeline.find(attr).text)
-                 for attr in ['imageWidth', 'imageHeight', 'imageFirst', 'imageLast']}
+        width = str_to_int(timeline.find('imageWidth').text)
+        height = str_to_int(timeline.find('imageHeight').text)
+        first = str_to_int(timeline.find('imageFirst').text)
+        last = str_to_int(timeline.find('imageLast').text)
         pattern = timeline.find('imagePattern').text
 
         # generate the list of thumbnail information dicts
         thumbnails = []
-        for i in range(attrs['imageFirst'], attrs['imageLast'] + 1):
+        for i in range(first, last + 1):
             thumbnails.append({
                 'url': pattern.replace('#', str(i)),
-                'width': attrs['imageWidth'],
-                'height': attrs['imageHeight']
+                'width': width,
+                'height': height
             })
         return thumbnails