Esistono svariati modi per poter eseguire un programma in Python, di seguito ne descriveremo brevemente alcuni. Si raccomanda però di far sempre riferimento per informazioni aggiuntive e aggiornate alla documentazione del sito ufficiale http://www.python.org. In tutto quanto segue faremo riferimento al sistema operativo Linux.
Il modo più facile è quello di invocare l'interprete dei comandi. Digitando infatti python, si entra nell'interprete
python Python 2.1.3 (#1, Sep 7 2002, 15:29:56) [GCC 2.95.4 20011002 (Debian prerelease)] on linux2 Type "copyright", "credits" or "license" for more information. >>>nel quale si possono digitare istruzioni python e importare del codice scritto su un file. Quando nel corso di queste note vedrete il prompt "»>" allora significa che stiamo eseguendo le istruzioni riportate utilizzando l'interprete.
Un secondo modo è quello di scrivere un file che contiene il nostro programma ed eseguirlo con
python myprogram.pyoppure se lo si è reso eseguibile e la prima linea del nostro file myprogram.py è la seguente
#!/usr/bin/env pythonallora lo si può eseguire direttamente digitando il nome del programma
myprogram.pyInoltre è possibile all'interno dell'ambiente eseguire il programma le cui istruzioni sono nel file myprogram.py utilizzando il comando execfile()
>>> execfile('myprogram.py')