Così sto iniziando ad amare un po' Python, ma sto avendo problemi a... eseguirlo. Lol
Sto usando IDLE per ora, ma non serve a niente perché si possono eseguire solo un paio di righe alla volta.
Sto anche usando Komodo Edit per creare i file .py.
La mia domanda è: come posso eseguire i file .py per testare il programma attuale?
Sto usando Windows 7, e Komodo Edit 5 come mio IDE. Premendo F5 in Komodo non si fa nulla.
Sono molto contento che tu l'abbia chiesto! Stavo giusto lavorando per spiegare proprio questa cosa nel nostro wikibook (che ovviamente è incompleto). Stiamo lavorando con dei novizi di Python, e abbiamo dovuto aiutare alcuni a fare esattamente quello che chiedi!
Command-line Python in Windows:
Salvate il vostro file di codice python da qualche parte, usando "Save" o "Save as" nel vostro editor. Chiamiamolo 'first.py' in qualche cartella, come "pyscripts" che avete fatto sul vostro Desktop.
Aprite un prompt (una shell di Windows 'cmd' che è un'interfaccia di testo nel computer):
start > run > "cmd" (nella piccola scatola). OK.
Navigate fino a dove si trova il vostro file python, usando i comandi 'cd' (cambia directory) e 'dir' (per mostrare i file nella directory, per verificare la vostra testa). Per il nostro esempio qualcosa come,
\cd C:\Documents and Settings\Gregg\Desktop\pyscripts
prova:
\python first.py
Se ottieni questo messaggio
'python' non è riconosciuto come un comando interno o esterno, operabile programma o file batch.
allora python (il programma interprete che può tradurre Python in 'istruzioni per il computer') non è nel tuo percorso (vedi Mettere Python nel tuo percorso sotto). Allora provate a chiamarlo in questo modo (assumendo Python2.6, installato nella solita posizione):
\C:\Python26\python.exe first.py
(Utenti avanzati: invece di first.py, potreste scrivere il percorso completo di first.py in C:\Documents and Settings\Gregg\Desktop\pyscripts\first.py)
Mettere Python nel tuo percorso
Windows
Per eseguire i programmi, il vostro sistema operativo cerca in vari posti, e cerca di abbinare il nome del programma / comando che hai digitato con alcuni programmi lungo la strada.
In Windows:
pannello di controllo > sistema > avanzate > |Variabili ambientali| > variabili di sistema -> Percorso
questo deve includere: C:\Python26; (o equivalente). Se lo mettete all'inizio, sarà il primo posto cercato. Potete anche aggiungerlo alla fine, che è forse più sano.
Poi riavviate il vostro prompt, e provate a digitare 'python'. Se tutto ha funzionato, dovreste ottenere un """" prompt.
In IDLE premere F5
Puoi aprire il tuo file .py con IDLE e premere F5 per eseguirlo.
Puoi aprire lo stesso file con un altro editor (come Komodo, come hai detto tu) salvarlo e premere di nuovo F5; F5 funziona con IDLE (anche quando l'editing è fatto con un altro strumento).
Se vuoi eseguirlo direttamente da Komodo secondo questo articolo: Executing Python Code Within Komodo Edit devi:
andare su Toolbox -> Add -> New Command...
nel campo superiore inserire il nome 'Esegui file Python'
nel campo 'Comando' inserire questo testo:
%(python) %F 3.a opzioneall clicca sulla scheda 'Key Binding' e assegna un comando chiave a questo comando
cliccate su Ok.