Messaggi: 102
Discussioni: 33
Registrato: Jan 2016
Reputazione:
0
Buongiorno, ho una domanda da porvi.
Se io scrivo un programma a pc in Python che utilizzi Tkinter, il termine "Tkinter" lo scrivo con la "t" minuscola.
Se poi porto il programma su Raspberrry , il Python a bordo mi da errore e PRETENDE la "T" maiuscola.
La mia domanda è, quante altre differenze di questo tipo ci sono tra i due "pre-compilatori" a livello di SINTASSI DI COMANDI.
Io non ho la possibilità di programmare direttamente / sempre su Raspberry.
Grazie
Alberto , inviato con Tapatalk
Alberto
Messaggi: 182
Discussioni: 9
Registrato: Mar 2015
Reputazione:
4
le più significative che mi vengono in mente sono queste:
- per inserire i dati la funziona raw_input() è diventata input()
- il vecchio comando print adesso è diventato una funzione e quindi diventa print()
- adesso qualsiasi divisione fa automaticamente un cast in float
Messaggi: 102
Discussioni: 33
Registrato: Jan 2016
Reputazione:
0
Ok, ma io sto usando Python 3.4?sia sul PC , sia sul Raspberry.
Perché devo cambiare il comando se la versione software e' la stessa.
Non ha senso
Inviato dal mio iPhone utilizzando Tapatalk
Alberto
Messaggi: 6,913
Discussioni: 262
Registrato: Mar 2015
Reputazione:
366
Eh no.. In teoria se vuole la T maiuscola stai usando un Python antecedente al 3. Come lanci lo script? (scusa la domanda banale)
Messaggi: 102
Discussioni: 33
Registrato: Jan 2016
Reputazione:
0
Apro lIdle di Python 3.4 di raspberry, seleziono il programma dalla Key usb e lo mando in esecuzione.
Niente più.... Poi non so se salto qualcosa ...
Inviato dal mio iPhone utilizzando Tapatalk
Alberto
Messaggi: 6,913
Discussioni: 262
Registrato: Mar 2015
Reputazione:
366
Hai provato da terminale?
Messaggi: 102
Discussioni: 33
Registrato: Jan 2016
Reputazione:
0
Scusa ma sono un brocco alle prime armi e non lo so fare.
Se hai una dritta da farmi .. provo
Inviato dal mio iPhone utilizzando Tapatalk
Alberto
Messaggi: 6,913
Discussioni: 262
Registrato: Mar 2015
Reputazione:
366
Sono un brocco pure io, perché non uso raspbian.
Apri il terminale, scrivi Python e dai invio, vedi che versione è. Poi fai exit() e successivamente scrivi Python3 e invio.
Messaggi: 102
Discussioni: 33
Registrato: Jan 2016
Reputazione:
0
Se può chiarire la situazione , nel menù di configurazione della applicazioni ho tolto la spunta a Python 2.x e ad idle 2.x; ho lasciato solo il 3.
Comunque dopo provo da terminale.
Ps. Non conosco i comandi Linux
Inviato dal mio iPhone utilizzando Tapatalk
Alberto