[Python-de] Context Manager für os.chdir(): copy+paste oder path.py

Peter Otten __peter__ at web.de
Fr Okt 18 13:09:03 CEST 2013


Thomas Guettler wrote:

> Hallo,
> 
> ich suche einen Context Manager für os.chdir().
> 
> Der ist auch schnell gefunden:
> 
> http://stackoverflow.com/questions/169070/python-how-do-i-write-a-
decorator-that-restores-the-cwd
> 
> Oder man nimmt:
> 
> https://github.com/jaraco/path.py
> 
> Man hat jetzt zwei Möglichkeiten:
> 
>   - copy+paste der Stackoverflow Lösung
>   - oder path.py nehmen.
> 
> Was macht ihr? Was spricht dafür, was dagegen?

Nicht threadsafe, nicht reentrant.

Im Zweifel plädiere ich für absolute Pfade...



Mehr Informationen über die Mailingliste python-de