From 24c37e2fadb5129ed2e981e54a01c8f78c8918cb Mon Sep 17 00:00:00 2001 From: ivan Date: Wed, 8 Mar 2017 00:34:33 +0800 Subject: [PATCH] Extract failed stderr msg. --- src/you_get/extractors/qq.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/you_get/extractors/qq.py b/src/you_get/extractors/qq.py index b4b4f98c..43fb18f2 100644 --- a/src/you_get/extractors/qq.py +++ b/src/you_get/extractors/qq.py @@ -169,6 +169,9 @@ class QQ(VideoExtractor): info_api = 'http://vv.video.qq.com/getinfo?otype=json&appver=3%2E2%2E19%2E333&platform=11&defnpayver=1&vid=' + vid info = get_html(info_api) video_json = json.loads(match1(info, r'QZOutputJson=(.*)')[:-1]) + if 'vl' not in video_json or 'vi' not in video_json['vl']: + sys.stderr.writelines('Extract failed!!') + return vi0 = video_json['vl']['vi'][0] lnk = vi0['lnk'] self.title = vi0['ti']