unicode encode error

V
Valerio.Goretti (370 points)
1 6 12
asked Dec 4, 2017 in Es3 by Valerio.Goretti (370 points)
closed Dec 4, 2017 by andrea.sterbini
ho riscontrato questo errore nel esercizio 3 del quarto homework, qualcuno sa aiutarmi??

l'errore è:

UnicodeEncodeError: 'charmap' codec can't encode character '\u25bc' in position 5440: character maps to <undefined>
292 views
closed with note: answered

1 Answer

LeonardoEmili (35740 points)
11 65 155
answered Dec 4, 2017 by LeonardoEmili (35,740 points)

Ciao Valerio!

Il problema lo riscontri con tutta probabilità in quanto ti troverai su windows. Tale problema successe anche a me e ad altri ragazzi. Personalmente ho risolto trasferendomi su linux :D Cosa che rimandavo da tempo e che finalmente mi sono deciso a fare. Tuttavia risolsi anche aggiungendo "a meno" gli encoding. Devi specificare l'encoding utf-8 in ogni open del tuo programma, nonché della testlib e del grade.
Questo l'ho testato col vecchio grade e funzionava, ma a rigor di logica dovrebbe funzionare comunque.

Fammi sapere

Leonardo Emili

V
Valerio.Goretti (370 points)
1 6 12
commented Dec 4, 2017 by Valerio.Goretti (370 points)
ok grazie leonardo, ti faccio sapere
andrea.sterbini (172340 points)
510 927 1776
commented Dec 4, 2017 by andrea.sterbini (172,340 points)
Mi pare di aver aggiunto l'encoding='utf8' in queste versioni di testlib e grader.