Ich verwende python unter linux, deshalb ist in der ersten Zeile des Scripts der Interpreter fest eingegeben.

Damit kann man das Script direkt von der Shell starten:

./mypython.py

 

Bitte beachten, dass das Script nach möglichkeit im UNIX Textformat bleibt und die Datei das Ausführungsrecht hat.
Ggf das Ausführungsrecht mit

chmod u+x mypython.py

 

Bitte wegen der Datenbankanbindung auch noch vorher die mysql-Datenbank starten und das Kennwort im Script anpassen.
Der Zugriff auf den X-Server für die graphische Oberfläche funktioniert nicht, wenn der ausführende User  ungleich dem User ist, der den X-Server ausführt.
Also nicht als root in einem Shellfenster ausführen, wenn man sonst als normaler User angemeldet ist.

Hinweis für Benutzer auf MAC (Betriebssystem OS-X)

Um python und mysql verwenden zu können muss das mysql-Modul installiert werden.
Dies ist aktuell nicht als Binary zu bekommen, sondern muss selbst compiliert werden.
Download: http://sourceforge.net/projects/mysql-python/?source=dlp 

Nach der Installation muss man noch die Umgebungsvariable DYLD_LIBRARY_PATH setzen auf den Pfad, der die Datei "libmysqlclient.18.dylib" enthält.

find / -name libmysqlclient.18.dylib
export DYLD_LIBRARY_PATH=/usr/local/mysql-5.5.19-osx10.6-x86_64/lib

Weitere Hilfe über mysql-Python Verwendung:

http://mysql-python.sourceforge.net/MySQLdb.html