浏览代码

[extractor/common] Make ie_key and IE_NAME return unicode string

Sergey M․ 9 年之前
父节点
当前提交
dc519b5421
共有 1 个文件被更改,包括 2 次插入2 次删除
  1. 2 2
      youtube_dl/extractor/common.py

+ 2 - 2
youtube_dl/extractor/common.py

@@ -310,11 +310,11 @@ class InfoExtractor(object):
     @classmethod
     @classmethod
     def ie_key(cls):
     def ie_key(cls):
         """A string for getting the InfoExtractor with get_info_extractor"""
         """A string for getting the InfoExtractor with get_info_extractor"""
-        return cls.__name__[:-2]
+        return compat_str(cls.__name__[:-2])
 
 
     @property
     @property
     def IE_NAME(self):
     def IE_NAME(self):
-        return type(self).__name__[:-2]
+        return compat_str(type(self).__name__[:-2])
 
 
     def _request_webpage(self, url_or_request, video_id, note=None, errnote=None, fatal=True):
     def _request_webpage(self, url_or_request, video_id, note=None, errnote=None, fatal=True):
         """ Returns the response handle """
         """ Returns the response handle """