Forum
>>
Principianti
>>
Problema con l'esecuzione del programma...
Pagina: 1
Esegui il login per scrivere una risposta.
Pagina: 1
Scritto da Slimman3 |
2016-08-30 11:18:08 - Problema con l'esecuzione del programma...
|
Buongiorno a tutti! Sono nuovo qui e ho iniziato da poco a imparare python. Quando scrivo un programmino lo eseguo nella Shell e tutto funziona. Se però lo salvo (es. script1.py) e lo voglio eseguire direttamente nel prompt non funziona. Se clicco due volte sul programma salvato non funziona. Se scrivo nel prompt print script1.py mi da errore. Se digito il percorso dello script salvata non funziona. Qualcuno mi puo aiutare?
|
|
Scritto da Daniele aka Palmux |
2016-08-30 14:46:26 - Re: Problema con l'esecuzione del programma...
|
Ciao caro e benvenuto tra le magiche spire di Python.
Allora facciamo un bel respiro e prima di analizzare la tua domanda, permettimi di richiamarti all'ordine: quando chiedi qualcosa devi sempre indicare in quale piattaforma ti stai muovendo: Linux, Mac, Windows, RPi., etc... e con che versione del linguaggio stai lavorando. Dopo questa (leggera) tirata di orecchie, vediamo un po' cosa chiedi. A questo quesito è difficile darti una risposta proprio perché non indichi la piattaforma. In linea di massima devi associare le estensioni .py all'interprete Python, ma cambia per ogni sistema operativo ovviamente. Dal prompt non esegui il file in questa maniera, così come non ha senso il print che indichi, non otterrai nulla di buono. Dovresti usare import, execfile, popen, etc... Se invece di prompt intendi da console, allora basta che digiti: $ python script1.py NOTA: Come per la domanda che precede ed anche per quella che segue, hai incluso l'ambiente nel file? Digiti dove? Hai incluso il l'enviroment nel file? Espliciti l'interprete? Se ci dai qualche informazione in più volentieri. Intanto puoi farti un po' di letture interessanti: http://www.python-course.eu/python3_execute_script.php http://pythoncentral.io/execute-python-script-file-shell/ https://docs.python.org/3/faq/windows.html http://stackoverflow.com/questions/15587877/run-a-python-script-in-terminal-without-the-python-command http://stackoverflow.com/questions/20521456/python-scripts-stopped-running-on-double-click-in-windows http://askubuntu.com/questions/293636/how-can-i-run-a-python-script-with-out-the-prompt-run-in-terminal-display-can Ciao ed a presto. Daniele |
|
Scritto da Slimman3 |
2016-08-30 19:40:49 - Re: Problema con l'esecuzione del programma...
|
Ciao Daniele,
grazie per la tua risposta. Hai ragione ho tralasciato un bel po' di elementi fondamentale. Riguardo la piattaforma uso Windows 10 e utilizzo python 3.5 (64-bit). Ho risolto riguardo il file salvato che non si apriva: in realtà si apriva, si eseguiva e si chiudeva nel giro di pochi secondi. Mi è bastato aggiungere alla fine dello script input(). Ho usato il comando import nella IDLE di python ed ora il programma gira correttamente. Non ho capito bene dove digitare il comando $ python script1.py. L'ho digitato nella IDLE e nel prompt de comandi ma mi da errore. Riguardo la tua ultima domanda, il percorso lo digitavo nel prompt dei comandi. Come si include l'enviroment nel file e come di specifica l'interprete? Grazie mille per la pazienza! |
|
Scritto da Daniele aka Palmux |
2016-08-30 21:21:44 - Re: Problema con l'esecuzione del programma...
|
In una console o nel prompt DOS di Windows se esiste ancora.
E' uno dei link che ti ho lasciato. Cya |
Pagina: 1
Esegui il login per scrivere una risposta.