Python
で相対パスを絶対パスに変換するには、os.path.abspath()
またはpathlib
モジュールを使用するのが一般的です。
os.path.abspath()
の使用例
import os
absolute_path = os.path.abspath("mydir/myfile.txt")
print(absolute_path)
この方法は、相対パスからフルパスを生成します。
pathlib.Path
の使用例
Python
3.4以降では、pathlib
が推奨されています。
from pathlib import Path
absolute_path = Path("mydir/myfile.txt").resolve()
print(absolute_path)
pathlib
はより直感的で、多くのパス操作をサポートしています。