Python での親ディレクトリ ルートの取得
Python では、ファイル システムをナビゲートするために、指定されたパスの親ディレクトリにアクセスすることが重要です。このタスクは、複数の方法でクロスプラットフォームで実行できます。
1 つの方法では、Python 3.4 の pathlib モジュールを利用します。次のコードは、そのアプリケーションを示しています。
<code class="python">from pathlib import Path path = Path("/here/your/path/file.txt") print(path.parent.absolute())</code>
このコードは、指定されたパスから Path インスタンスを初期化し、その親ディレクトリの絶対パスを出力します。
または、次のコマンドを使用している場合は、古いバージョンの Python を使用するか、別のアプローチを希望する場合は、次のコード スニペットを使用できます:
<code class="python">import os print(os.path.abspath(os.path.join(yourpath, os.pardir)))</code>
yourpath を、親ディレクトリを取得する実際のパスに置き換えることを忘れないでください。
選択した方法に関係なく、両方のソリューションはディレクトリに親ディレクトリがない場合を処理し、ディレクトリ自体を返します。これらのクロスプラットフォーム技術は、Python ファイル システムをナビゲートし、目的の親ディレクトリにアクセスするための効率的な方法を提供します。
以上がPythonでファイルパスの親ディレクトリを見つけるにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。