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

Do you need help?

Notice Board

Errore utf-8 HW 4.3

p
pietroliberati98 (950 points)
4 10 16
in Es3 by (950 points)
closed by
Ciao,

Mi trovo davanti ad un dilemma. Il ho consegnato il terzo esercizio e sul grade del professore mi passa i test 11,13.

Successivamente mi sono copiato il mio codice da Q2a per poter svolgere il test 12 che fino a prima non avevo svolto.

Il problema è che sul mio computer ora non mi passa neanche i test 13,11, dandomi i seguenti errori:

test_program3_11               Selezione di un 'p a' e cambio colore in rosso

error -> UnicodeEncodeError

'charmap' codec can't encode character '\u25bc' in position 5440: character maps to <undefined>

test_program3_13               Sfondo rosso a tutti gli '#slashdot_deals-title'

error -> UnicodeDecodeError

'utf-8' codec can't decode byte 0xa0 in position 6769: invalid start byte

Il mio dilemma è quindi il seguente. Se io consegnassi il mio nuovo esercizio, che tra l'altro mi dà anche sul nuovo test lo stesso errore, posso stare certo che i test 11,13 continua a passarmeli, e quindi posso stare certo che non mi si abbasserà il total_score?

Spero che mi sia espresso in maniera chiara.
384 views
closed with the note: answered

1 Answer

G
GiorgioAgosta (2880 points)
6 24 42
by (2.9k points)
Ciao, l unico modo per scoprire se ti passa quei test è  caricarlo di volta in volta su q2a, aspettando che li corregga il prof.
C era un modo per sistemare il problema su windows, lo aggiungo tra i commenti appena trovo il link!
G
GiorgioAgosta (2880 points)
6 24 42
by (2.9k points)
Leggi qua, troverai sicuramente la soluzione
http://q2a.di.uniroma1.it/3539/carattere-non-identificato
LeonardoEmili (35740 points)
14 65 155
by (35.7k points)
Quoto assolutamente. I test vengono eseguiti su Linux pertanto non ti si presenterà tale errore di encoding.
andrea.sterbini (207940 points)
754 1269 2377
by (208k points)
I test 11 e 13 infatti li passi, è il 12 che ha un problema (ti sei dimenticato un nodo da eliminare)