mi dà un errore di sintassi. Nel dubbio sono andato a ricontrollare nella guida da cui ho imparato i rudimenti del linguaggio, ma la sintassi sembra esatta. Mi sfugge qualcosa?python nomefile.py
Chiarimento problema python
Chiarimento problema python
Salve ragazzi. Prima stavo trafficando con Python, se lavoro da terminale dopo aver digitato "python" non c'è alcun problema, ma se salvo uno script non dalla linea di comando ma un file editor con estensione.py e poi provo ad aprirlo da terminale per eseguirlo con questa sintassi:
Re: Chiarimento problema python
Ciao,
Puoi riportare qui l'errore ?
Alvarin
Puoi riportare qui l'errore ?
Alvarin
Re: Chiarimento problema python
python file.py
File "", line 1
python file.py
^
SyntaxError: invalid syntax
- twilight
- Imperturbabile Insigne

- Messaggi: 3849
- Iscrizione: giovedì 17 febbraio 2005, 16:29
- Località: L'Aquila
- Contatti:
Re: Chiarimento problema python
perchè lanci
dall'interprete python, invece devi lanciarlo dal terminale nella directory in cui si trova file.py.
ciao
Codice: Seleziona tutto
python file.py
ciao
» FAQ del forum! - Sito personale (EN) - Blog tecnico (IT) - Pagina personale
» Seguimi su Twitter e Identi.ca!
» Tutti gli altri link, su Google profile
» Seguimi su Twitter e Identi.ca!
» Tutti gli altri link, su Google profile
Re: Chiarimento problema python
Cioè dovrei utilizzare?
python /home/MiaCartella/file.py
- crap0101
- Rampante Reduce

- Messaggi: 8242
- Iscrizione: martedì 30 ottobre 2007, 6:33
- Desktop: LXDE
- Distribuzione: Ubuntu 18.04.1 LTS
- Sesso: Maschile
- Località: TO
- Contatti:
Re: Chiarimento problema python
esatto, oppure ti sposti col terminale in quella cartella e usi il comando di prima, senza specificare tutto il percorso
http://www.gnu.org/ http://boinc.berkeley.edu/ http://www.python-it.org/
- Ricorda le ultime parole di suo padre: «Sta' alla larga dalle chiese, figlio. La sola cosa per cui hanno la chiave è il merdaio. E giurami che non porterai mai un distintivo della legge» - W.S. Burroughs
- Ricorda le ultime parole di suo padre: «Sta' alla larga dalle chiese, figlio. La sola cosa per cui hanno la chiave è il merdaio. E giurami che non porterai mai un distintivo della legge» - W.S. Burroughs
Re: Chiarimento problema python
Il problema è che, leggendo altri topic al riguardo, ho letto che dovrei dare da terminale:
Mi dà errore alla prima riga però, mentre se procedo con python e specificando il percorso dello script mi dice:cd ~/Scrivania/MiaCartella #e poi
python file.py
Traceback (most recent call last):
File "", line 1, in
NameError: name 'python' is not defined
- crap0101
- Rampante Reduce

- Messaggi: 8242
- Iscrizione: martedì 30 ottobre 2007, 6:33
- Desktop: LXDE
- Distribuzione: Ubuntu 18.04.1 LTS
- Sesso: Maschile
- Località: TO
- Contatti:
Re: Chiarimento problema python
copia qui dal terminale i comandi che dai
(e posta anche lo script )
(e posta anche lo script )
http://www.gnu.org/ http://boinc.berkeley.edu/ http://www.python-it.org/
- Ricorda le ultime parole di suo padre: «Sta' alla larga dalle chiese, figlio. La sola cosa per cui hanno la chiave è il merdaio. E giurami che non porterai mai un distintivo della legge» - W.S. Burroughs
- Ricorda le ultime parole di suo padre: «Sta' alla larga dalle chiese, figlio. La sola cosa per cui hanno la chiave è il merdaio. E giurami che non porterai mai un distintivo della legge» - W.S. Burroughs
Re: Chiarimento problema python
Lo script è il semplicissimo Hello World:
Do questo comando da terminale:print 'Hello World!'
e mi dà quest'errore:python /home/Francesco/hello.py
python /home/Francesco/hello.py
Traceback (most recent call last):
File "", line 1, in
NameError: name 'python' is not defined
- crap0101
- Rampante Reduce

- Messaggi: 8242
- Iscrizione: martedì 30 ottobre 2007, 6:33
- Desktop: LXDE
- Distribuzione: Ubuntu 18.04.1 LTS
- Sesso: Maschile
- Località: TO
- Contatti:
Re: Chiarimento problema python
perchè continui a lanciarlo dall' interprete.
Crtl + D per uscire oppure apri un nuovo terminale e ridai il comando
guarda la differenza
Crtl + D per uscire oppure apri un nuovo terminale e ridai il comando
guarda la differenza
marco@gNS:~$
marco@gNS:~$ python
Python 2.5.2 (r252:60911, May 7 2008, 01:12:12)
[GCC 4.0.3 (Ubuntu 4.0.3-1ubuntu5)] on linux2
Type "help", "copyright", "credits" or "license" for more information.
Module readline not available.
>>> python /home/marco/Desktop/a.py
Traceback (most recent call last):
File "", line 1, in
NameError: name 'python' is not defined
>>> exit()
marco@gNS:~$
marco@gNS:~$ python /home/marco/Desktop/a.py
Hello world
marco@gNS:~$
http://www.gnu.org/ http://boinc.berkeley.edu/ http://www.python-it.org/
- Ricorda le ultime parole di suo padre: «Sta' alla larga dalle chiese, figlio. La sola cosa per cui hanno la chiave è il merdaio. E giurami che non porterai mai un distintivo della legge» - W.S. Burroughs
- Ricorda le ultime parole di suo padre: «Sta' alla larga dalle chiese, figlio. La sola cosa per cui hanno la chiave è il merdaio. E giurami che non porterai mai un distintivo della legge» - W.S. Burroughs
Re: Chiarimento problema python
Grazie mille, adesso ho risolto (good). Ti meriti una heineken (b2b)
Chi c’è in linea
Visualizzano questa sezione: Bing [Bot] e 7 ospiti