From 2652a3fe6c1dc453a04e8c9c90ee6f751ed03a29 Mon Sep 17 00:00:00 2001 From: MaxwellGoblin Date: Tue, 12 Sep 2017 13:08:05 +0800 Subject: [PATCH] [extractor]add a parameter "keep_obj" to forbid VideoExtractor re-init after download instance method --- src/you_get/extractor.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/you_get/extractor.py b/src/you_get/extractor.py index c99f46f8..93297ebd 100644 --- a/src/you_get/extractor.py +++ b/src/you_get/extractor.py @@ -244,5 +244,6 @@ class VideoExtractor(): # For main_dev() #download_urls(urls, self.title, self.streams[stream_id]['container'], self.streams[stream_id]['size']) - - self.__init__() + keep_obj = kwargs.get('keep_obj', False) + if not keep_obj: + self.__init__()