mirror of
https://github.com/l1ving/youtube-dl
synced 2020-11-18 19:53:54 -08:00
Fix urlopen in Python3
This commit is contained in:
parent
2004ccc0b0
commit
c6b2afd3a3
@ -2,7 +2,12 @@
|
||||
from __future__ import unicode_literals
|
||||
|
||||
import re
|
||||
import urllib2
|
||||
try:
|
||||
# Python 3 urllib
|
||||
from urllib.request import urlopen
|
||||
except ImportError:
|
||||
# Fall back to Python 2's urllib2
|
||||
from urllib2 import urlopen
|
||||
|
||||
from .common import InfoExtractor
|
||||
from ..utils import (
|
||||
@ -42,7 +47,7 @@ class ToukouCityIE(InfoExtractor):
|
||||
view_count = self._html_search_regex(r'<span class="load">(.+?)</span>', webpage, u'view_count')
|
||||
player_url = self._search_regex(r'SWFObject\(\'(.+?)\'.+?\)', webpage, u'player_url')
|
||||
description = self._search_regex(r'<p class="dot">(.+?)</p>', webpage, u'description')
|
||||
filesize = int(urllib2.urlopen(video_url).headers["Content-Length"])
|
||||
filesize = int(urlopen(video_url).headers["Content-Length"])
|
||||
|
||||
return {
|
||||
'id': video_id,
|
||||
|
Loading…
x
Reference in New Issue
Block a user