immer wieder mal sehe ich `import` innerhalb von Funktionen. Momentan versuche ich zu verstehen, weshalb ranger in seiner root `__init__.py` eine Funktion `main` importiert, innerhalb derer sich dann diverse `import` Anweisungen befinden.
Könnte es damit zusammenhängen, dass `ranger` auch ohne Installation ins `dist-packages` Verzeichnis lauffähig sein soll? Leuchtet mir überhaupt nicht ein, ist aber meine einzige Vermutung...
Welche Gründe könnte es also geben, dass jemand sowas macht?
mutetella
