Don't use 2.7+ check_output

This commit is contained in:
Philipp Hagemeister 2012-10-19 23:28:37 +02:00
parent 9248cb0549
commit 073522bc6c

View file

@ -73,7 +73,7 @@ def __init__(self, downloader=None, preferredcodec=None, preferredquality=None,
def detect_executables():
def executable(exe):
try:
subprocess.check_output([exe, '-version'])
subprocess.Popen([exe, '-version'], stdout=subprocess.PIPE, stderr=subprocess.PIPE).communicate()
except OSError:
return False
return exe