Guarda, non è che puoi parlare vagamente di "bachi del compilatore Python" perché non ti funziona una roba, come se fosse una chiacchierata al bar dello sport... Tocca essere precisi nella programmazione. Lo so, è una gran noia questa storia che tocca essere precisi. Però.
Sospetti che Python abbia un baco del compilatore sulle righe
commentate? Potrebbe benissimo essere! Quindi scrivi un piccolo script di prova fatto così:
print('hello')
# un commento
Fai il gigantesco sforzo di SCRIVERLO, non di copincollarlo. Dopo di che, prova ad eseguirlo. Riesci ad eseguirlo? Complimenti! Hai appena dimostrato che Python
non ha un baco del compilatore sulle righe
commentate.
Andiamo avanti. Sospetti che Python abbia un baco del compilatore sulle righe
vuote? Potrebbe benissimo essere! Quindi scrivi un piccolo script di prova fatto così:
print('hello')
print('world')
Fai il gigantesco sforzo di SCRIVERLO, non di copincollarlo. Dopo di che, prova ad eseguirlo. Riesci ad eseguirlo? Complimenti! Hai appena dimostrato che Python
non ha un baco del compilatore sulle righe
vuote.
Andiamo avanti. Sospetti che Python abbia un baco del compilatore sulle righe
cancellate? Potrebbe benissimo essere! Quindi scrivi un piccolo script di prova fatto così:
print('hello') # e qui sotto scrivi qualcosa e poi cancellalo
Fai il gigantesco sforzo di SCRIVERLO, non di copincollarlo. Dopo di che, prova ad eseguirlo. Riesci ad eseguirlo? Complimenti! Hai appena dimostrato che Python
non ha un baco del compilatore sulle righe
cancellate.
Questo è il modo corretto di procedere. Si isola un problema alla volta, e si verifica. Lo so, è terribilmente fastidioso, faticoso, noioso, lungo... ma è la programmazione che è fatta così, non sono io.
> Ho avuto il forte dubbio che questi errori possano nascere dopo i copia/incolla.
Beh, mettiamola così: tra un baco di Python e un tuo errore nel copincolla, se proprio dovessi scommettere un euro...
> Ho già provato a reinstallare tutto sul Raspberry.
Cioè, per capire: tu sei in dubbio se Python abbia un baco, oppure sei tu che sbagli a copincollare, e *quindi* ti spiani il Raspberry? Ma non era più facile evitare di copincollare?
> Avreste qualche spiegazione/suggerimento??
Uhm... evitare di copincollare...?