From 6d843d810720b69650ec3df11382a22596fe3464 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E8=8B=8F=E6=99=93=E6=99=B4?= <37541680+Suxiaoqinx@users.noreply.github.com> Date: Tue, 15 Aug 2023 17:15:19 +0800 Subject: [PATCH] =?UTF-8?q?=E6=9B=B4=E6=94=B9=E6=AD=8C=E6=89=8B=E8=8E=B7?= =?UTF-8?q?=E5=8F=96=E6=96=B9=E5=BC=8F=20=E5=AD=98=E5=9C=A8=E5=A4=9A?= =?UTF-8?q?=E4=B8=AA=E6=AD=8C=E6=89=8B=20=E8=87=AA=E5=8A=A8=E5=8A=A0?= =?UTF-8?q?=E6=96=9C=E6=9D=A0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- main.py | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/main.py b/main.py index 0cb8f90..2c51639 100644 --- a/main.py +++ b/main.py @@ -149,7 +149,12 @@ def Song_v1(): song_name = jse['songs'][0]['name'] song_picUrl = jse['songs'][0]['al']['picUrl'] song_alname = jse['songs'][0]['al']['name'] - song_arname = jse['songs'][0]['ar'][0]['name'] + artist_names = [] + for song in jse['songs']: + ar_list = song['ar'] + if len(ar_list) > 0: + artist_names.append('/'.join(ar['name'] for ar in ar_list)) + song_arname = ', '.join(artist_names) else: data = jsonify({"status": 400,'msg': '信息获取不完整!'}), 400 if type == 'text':