[pyar] NOVEDADES EXCLUSIVAS PARA PyAr!!!!

Lucio Torre lucio.torre en gmail.com
Vie Ene 6 19:43:14 ART 2012


2012/1/6 Facundo Batista <facundobatista en gmail.com>:
> 2012/1/6 Roberto Alsina <ralsina en netmanagers.com.ar>:
>
>> Estaba el otro día haciendo un script tipo shell pero en python, y me
>> encontré con un problema que en shell es mas facil: ir a un directorio,
>> hacer algo, y despues volver.

>    def __enter__(self):
>        self.old_dir = os.getcwd()
>        os.chdir(self.new_dir)
>
>    def __exit__(self, *_):
>        os.chdir(self.old_dir)

Siempre que quiero manejar paths termino usando path.py. Aunque tiene
mucha magia, es muy comodo. ie: path("foo") / "bar" ==
path(os.path.join("foo", "bar"))

Asi que tentado por esto le agregue este feature:
https://github.com/dottedmag/path.py/pull/13/files

El objeto path es algo que le falta a python de siempre :)

Lucio.



More information about the pyar mailing list