相対パスを絶対パスへ変換

C#版に代わって今度はPython版です。

URIの概念は直接的には使用しません^^;


import os

def GetAbsPath(basepath,relativepath):
# 今の作業ディレクトリを保存
current = os.getcwd()
# 作業ディレクトリを基準パスへ変更
os.chdir(basepath)
# 作業ディレクトリ基準で相対パス絶対パスへ変換
abspath = os.path.abspath(relativepath)
# 元の作業ディレクトリへ戻す
os.chdir(current)
# 結果を返す
return abspath

確かPythonはデフォルトでこの機能の関数は存在しなかったはずですよね・・・へへへ(笑