私は以下のようなディレクトリ構造を持っています
/home/damon/dev/python/misc/path/
/project/mycode.py
/app/templates/
mycode.py からテンプレート フォルダーの絶対パスを取得する必要があります。
mycode.py
として書いてみました。
import os
if __name__=='__main__':
PRJ_FLDR=os.path.dirname(os.path.abspath(__file__))
print 'PRJ_FLDR=',PRJ_FLDR
apptemplates = os.path.join(PRJ_FLDR,'../app/templates')
print 'apptemplates=',apptemplates
アプリテンプレートは
/home/damon/dev/python/misc/path/app/templates
しかし、私は得ています
/home/damon/dev/python/misc/path/project/../app/templates
正しいパスを取得するにはどうすればよいですか?