Python での絶対ファイル パスの取得
ファイルを操作する場合、多くの場合、完全なパスを提供する絶対パスを取得する必要があります。コンピュータシステム上のファイルの場所。 Python では、os.path.abspath() 関数は、指定されたファイルの絶対パスを取得する簡単な方法を提供します。
os.path.abspath() の使用方法を説明するために、次の例を考えてみましょう。
import os # Example path path = "mydir/myfile.txt" # Get the absolute path absolute_path = os.path.abspath(path) # Print the absolute path print(absolute_path)
このコード スニペットは、「mydir/myfile.txt」ディレクトリにあるファイルの絶対パスを取得します。出力は、現在の作業ディレクトリ (cwd) によって異なります。 Windows では、出力は次のようになります:
C:/example/cwd/mydir/myfile.txt
os.path.abspath() はすでに絶対パスである場合にも機能することに注意してください:
import os # Example absolute path absolute_path = "C:/example/cwd/mydir/myfile.txt" # Get the absolute path absolute_path = os.path.abspath(absolute_path) # Print the absolute path print(absolute_path)
このコードは単に元の絶対パスをそのまま返します。
os.path.abspath() 関数を利用することで、Python 開発者は簡単にあらゆるファイルの絶対ファイル パス。ファイル操作に必要な完全な情報が確実に含まれるようにします。
以上がPython で絶対ファイル パスを取得するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。