2
def lowEnergy():
tids = []
# get songs by recommendation
results = sp.recommendations(seed_artists = [artist['id']])
#retrieve uris for songs
for track in results['tracks']:
tids.append(track['uri'])
#get audio_features
features = sp.audio_features(tids)
#pick energies
energy = [x['energy'] for x in features]
#here I filter out low energy values
low_energy = [x for x in energy if x < 0.5]
#get track names
track_names = [sp.track(uri)['name'] for uri in tids]
は、今私はそうのように、0.5下のエネルギー値によって、トラック名をへフィルタを出したいと思います。そうでSpotipy - トラック名とエネルギー値
track name1 - 0.49 track name2 - 0.34
とを。
しかし、私はここで苦労しています...どのように私はこれを達成するのですか?ありがとう
もしあれば、エラーやデータ出力を投稿できますか? – JClarke
@Jclarkeエロはありません。すべてのリストが正しいデータを印刷します。問題は、希望どおりに他のすべてをリンクするリストを達成しています –