私が理解していないもの:
シェル内:
mkdir -p /tmp/toto/titi/tutu
touch /tmp/toto/tata
ln -s /tmp/toto/tata /tmp/toto/titi/tutu/
python
次に、Pythonで:
import os
zeList = os.listdir("/tmp/toto/titi/tutu/")
print os.path.realpath(zeList[0])
>'/tata'
print os.path.abspath(zeList[0])
>'/tata'
予想される結果は次のようになります: /tmp/toto/tata (または /tmp/toto/titi/tutu/tata)。誰でもこの結果を説明できますか?