From d55fb8be7710747fae835be459ba441b6fb2734e Mon Sep 17 00:00:00 2001 From: Evil0ctal Date: Sun, 3 Jul 2022 20:36:05 -0700 Subject: [PATCH] =?UTF-8?q?=F0=9F=90=9B=E4=BF=AE=E5=A4=8DBGM=E5=AF=BC?= =?UTF-8?q?=E8=87=B4=E6=8A=96=E9=9F=B3=E8=A7=A3=E6=9E=90=E5=A4=B1=E8=B4=A5?= =?UTF-8?q?=20#50?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- scraper.py | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/scraper.py b/scraper.py index 3c4dee4..f332443 100644 --- a/scraper.py +++ b/scraper.py @@ -2,7 +2,7 @@ # -*- encoding: utf-8 -*- # @Author: https://github.com/Evil0ctal/ # @Time: 2021/11/06 -# @Update: 2022/07/01 +# @Update: 2022/07/03 # @Function: # 核心代码,估值1块(๑•̀ㅂ•́)و✧ # 用于爬取Douyin/TikTok数据并以字典形式返回。 @@ -217,8 +217,11 @@ class Scraper: # 尝试获取视频背景音乐 for key in js['item_list'][0]: if key == 'music': - # 视频BGM链接 - video_music = str(js['item_list'][0]['music']['play_url']['url_list'][0]) + if len(js['item_list'][0]['music']['play_url']['url_list']) != 0: + # 视频BGM链接 + video_music = str(js['item_list'][0]['music']['play_url']['url_list'][0]) + else: + video_music = 'No BGM found' # 视频BGM标题 video_music_title = str(js['item_list'][0]['music']['title']) # 视频BGM作者