Merge pull request #149 from jdepoix/bugfix/ISSUE-144
Fix for ISSUE-144
This commit is contained in:
commit
3f0252fca3
|
@ -86,11 +86,7 @@ class TranscriptListFetcher(object):
|
||||||
|
|
||||||
def _fetch_html(self, video_id):
|
def _fetch_html(self, video_id):
|
||||||
response = self._http_client.get(WATCH_URL.format(video_id=video_id))
|
response = self._http_client.get(WATCH_URL.format(video_id=video_id))
|
||||||
return _raise_http_errors(response, video_id).text.replace(
|
return unescape(_raise_http_errors(response, video_id).text)
|
||||||
'\\u0026', '&'
|
|
||||||
).replace(
|
|
||||||
'\\', ''
|
|
||||||
)
|
|
||||||
|
|
||||||
|
|
||||||
class TranscriptList(object):
|
class TranscriptList(object):
|
||||||
|
|
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
|
@ -26,9 +26,9 @@ from youtube_transcript_api import (
|
||||||
def load_asset(filename):
|
def load_asset(filename):
|
||||||
filepath = '{dirname}/assets/{filename}'.format(
|
filepath = '{dirname}/assets/{filename}'.format(
|
||||||
dirname=os.path.dirname(__file__), filename=filename)
|
dirname=os.path.dirname(__file__), filename=filename)
|
||||||
|
|
||||||
with open(filepath, mode="rb") as file:
|
with open(filepath, mode="rb") as file:
|
||||||
return file.read().decode('utf-8')
|
return file.read()
|
||||||
|
|
||||||
|
|
||||||
class TestYouTubeTranscriptApi(TestCase):
|
class TestYouTubeTranscriptApi(TestCase):
|
||||||
|
|
Loading…
Reference in New Issue