问题描述
我正在尝试使用YoutubeAPI从播放列表中的每个视频获取URL。我找到了一些代码来帮助我完成此任务,但是,他们使用带有F字符串和循环遍历播放列表中每个视频的for循环的print语句。问题是,当我在python 3.6中使用python 3.5时,我正在使用它,所以我想知道如何才能解决这个问题。
print([ f'https://www.youtube.com/watch?v={t["snippet"]["resourceId"]["videoId"]}&list={playlist_id}&t=0s' for t in playlist_items ])
解决方法
类似这样的东西
for t in playlist_items:
print('https://www.youtube.com/watch?v={}&list={}&t=0s'.format(t["snippet"]["resourceId"]["videoId"],playlist_id))