Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Vorhergehende Überarbeitung | |||
— | webhosting:python [30.05.2023 10:02] (aktuell) – admin | ||
---|---|---|---|
Zeile 1: | Zeile 1: | ||
+ | ====== Python ====== | ||
+ | Python gilt als eine der einsteigerfreundlichsten Programmiersprachen weltweit. Ähnlich wie Perl kann auch Python als Alternative zu PHP genutzt werden, um damit dynamische Webseiten zu erstellen. | ||
+ | |||
+ | Um Python Skripte bei goneo nutzen zu können, müssen diese auf Ihrem Webspace im Verzeichnis /cgi-bin abgelegt werden. Die Dateiberechtigungen müssen auf 750 gesetzt werden.((750 entspricht Vollzugriff (Lesen, Schreiben, Ausführen) für den Benutzer, Lese- und Ausführzugriff für die Nutzergruppe, | ||
+ | |||
+ | Die Dateien müssen im Unix-Format((Im Unix-Format enden Zeilen mit dem Steuerzeichen " | ||
+ | |||
+ | Bei goneo stehen sowohl Python 2 als auch Python 3 zur Verfügung. Die zu verwendende Version tragen Sie im jeweiligen Skript in der ersten Zeile wie folgt ein: | ||
+ | |||
+ | * Für Python 2: ''# | ||
+ | * Für Python 3: ''# | ||
+ | |||
+ | Für Python 2 endete der Support bereits am 1. Januar 2020. Aus diesem Grund empfehlen wir für neue Projekte Python 3 zu verwenden. | ||
+ | |||
+ | Zum Testen können Sie folgenden Beispielcode verwenden. Legen Sie diesen in einer Datei unter /cgi-bin auf Ihrem Webspace ab (hier beispielhaft hello.py) | ||
+ | |||
+ | <code python hello.py> | ||
+ | # | ||
+ | |||
+ | print(" | ||
+ | print(" | ||
+ | </ | ||
+ | |||
+ | Um die Datei im Webbrowser aufzurufen, geben Sie im Webbrowser Ihre Domain ein, gefolgt von ''/ | ||
+ | |||
+ | ===== Weitere Themen ===== | ||
+ | * [[webhosting: | ||
+ | * [[webhosting: | ||