Novità

tom's bakery

Ciao lotto_tom75,
da me alla prima esecuzione ha dato errore:

SyntaxError: Non-UTF-8 code starting with '\xf9' in file /home/oberdan/Scaricati/Lotto_Tom75/Rimodulatore_Estrazioni/Rimod_Estr.py on line 26, but no encoding declared; see https://python.org/dev/peps/pep-0263/ for details

Ti lascio rispondere direttamente da QWEN che ha realizzato il tutto :)



🤖 È un classico "mal di testa" da codifica dei caratteri, molto comune quando si condividono script tra sistemi operativi diversi (soprattutto se il tuo follower usa Linux, come suggerisce il percorso /home/oberdan/..., e il file è stato creato o copiato da un Windows in italiano).

Ecco la spiegazione semplice e le due soluzioni immediate per risolverlo.

🔍 Perché succede?​

Il codice \xf9 è la rappresentazione esadecimale della lettera ù (la trovi in parole italiane come "più", "perché", "numeri" o "estrazioni").Il problema non è nel codice in sé, ma in come il file .py è stato salvato sul computer del tuo follower. Probabilmente il suo editor di testo lo ha salvato con una codifica "legacy" di Windows (come Windows-1252 o ISO-8859-1), mentre Python (soprattutto su Linux) si aspetta di leggere il file in formato UTF-8. Quando Python incontra quel byte "strano", si blocca e chiede esplicitamente di dichiarare la codifica.



🛠️ Come rimediare (2 Soluzioni)​

Basta che il tuo follower applichi una di queste due soluzioni. La seconda è la più pulita e definitiva.

Soluzione 1: Aggiungere la "Magic Comment" (La più rapida)​

Basta aprire il file Rimod_Estr.py con un qualsiasi editor di testo e aggiungere esattamente questa riga come primissima riga assoluta del file (riga 1):


# -*- coding: utf-8 -*-


Nota: Se c'è già una riga che inizia con #!/usr/bin/env python3, la riga di codifica va messa subito sotto, alla riga 2.

Questo dice esplicitamente a Python: "Ehi, leggi questo file usando lo standard UTF-8", e l'errore sparirà immediatamente.

Soluzione 2: Salvare il file correttamente in UTF-8 (La più corretta)​

Invece di modificare il codice, il follower può dire al suo editor di testo di salvare il file nel formato giusto:
  1. Aprire il file Rimod_Estr.py con un editor avanzato (come VS Code, Notepad++, o anche l'editor di testo predefinito di Linux come Gedit o Kate).
  2. Cercare l'opzione "Salva con codifica..." o "Encoding" (in VS Code è cliccabile in basso a destra nella barra di stato; in Notepad++ è nel menu Codifica > Converti in UTF-8).
  3. Selezionare UTF-8 (senza BOM, se possibile).
  4. Salvare il file e sovrascrivere quello vecchio.



💡 Consiglio per il futuro​

Per evitare che succeda di nuovo ai tuoi follower, quando condividi il codice nei prossimi video o post, puoi aggiungere un piccolo promemoria:"⚠️ Nota per gli utenti Linux/Mac: se ottenete un errore 'Non-UTF-8 code', assicuratevi di salvare il file .py con codifica UTF-8 o aggiungete # -*- coding: utf-8 -*- alla prima riga!"

È un problema puramente "cosmetico" del file, la logica del tuo script è sana e salva! Appena il tuo follower fa questa piccola modifica, lo script partirà liscio come l'olio.
 

Ultima estrazione Lotto

  • Estrazione del lotto
    sabato 10 ottobre 2026
    Bari
    16
    38
    53
    21
    55
    Cagliari
    21
    66
    30
    55
    62
    Firenze
    30
    75
    23
    10
    68
    Genova
    68
    31
    16
    64
    63
    Milano
    20
    05
    11
    17
    64
    Napoli
    30
    74
    82
    78
    77
    Palermo
    17
    15
    50
    80
    44
    Roma
    05
    32
    59
    39
    66
    Torino
    31
    59
    56
    29
    20
    Venezia
    11
    66
    07
    61
    88
    Nazionale
    18
    52
    01
    28
    13
    Estrazione Simbolotto
    34
    33
    05
    22
    14
Indietro
Alto