Tu peux utiliser la méthode strip sur les élément de tes lignes pour supprimer tous les espaces blancs (espace, tabulation, retour à la ligne, etc...).
def get_scores(filename):
scores = dict()
with open(filename, "r") as file:
for line in file:
name, score = line.split("=")
scores[name.strip()] = score.strip()
return scores
Mais tu aurais plus intérêt à utiliser un module comme configparser ou json pour lire et écrire tes fichier de configuration ou sauvegarde.
× Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
× Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.