提交 edd8ec77 编写于 作者: M Mort Yao

Youku: pass bytes rather than str to base64.b64decode() (for compatibility with python <3.3)

上级 8d0b528e
......@@ -44,9 +44,7 @@ class Youku(VideoExtractor):
return result
ep = ep.encode('ascii') if isinstance(ep, str) else ep
e_code = trans_e(f_code_1, base64.b64decode(ep))
e_code = trans_e(f_code_1, base64.b64decode(bytes(ep, 'ascii')))
sid, token = e_code.split('_')
new_ep = trans_e(f_code_2, '%s_%s_%s' % (sid, vid, token))
return base64.b64encode(bytes(new_ep, 'latin')), sid, token
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册