python inizzializzazione alla programmazione
- M1th
- Scoppiettante Seguace

- Messaggi: 534
- Iscrizione: domenica 13 gennaio 2008, 12:05
- Località: chiavenna
- Contatti:
python inizzializzazione alla programmazione
ciao a tutti!!!
come avrete capito dal titolo sono nuovo di questo campo e ho iniziato ha studiare la guida di python su html.it solo che sono proprio agli inizi e non ho capito come devo fare eseguire un piccolo programmino scritto da me sul blocco notes e salvato sul desktop come prova.py
la guida mi dice di dare il comando dalla command line di python :
python prova.py
ma mi da:
File "", line 1
python prova.py
^
...che devo fare?? grazie mille del vostro aiuto
come avrete capito dal titolo sono nuovo di questo campo e ho iniziato ha studiare la guida di python su html.it solo che sono proprio agli inizi e non ho capito come devo fare eseguire un piccolo programmino scritto da me sul blocco notes e salvato sul desktop come prova.py
la guida mi dice di dare il comando dalla command line di python :
python prova.py
ma mi da:
File "", line 1
python prova.py
^
...che devo fare?? grazie mille del vostro aiuto
- twilight
- Imperturbabile Insigne

- Messaggi: 3849
- Iscrizione: giovedì 17 febbraio 2005, 16:29
- Località: L'Aquila
- Contatti:
Re: python inizzializzazione alla programmazione
No, devi darlo dalla command line, non da quella di python.
Apri il terminale e poi ti posizioni nella directory in cui è il tuo programma.
Considerando Ubuntu, hai detto che è sul tuo desktop quindi
ciao
Apri il terminale e poi ti posizioni nella directory in cui è il tuo programma.
Considerando Ubuntu, hai detto che è sul tuo desktop quindi
Codice: Seleziona tutto
cd ~/Desktop #oppure cd ~/Scrivania se hai il sistema in italiano
python prova.py
» 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
- M1th
- Scoppiettante Seguace

- Messaggi: 534
- Iscrizione: domenica 13 gennaio 2008, 12:05
- Località: chiavenna
- Contatti:
Re: python inizzializzazione alla programmazione
veramente al momento sto lavorando con windows comunque mi sono spostato sul desktop e ho dato python prova.py ma mi ha risposto:
phyton non è riconosciuto come comando interno o esterno, un programma eseguibile o file batch
come mai...??
grazie infinite
phyton non è riconosciuto come comando interno o esterno, un programma eseguibile o file batch
come mai...??
grazie infinite
- simo_magic
- Rampante Reduce

- Messaggi: 9496
- Iscrizione: lunedì 18 dicembre 2006, 21:37
- Località: Piemonte
Re: python inizzializzazione alla programmazione
il pathgnu/linux. ha scritto: veramente al momento sto lavorando con windows comunque mi sono spostato sul desktop e ho dato python prova.py ma mi ha risposto:
phyton non è riconosciuto come comando interno o esterno, un programma eseguibile o file batch
come mai...??
grazie infinite
http://www.python.org/doc/faq/it/windows/
la prima faq
- M1th
- Scoppiettante Seguace

- Messaggi: 534
- Iscrizione: domenica 13 gennaio 2008, 12:05
- Località: chiavenna
- Contatti:
Re: python inizzializzazione alla programmazione
grazie mille ma ho ancora un problema....quando inserisco python nel prompt dei comandi questo mi dice quello che è elencato sopra...e cioè che non è riconosciuto come etc.etc.
come mai eppure io ho installato normalmente la versione 2.5...
grazie mille per l'aiuto e la pazienza
come mai eppure io ho installato normalmente la versione 2.5...
grazie mille per l'aiuto e la pazienza
- M1th
- Scoppiettante Seguace

- Messaggi: 534
- Iscrizione: domenica 13 gennaio 2008, 12:05
- Località: chiavenna
- Contatti:
Re: python inizzializzazione alla programmazione
grazie mille sn riusito però a rispondermi da solo cercando su internet grazie comunque a tutti quelli che mi hanno aiutato (b2b)
- M1th
- Scoppiettante Seguace

- Messaggi: 534
- Iscrizione: domenica 13 gennaio 2008, 12:05
- Località: chiavenna
- Contatti:
Re: python inizzializzazione alla programmazione
cakkio proprio ora che tutto andava bene mi sa che quellli della guida hanno fatto un errore... essi infatti dicono di provare questa sequenza nella command line di python...eccola:
>>> a=0
>>> b=10
>>> while a<b:
... print a,
... a = a + 1
0 1 2 3 4 5 6 7 8 9
però quest' ultima come indicato della command line di python presenta un errore nella parte print a,
sapete dirmi quale?
grazie
>>> a=0
>>> b=10
>>> while a<b:
... print a,
... a = a + 1
0 1 2 3 4 5 6 7 8 9
però quest' ultima come indicato della command line di python presenta un errore nella parte print a,
sapete dirmi quale?
grazie
- simo_magic
- Rampante Reduce

- Messaggi: 9496
- Iscrizione: lunedì 18 dicembre 2006, 21:37
- Località: Piemonte
Re: python inizzializzazione alla programmazione
devi dare una tabulazione prima di print a e di a= a+1
python è molto severo sull'indentazione perchè non usa parentesi per delimitare blocchi ma la stessa indentazione
python è molto severo sull'indentazione perchè non usa parentesi per delimitare blocchi ma la stessa indentazione
- M1th
- Scoppiettante Seguace

- Messaggi: 534
- Iscrizione: domenica 13 gennaio 2008, 12:05
- Località: chiavenna
- Contatti:
Re: python inizzializzazione alla programmazione
grazie mille funzionato...ma come faccio a sapere quando devo mettere l'indentazione?
- simo_magic
- Rampante Reduce

- Messaggi: 9496
- Iscrizione: lunedì 18 dicembre 2006, 21:37
- Località: Piemonte
Re: python inizzializzazione alla programmazione
è lo stesso linguaggio che ti dice come e quando farlognu/linux. ha scritto: grazie mille funzionato...ma come faccio a sapere quando devo mettere l'indentazione?
http://www.python.it/doc/newbie.html
- M1th
- Scoppiettante Seguace

- Messaggi: 534
- Iscrizione: domenica 13 gennaio 2008, 12:05
- Località: chiavenna
- Contatti:
Re: python inizzializzazione alla programmazione
ok grazie....visto che ci sei o che ci siete,visto che può rispondere chiunque mi diresti perche quando eseguo questo semplice programma:
miofile = open('prova.txt','w')
miofile.wre('ciao')
miofile.close()
il prompt mi da la seguente risposta:
traceback (most recent call last):
File "prova.py", line 2 , in
miofile.wre
AttributeError: 'file' object has no attribute 'wre'
..grazie millle ( sò di essere un grande rompi *****
)
miofile = open('prova.txt','w')
miofile.wre('ciao')
miofile.close()
il prompt mi da la seguente risposta:
traceback (most recent call last):
File "prova.py", line 2 , in
miofile.wre
AttributeError: 'file' object has no attribute 'wre'
..grazie millle ( sò di essere un grande rompi *****
- simo_magic
- Rampante Reduce

- Messaggi: 9496
- Iscrizione: lunedì 18 dicembre 2006, 21:37
- Località: Piemonte
Re: python inizzializzazione alla programmazione
perchè non esiste nessun metodo wre dentro la classe file
il metodo che presumo tu voglia usare è nomefile.write(stringa)
il metodo che presumo tu voglia usare è nomefile.write(stringa)
Chi c’è in linea
Visualizzano questa sezione: 0 utenti iscritti e 5 ospiti