pythonでos.pathを使ってパスの操作を行う

2017.3.20

時々忘れてしまうので、メモです。

os.pathモジュールを使ってパスの操作を行いたい。

os.path.abspathで絶対パスを取得する

相対パスで取得した情報を、ほかのプログラムに渡すとき、絶対パスじゃないと都合が悪い時があるので、相対パスを絶対パスに変換する。

import os
print os.path.abspath('..\\test')

最後の\がなくなる。

print os.path.abspath('..\\test\\')

ファイルのサイズを取得する

import os.path
print os.path.getsize(path)

Related.