您可以使用新的Python3.4库pathlib..(您还可以在Python2.6或2.7中使用pip install pathlib)提交人写:“这个库的目的是提供一个简单的类层次结构,以处理文件系统路径和用户对它们所做的常见操作。”
若要在Windows中获得绝对路径,请执行以下操作:>>> from pathlib import Path>>> p = Path("pythonw.exe").resolve()>>> pWindowsPath('C:/Python27/pythonw.exe')
>>> str(p)'C:\\Python27\\pythonw.exe'
或者在UNIX上:>>> from pathlib import Path>>> p = Path("python3.4").resolve()>>> pPosixPath('/opt/python3/bin/python3.4')
>>> str(p)'/opt/python3/bin/python3.4'