Python, die Cross-Plattform- Scripting-und Programmiersprache , ist nützlich, nicht nur für die Programmierung von Desktop-Anwendungen , sondern auch für die Erstellung und Ausführung von Web -Anwendungen. So nutzt YouTube Python-Skripte , wie auch Google . Python-Skripte können die Besucher die Computer laufen so leicht, wie PHP oder Python Javascript.Because wird Cross-Plattform , können Sie installieren und ausführen Python-Skripte auf den meisten Web -Servern , so lange wie Sie Administrator-Zugriff auf den Server haben . Anleitung
1
Installieren Sie Python auf Ihrem Server. Die Verfahren für diese kann je nach Server-Betriebssystem und Ihre Hosting-Anbieter unterscheiden ; überprüfen Sie Ihre Bedienungsanleitungen und technische Support-Seiten für eine detaillierte Anleitung. Wenn Ihr Server läuft Linux , stehen die Chancen , dass Sie bereits Python installiert . Windows-Servern können , müssen sie es manuell installiert . Wenn Sie über Administratorrechte verfügen , können Sie www.python.org zum Herunterladen und Installieren das richtige Paket für Ihre Hardware-Setup .
2
Installieren Sie alle Bibliotheken, die Sie benötigen. Eine häufige Anwendung für Webserverskripts ist auf eine Datenbank zugreifen . Python können Sie diese sowie andere Sprachen zu tun , aber es erfordert die Installation des Python MySQLdb Paket, das es bei sourceforge.net /projects /MySQL -python ist . Die meisten anderen Bibliotheken, die der Server mit den Besuchern interagieren können sollte bereits installiert sein.
3
Erstellen Sie Ihre Python-Skript und laden Sie sie auf Ihren Server. Sobald das Skript hochgeladen , müssen Sie es ausführbar ( in Linux oder UNIX) vornehmen, damit es laufen , wenn sie von einem Browser aufgerufen. Um dies zu tun , zu dem Verzeichnis, in dem das Skript befindet und geben Sie " chmod 755 pythonscript.py " (ohne die Anführungszeichen ) zu navigieren. Dies sollte nicht notwendig sein, wenn das Skript wird gespeichert und ausgeführt, wie eine HTML-Datei , die oft der Fall ist, mit serverseitigen Skripts .