osモジュール②

記事
学び
前回のブログでは、実行しているコードのディレクトリファイルのパスを取得する方法を記載しました。
変数①= os.path.dirname(os.path.abspath(__file__))


さらに一つ上の階層のフォルダのパスを取得するには、
変数①で取得したパスを以下に記載のようにコードを書き、
変数②に代入することで、扱うことが可能です。

 変数②=os.path.abspath(os.path.join(変数①, os.pardir))

ちなみに、カレントディレクトリの絶対パスを取得する方法はさまざまにあり、
変数① = os.getcwd()
と記載するだけでも、対応することができます。
一つの目的でも、様々な方法を駆使できるあたりが、pythonの奥深さを感じられます。











サービス数40万件のスキルマーケット、あなたにぴったりのサービスを探す