3

このコードを Python 3.4 および Ubuntu 14.04 で使用しても戻りませんTrue

import pathlib

path1 = pathlib.Path("/tmp")
path2 = pathlib.Path("/tmp/../tmp")

print(path1 == path2)
# gives False

print(path1 is path2)
# gives False

ただし、通常、「/tmp」と「/tmp/../tmp」は同じフォルダーです。では、比較が確実に True を返すようにするにはどうすればよいでしょうか?

4

2 に答える 2