2. Installation eines Python-Interpreters
2.1. ActivePython
Die Beispiele in diesem Dokument wurden mit dem ActiveState-Python-Interpreter getestet:
![]() |
Hinweise:
- Laden Sie nicht die 64-Bit-Version von ActivePython herunter. Diese erlaubt nicht die Installation des MySQLdb-Moduls, das später in diesem Dokument benötigt wird.
Durch die Installation von ActivePython wird die folgende Verzeichnisstruktur erstellt:
![]() |
und das folgende Menü im Ordner „Programme“:
![]() |
- 1: die ActivePython-Dokumentation. Diese ist sehr umfassend, und es empfiehlt sich, sie zu Rate zu ziehen, wenn Sie auf ein Problem stoßen;
- 2: einen interaktiven Python-Interpreter;
- 3: den ActivePython-Paketmanager. Wir werden diesen verwenden, um das Python-Paket zu installieren, das uns die Arbeit mit MySQL-Datenbanken ermöglicht.
Wir werden den interaktiven Python-Interpreter nicht verwenden. Sie sollten sich lediglich bewusst sein, dass die Skripte in diesem Dokument mit diesem Interpreter ausgeführt werden könnten. Er ist zwar nützlich, um zu testen, wie eine Python-Funktion funktioniert, aber für Skripte, die wiederverwendet werden sollen, ist er nicht sehr praktisch. Hier ist ein Beispiel:
![]() |
An der Eingabeaufforderung >>> können Sie eine Python-Anweisung eingeben, die sofort ausgeführt wird. Der oben eingegebene Code bedeutet Folgendes:
Zeilen:
- 1: Initialisierung einer Variablen. In Python deklariert man den Typ von Variablen nicht. Sie nehmen automatisch den Typ des ihnen zugewiesenen Werts an. Dieser Typ kann sich im Laufe der Zeit ändern;
- 2: Anzeige des Namens. „name=%s“ ist ein Anzeigeformat, wobei %s ein formaler Parameter ist, der eine Zeichenkette bezeichnet. (name) ist der tatsächliche Parameter, der anstelle von %s angezeigt wird;
- 3: Das Ergebnis der Anzeige;
- 4: Anzeige des Typs der Variablen name;
- 5: Die Variable „name“ ist vom Typ str (Zeichenkette).
Im Folgenden stellen wir Skripte zur Verfügung, die wie folgt getestet wurden:
- Das Skript kann mit einem beliebigen Texteditor geschrieben werden. Hier haben wir Notepad++ verwendet, das Syntaxhervorhebung für Python-Skripte bietet;
- Das Skript wird in einem DOS-Fenster ausgeführt.
![]() |
- Navigieren Sie zu dem Ordner, der das zu testende Skript enthält;
- Die Variable %python% ist eine Systemvariable:
- Zeile 1: zeigt den Wert der Umgebungsvariablen %python% an;
- Zeile 2: ihr Wert: <installdir>\python.exe, wobei installdir der ActivePython-Installationsordner ist.
2.2. Python-Tools für Visual Studio
[Python Tools für Visual Studio] ist (Stand: Februar 2012) unter folgender URL verfügbar: [http://pytools.codeplex.com/]. Durch die Ausführung werden Python-Funktionen zu Visual Studio 2010 hinzugefügt. Die Express-Version von Visual Studio 2010 ist kostenlos und unter [http://www.microsoft.com/visualstudio/en-us/products/2010-editions/express] verfügbar.
Sobald die [Python Tools for Visual Studio]-Erweiterungen installiert sind, können Sie mit VS 2010 Python-Projekte erstellen:
![]() |
- Für alle Beispiele in diesem Dokument ist Option [1] geeignet;
- [2]: Über das Menü (Extras / Optionen) können Sie die Python-Umgebung konfigurieren.
Der ActivePython-Interpreter sollte von Visual Studio erkannt worden sein [3]:
![]() |
- In [4] legen wir fest, dass die Programmausführung angehalten werden soll, bis der Benutzer eine Taste auf der Tastatur drückt.
Erstellen wir ein Python-Projekt (Datei / Neu / Projekt):
![]() |
- in [1,2]: Wählen Sie ein Python-Projekt vom Typ [Python-Anwendung] aus;
- in [3]: Wählen Sie einen Ordner für das Projekt aus;
- in [4]: Geben Sie dem Projekt einen Namen;
- in [5]: das generierte Projekt.
Die Datei [essai_02.py] ist ein Python-Programm:
print('Hello World')
Führen Sie es durch Drücken von [Strg-F5] aus: Das Ergebnis wird in einem DOS-Fenster [6] angezeigt. Der gesamte Code in diesem Dokument wurde ebenfalls auf diese Weise getestet. Die Beispiele werden als VS 2010-Lösung bereitgestellt:
![]() |








