[AVVISO] Controllo codifica UTF-8

simone (25820 points)
34 97 209
asked Dec 7, 2017 in Avvisi by simone (25,820 points)
closed Dec 12, 2017 by simone

Ho aggiunto un controllo per verificare se i file consegnati sono correttamente codificati in UTF-8.

In caso di codifica errata, il file verrà comunque inviato ma comparirà un avviso sotto il bottone di upload.

1,326 views
closed with note: problema risolto

5 Answers

l
lorenzoal (290 points)
0 2 5
answered Dec 7, 2017 by lorenzoal (290 points)
Il messaggio lo ricevo anche dopo aver aperto il file in notepad e salvato in formato UTF-8.

Sto avendo questo problema con l'es. 3.
C
C.Calamia (720 points)
5 16 25
commented Dec 7, 2017 by C.Calamia (720 points)
io ho questo problema con l'esercizio 2, non ho capito dove sia la riga               # -*- coding: utf-8 -*-
e il cancelletto dobbiamo metterlo davanti al primo carattere della prima riga del testo dell'esercizio? o di cosa?
simone (25820 points)
34 97 209
commented Dec 7, 2017 by simone (25,820 points)
Quella soluzione era rivolta allo studente che ha posto la domanda.
simone (25820 points)
34 97 209
commented Dec 7, 2017 by simone (25,820 points)
en: il tuo file non sembra avere problemi.

C.Calamia: rimuovi o sostituisci la x nella prima riga (Il tris e' un popolarissimo gioco. Si gioca su una griglia quadrata di 3x3 caselle.)
e
en (1240 points)
3 8 18
commented Dec 7, 2017 by en (1,240 points)
Si scusa poi sono riuscita a risolvere, grazie comunque   :)
C
C.Calamia (720 points)
5 16 25
commented Dec 7, 2017 by C.Calamia (720 points)
grazie mille ha funzionato!
D
Dave (1010 points)
8 26 33
answered Dec 7, 2017 by Dave (1,010 points)
Io sono appena riuscito a caricare il secondo esercizio senza ricevere il messaggio di errore,dopo aver eliminato i commenti iniziali.Devo eseguire questa procedura anche con i due esercizi gia' consegnati e valutati?
simone (25820 points)
34 97 209
commented Dec 7, 2017 by simone (25,820 points)
La codifica è OK!
answered Dec 7, 2017 by Anon1 (9,920 points)
Strano, nel mio secondo esercizio ho cambiato la "x" strana nel primo commento, ma appena adesso l'ho caricato e mi dice che non è valida la codifica UTF-8.

Questo problema può compromettere la correzione dell'esercizio?
simone (25820 points)
34 97 209
commented Dec 7, 2017 by simone (25,820 points)
Controlla le accentate!!!
commented Dec 7, 2017 by Anon1 (9,920 points)
Ma le lettere accentate sono nello standard UTF-8! http://www.utf8-chartable.de/
commented Dec 7, 2017 by Anon1 (9,920 points)
E infatti facendo il comando "iconv -f UTF-8 program0X.py -o /dev/null" dove al posto di X metto il numero del programma non restituisce nessun errore, perciò i miei file sono correttamente codificati in UTF-8.
simone (25820 points)
34 97 209
commented Dec 7, 2017 by simone (25,820 points)
Se non volete brutte sorprese cercate di seguire le indicazioni dei Professori!

Lo zip è stato aggiornato qualche giorno fa e nei file non sono presenti lettere accentate.
commented Dec 7, 2017 by Anon1 (9,920 points)
Quindi devo ricaricare tutti i programmi levando tutte le lettere accentate?
simone (25820 points)
34 97 209
commented Dec 12, 2017 by simone (25,820 points)
Le lettere accentate sono nello standard ma non venivano codificate correttamente. Ora il problema dovrebbe essere risolto.
commented Dec 13, 2017 by Anon1 (9,920 points)
Perfetto! Grazie per il supporto!
AnFrost (8270 points)
7 15 25
answered Dec 7, 2017 by AnFrost (8,270 points)
Ho caricato il secondo e il terzo esercizio senza lettere accentate e seguendo le direttive. Il primo esercizio in teoria non dovrebbe avere problemi, devo inserire il cancelletto anche in quest'ultimo o va bene così? Gli altri file (2 e 3) sono a posto o hanno altri problemi?
restante.giuseppe (2480 points)
4 32 49
answered Dec 7, 2017 by restante.giuseppe (2,480 points)
Anche i file già caricati ed eseguiti vanno modificati?
simone (25820 points)
34 97 209
commented Dec 12, 2017 by simone (25,820 points)
Con il prossimo homework non dovreste avere problemi con le accentate. In ogni caso attenetevi sempre alle direttive dei docenti.