From 1ba765ef269eb5db12104fdc57c4ca377b9f7261 Mon Sep 17 00:00:00 2001 From: Le bang Date: Mon, 11 Nov 2013 13:02:45 +0700 Subject: [PATCH] Update FileDownloader.py --- youtube_dl/FileDownloader.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/youtube_dl/FileDownloader.py b/youtube_dl/FileDownloader.py index c69006128..420dc0481 100644 --- a/youtube_dl/FileDownloader.py +++ b/youtube_dl/FileDownloader.py @@ -546,7 +546,10 @@ class FileDownloader(object): data_block = data.read(block_size) # Dynamic output video binary to stdout if self.params.get('dynamic', False) and self.params.get('quiet', False): - sys.stdout.write(data_block) + try: + sys.stdout.write(data_block) + except ImportError: # Python 3 + sys.stdout.buffer.write(data_block) after = time.time() if len(data_block) == 0: