Please ignore secret bonuses. Secret tests do NOT award bonus. Max hw grade is 30+2 bonus efficiency

Do you need help?

Notice Board

Per partecipare al corso di Fondamenti di programmazione 2023-24 loggatevi e attivatelo nella vostra pagina dei corsi preferiti. A quel punto il corso appare nel menù personale cliccando sul proprio avatar. Per i materiali degli anni precedenti seguite lo stesso metodo.

To join the Programming/Lab 2023-24 course, log-on and select it on the my courses page. It will appear on the personal menu of your avatar. For earlier years use the same method.

unicode encode error

V
Valerio.Goretti (370 points)
3 6 12
in Es3 by (370 points)
closed by
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>
569 views
closed with the note: answered

1 Answer

LeonardoEmili (35740 points)
14 65 155
by (35.7k 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)
3 6 12
by (370 points)
ok grazie leonardo, ti faccio sapere
andrea.sterbini (207940 points)
756 1270 2377
by (208k points)
Mi pare di aver aggiunto l'encoding='utf8' in queste versioni di testlib e grader.