Merge pull request #149 from jdepoix/bugfix/ISSUE-144

Fix for ISSUE-144
This commit is contained in:
jdepoix 2022-03-30 17:27:15 +02:00 committed by GitHub
commit 3f0252fca3
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
8 changed files with 137 additions and 141 deletions

View File

@ -86,11 +86,7 @@ class TranscriptListFetcher(object):
def _fetch_html(self, video_id):
response = self._http_client.get(WATCH_URL.format(video_id=video_id))
return _raise_http_errors(response, video_id).text.replace(
'\\u0026', '&'
).replace(
'\\', ''
)
return unescape(_raise_http_errors(response, video_id).text)
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

View File

@ -28,7 +28,7 @@ def load_asset(filename):
dirname=os.path.dirname(__file__), filename=filename)
with open(filepath, mode="rb") as file:
return file.read().decode('utf-8')
return file.read()
class TestYouTubeTranscriptApi(TestCase):