2017-08-02 3 views
1

Ich versuche, mein Spotify-Token zu löschen, das mit einem None-Wert generiert wurde, der bei meinem zweiten Verbindungsversuch abgebrochen wurde.Spotify - Zugriffs-Token löschen, die mit None erstellt wurden

bekam ich diesen Ausschnitt aus hier ->github thread, verwendet, um die im Cache gespeicherten Token zu löschen:

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) 

aber ich Syntaxfehler bekommen hier:

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

wo ist mein Token gecached? Wie kann ich es löschen, um wieder Zugriff zu erhalten?

Antwort

1

Der Cache sollte in einer Datei im Stammverzeichnis (wo die Python-Datei ausgeführt wird) gespeichert werden.

Es heißt .cache-{username}. Stellen Sie sicher, dass Sie versteckte Dateien aktiviert haben, sonst werden Sie sie wahrscheinlich nicht sehen.

+1

rettete mir eine Menge Zeit, danke! – jamescampbell

Verwandte Themen