Browse Source

lazy extractors: Fix building with python2.6

Jaime Marquínez Ferrándiz 9 years ago
parent
commit
c1ce6acdd7
1 changed files with 3 additions and 3 deletions
  1. 3 3
      devscripts/make_lazy_extractors.py

+ 3 - 3
devscripts/make_lazy_extractors.py

@@ -30,7 +30,7 @@ class {name}(LazyLoadExtractor):
 make_valid_template = '''
 make_valid_template = '''
     @classmethod
     @classmethod
     def _make_valid_url(cls):
     def _make_valid_url(cls):
-        return {!r}
+        return {valid_url!r}
 '''
 '''
 
 
 
 
@@ -44,7 +44,7 @@ def build_lazy_ie(ie, name):
         s += getsource(ie.suitable)
         s += getsource(ie.suitable)
     if hasattr(ie, '_make_valid_url'):
     if hasattr(ie, '_make_valid_url'):
         # search extractors
         # search extractors
-        s += make_valid_template.format(ie._make_valid_url())
+        s += make_valid_template.format(valid_url=ie._make_valid_url())
     return s
     return s
 
 
 names = []
 names = []
@@ -55,7 +55,7 @@ for ie in _ALL_CLASSES:
     names.append(name)
     names.append(name)
 
 
 module_contents.append(
 module_contents.append(
-    '_ALL_CLASSES = [{}]'.format(', '.join(names)))
+    '_ALL_CLASSES = [{0}]'.format(', '.join(names)))
 
 
 module_src = '\n'.join(module_contents)
 module_src = '\n'.join(module_contents)