Hi
ich bin grad am überlegen ob ich ein größeres CGI von Perl nach Python zu migriere (ich erhoffe mir eine bessere les- und wartbarkeit)
Nun benutze ich exzessiv in verschachtelten Funktionen die Möglichkeit Variablen "local" zu deklarieren. So weit ich aus der python doku entnehmen konnte entsprechen dort lokale Variablen dem "my" -Scope in Perl.
Zum besseren Verständnis: local bewirkt in Perl das die globale Variable bis zum verlassen der funktion überschrieben und dann restauriert wird. M.a.W in aufgerufenen unterfunktionen gilt der "local" scope immer noch, my hingegen nicht.
Kann das Python oder müsste ich das händisch nachbauen?
tschö
Kurt