[python] python getcwd() a symlink

Dusan Zatkovsky msk.conf na seznam.cz
Čtvrtek Leden 17 13:47:18 CET 2008


DD.

Riesim problem, ze pythonovy getcwd() vracia iny vysledok, ako linuxovy pwd.

Popis situacie ( host je linux ):

mkdir /tmp/test
mkdir /foo/xyz/
cd /foo/xyz/
ln -s /tmp/test lama

tym mi vznikol /tmp/test/ a na neho symlink /foo/xyz/lama/

Pokial v adresari /foo/xyz/lama/ spustim pwd, dostanem "/foo/xyz/lama/".
Pokial zavolam pythonovy getcwd(), dostanem "/tmp/test/".

Existuje v pythone nejaky alternativny getcwd(), ktory akceptuje symlinky tak 
ako chcem?

Dikes.

--
Dusan



Další informace o konferenci Python