2017-08-02 75 views
1

我想删除我的Spotify访问令牌生成一个无值,这打破了我的第二次连接尝试。Spotify - 删除使用无值创建访问令牌

我得到这个片段从这里 - >github thread,用于清除缓存的令牌:

import os 
from json.decoder import JSONDecodeError 

scope = <whatever_youwant> 
try: 
    token = util.prompt_for_user_token(username, scope, client_id, client_secret, redirect_uri) 
except (AttributeError, JSONDecodeError): 
    os.remove(f".cache-{username}") 
    token = util.prompt_for_user_token(username, scope, client_id, client_secret, redirect_uri) 

,但我在这里得到语法错误:

os.remove(f".cache-{username}") 

哪里是我的令牌缓存?我如何删除它以重新获得访问权限?

回答

1

缓存应该存储在根目录(执行python文件的位置)的文件中。

它被命名为.cache-{username}。确保你打开了隐藏文件,否则你可能看不到它。

+1

为我节省了很多时间,谢谢! – jamescampbell