pythonで親ディレクトリを取得する方法は何ですか?

os.path.abspath()関数とos.path.dirname()関数を組み合わせて、親ディレクトリを取得できます。

以下はサンプルコードです。

import os

current_dir = os.path.abspath(os.path.dirname(__file__))
parent_dir = os.path.abspath(os.path.join(current_dir, '..'))

print(parent_dir)

上記の中で、__file__は現在のスクリプトのパスを示しています。os.path.dirname()関数は、現在のスクリプトがあるディレクトリを取得するために使われます。os.path.abspath()関数は、絶対パスを取得するために使われます。os.path.join()関数は、パスを結合するために使われます。’..’は一つ上のディレクトリを示します。

以上のコードを実行すると、親ディレクトリのパスが出力されます。

bannerAds