Re: [python] python getcwd() a symlink

2008-01-17 Tema obsahu Filip Štědrosnký
Dobrý den, optravte mne, jestli se pletu, ale mám takový dojem, že k vyhodnocení toho symlinku dojde už při volání chdir() a skutečným pracovním adresářem _je_ cíl toho symlinku. Shell si to samozřejmě pamatuje, protože ví, kam uživatel přecházel pomocí cd a má na to proměnnou PWD (jak zde již byl

Re: [python] python getcwd() a symlink

2008-01-17 Tema obsahu Věroslav Kaplan
Nepramení zmatení z toho, že interní pwd v shellu píše něco jiného než /bin/pwd ? os.getcwd() se chová korektně, interní pwd shellu kecá (ale lidi to tak chtěli). Pokud jste pod shellem, tak zkuste os.environ['PWD']. --Věroš 2008/1/17 Dusan Zatkovsky <[EMAIL PROTECTED]>: > DD. > > Riesim problem

[python] python getcwd() a symlink

2008-01-17 Tema obsahu Dusan Zatkovsky
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