Начиная с Python 3.4.4, класс Path
модуля pathlib
обеспечивает хороший синтаксис для этого:
from pathlib import Path
whatever = Path("relative/or/absolute/path/to_whatever")
if whatever.exists():
print("Owner: %s" % whatever.owner())
print("Group: %s" % whatever.group())