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)

関連記事