我正在尝试自动化呼叫 Spotify 的流程。我快到了,但我一度被耽搁了。
我正在使用 Airflow(ETL 工具)来运行我的 python 脚本。
我可以使用spotipy模块进行连接,但它无法读取/访问它需要的.cache-'用户名'文件。我正在 Debian Google Cloud Compute 实例上运行。
错误是
无法将令牌写入缓存:.cache-'username'
.cache
文件。如果此文件存在,Spotify 将尝试使用它,如果该文件不可用,则会抛出错误(该文件可能是从另一个进程缓存的,或者它正在尝试访问
.cache
来获取不存在的内容)。要解决此问题,只需删除
.cache
文件 (
rm .cache
),Spotify 将正常运行,而无需尝试使用缓存。