Reply to Andrea D'Amore's message, wrote on 05/10/2022 at 13:54:
On Tue, 4 Oct 2022 at 12:20, Gabriele Battaglia wrote:
Sì, adesso, ed ho scoperto che c'era un byte che UTF-8 non riusciva a
decodificare.
Vai di classica sporcizia con la `open()` usando:
errors="ignore"
oppure
err
On Tue, 4 Oct 2022 at 12:20, Gabriele Battaglia wrote:
> Sì, adesso, ed ho scoperto che c'era un byte che UTF-8 non riusciva a
> decodificare.
Vai di classica sporcizia con la `open()` usando:
errors="ignore"
oppure
errors="replace"
--
A.
> Ho tolto "utf-8" da open e ora funziona
> bene ma temo chepotrei avere altri
> problemi in futuro... Ci sono sempre dei
> casini conle codifiche dei file di testo,
> almeno in base alla mia esperienza.
Si, purtroppo le codifiche dei file di testo sono sempre brigose, se sei su
linux puoi usare i
Reply to the Luigi Russo's message, wrote on 04/10/2022 at 08:10:
Il 03/10/2022 23:56, Gabriele Battaglia ha scritto:
Ciao.
Chiedo venia per l'incredibile bruttezza di questa gestione errore.
Qui il fatto è che, dando ad input il nome di un file che esiste,
viene comunque richiamato il blocco
Reply to the Gaber Ayoubi's message, wrote on 04/10/2022 at 00:38:
Per vedere l'eccezione basta che fai
try:
except Exception as e:
print(e)
Ottimo, non me lo ricordavo. Buonissimo suggerimento, grazie.
Hai provato a fare open senza mettere la codifica?
Sì, adesso, ed ho scopert
Il 03/10/2022 23:56, Gabriele Battaglia ha scritto:
Ciao.
Chiedo venia per l'incredibile bruttezza di questa gestione errore.
Qui il fatto è che, dando ad input il nome di un file che esiste,
viene comunque richiamato il blocco except.
Il semplice codice è questo:
fn = input("The document has
Per vedere l'eccezione basta che fai
try:
except Exception as e:
print(e)
Hai provato a fare open senza mettere la codifica?
___
Python mailing list
Python@lists.python.it
https://lists.python.it/mailman/listinfo/python
Ciao.
Chiedo venia per l'incredibile bruttezza di questa gestione errore. Qui
il fatto è che, dando ad input il nome di un file che esiste, viene
comunque richiamato il blocco except.
Il semplice codice è questo:
fn = input("The document has to be encoded in UTF-8\nfilename.ext to
prepare? >