Forum
>>
Principianti
>>
[RISOLTO] Comando "exec"
Pagina: 1
Esegui il login per scrivere una risposta.
Pagina: 1
Scritto da carm960 |
2017-05-23 09:41:05 - [RISOLTO] Comando "exec"
|
Salve a tutti.
Questo comando dovrebbre lanciare la idle 2.7, invece lancia la idle 3.5, se uso il terminale invece, si apre la versione 2.7 normalmente. exec(open('/usr/bin/idle').read()) Mi spiegate cosa sbaglio? Grazie. --- Ultima modifica di carm960 in data 2017-05-24 18:52:42 --- |
|
Scritto da Daniele aka Palmux |
2017-05-24 15:19:53 - Re: Comando "exec"
|
Molto semplice, dipende da quale versione del linguaggio usi per lanciare lo script.
Molto probabilmente usi Python 3.5 per lanciare lo script o lo hai esplicitato nello script stesso. Se lanci il tuo script con python2.7 o python3.5, otterrai l'apertura di un IDLE diverso, fai qualche prova e vedrai che il tuo problema è di facile risoluzione. Cya |
|
Scritto da carm960 |
2017-05-24 18:52:16 - Re: Comando "exec"
|
Si, infatti usando il comando
subprocess.run(['idle']) e subprocess.run(['idle3']) si risolve il problema di passare attraverso python. Grazie |
Pagina: 1
Esegui il login per scrivere una risposta.