Ich bin neu in der Python-Programmierung.
Ich komme nicht weiter, was eigentlich ein einfaches Verfahren sein sollte. Ich habe ein kleines und einfaches Python-Programm, das als CGI-Programm von einer Webseite aufgerufen wird.
Ich möchte lediglich die IP-Adresse aus den HTTP-Header-Feldern extrahieren. In PHP wäre dies zum Beispiel der Wert von $_SERVER['REMOTE_ADDR']
.
Ich habe nachgeforscht und bin darauf gestoßen, dass ich web.ctx.ip verwenden muss, aber wenn ich dieses Bit im Code verwende, gibt es eine Ausnahme. Wahrscheinlich muss ich etwas importieren. Ich habe die folgenden einzelnen Importe ohne Erfolg ausprobiert:
import web
import webapi as web
Ich würde mich über eine vollständig Codeschnipsel, der zeigt, was ich importieren muss. Mein Python-CGI-Programm läuft auf einem Linux-Rechner, auf dem eine Python-Basisversion 2.4.3 installiert ist. Muss ich noch etwas anderes installieren?