gpt4 book ai didi

python - while 循环中的 Spotipy 请求速度

转载 作者:太空宇宙 更新时间:2023-11-03 13:57:43 25 4
gpt4 key购买 nike

count = 0
while True:
if count > 20:
count = 0
current_track = spotify.current_user_playing_track()
if current_track is None:
display_string = ""
else:
display_string = current_track['item']['name']+" - "+current_track['item']['artists'][0]['name']+" | "
if display_string != previous_track:
sphd.clear()
sphd.write_string(display_string,brightness=0.1)
previous_track = display_string[:]
time.sleep(0.05)
sphd.show()
sphd.scroll(1)
count += 1

上面的代码在 Pi Zero 上运行,每秒获取当前播放的轨道并将其显示在 rollphathd 显示屏上。问题是,获取轨迹的过程导致显示卡住约 0.25 秒。有没有什么方法可以运行循环来单独获取轨道以刷新显示的滚动,或者有什么方法可以加快获取轨道的速度?感谢您提前提供的任何帮助。

最佳答案

卡住的原因可能是 Raspberry Pi Zero 的性能较低。

关于python - while 循环中的 Spotipy 请求速度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49475395/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com