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.

HW4 Es3 il salvataggio della risposta al test 11 cambia un carattere

v
valerioalbano (760 points)
4 6 13
in Es3 by (760 points)
closed by

come da titolo non riesco a passare l'ultimo test del grader perchè quando vado a salvare il file mutato dall'algoritmo la pagina risultante è diversa di un carattere dal risultato esatto.

in particolare la riga che dovrebbe essere:
<a href="/events/python-user-group/623/">Django Girls Ibagué</a></li>

è invece salvata come:
<a href="/events/python-user-group/623/">Django Girls
Ibagué</a></li>

lo stesso problema me lo da se apro il file, lo salvo e lo confronto con se stesso.
attualmente apro il file con fparse() e lo salvo in UTF 8 usando with open e la funzione .write()

qualcuno avrebbe qualche dritta da darmi?

EDIT: ho cambiato la funzione fparse() dalla libreria MyHtml aggiungendo l'encoding UTF-8 e ora il grader fa passare il test

569 views
closed with the note: resolved

2 Answers

t
trianni.andrea (930 points)
3 8 15
by (930 points)
stesso problema..
andrea.sterbini (208020 points)
756 1270 2377
by (208k points)
Dai tuoi test invece sembra che non venga cambiato il colore del link a Wikipedia ....
v
valerioalbano (760 points)
4 6 13
by (760 points)
Ops non avevo caricato l'ultima versione sul forum.
Ora ho consegnato il codice che mi da questo problema.
D
Domenicobrz (1470 points)
3 9 19
by (1.5k points)
Ho lo stesso problema, confrontando il file con sè stesso quel carattere risulta comunque diverso
v
valerioalbano (760 points)
4 6 13
by (760 points)
guarda l'edit, il problema è nel fparse()