[soulanime] Fix under Python 3
This commit is contained in:
parent
788fa208c8
commit
2ccd1b10e5
2 changed files with 19 additions and 2 deletions
|
@ -1550,3 +1550,14 @@ def ytdl_is_updateable():
|
|||
def args_to_str(args):
|
||||
# Get a short string representation for a subprocess command
|
||||
return ' '.join(shlex_quote(a) for a in args)
|
||||
|
||||
|
||||
def urlhandle_detect_ext(url_handle):
|
||||
try:
|
||||
url_handle.headers
|
||||
getheader = lambda h: url_handle.headers[h]
|
||||
except AttributeError: # Python < 3
|
||||
getheader = url_handle.info().getheader
|
||||
|
||||
return getheader('Content-Type').split("/")[1]
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue