ホームページ  >  記事  >  バックエンド開発  >  Pythonで絶対ファイルパスを取得するにはどうすればよいですか?

Pythonで絶対ファイルパスを取得するにはどうすればよいですか?

Patricia Arquette
Patricia Arquetteオリジナル
2024-11-16 19:49:03542ブラウズ

How to Get the Absolute File Path in Python?

Python で絶対ファイル パスを取得する

ファイルを操作する場合、シームレスなファイル操作を可能にし、ファイルの絶対パスを把握することが重要です。曖昧さ。 Python では、以下に示すように、ファイルの絶対パスを取得するのは簡単です。

os.path.abspath の使用

os.path.abspath() 関数絶対ファイル パスを取得するエレガントな方法を提供します。ファイル パスを引数として受け取り、対応する絶対パスを返します。たとえば、次の Python コードについて考えてみましょう。

import os

filepath = "mydir/myfile.txt"
absolute_path = os.path.abspath(filepath)
print(absolute_path)

このコードは、mydir ディレクトリ内のファイル myfile.txt への絶対パスを出力します。出力は次のようになります。

C:/example/cwd/mydir/myfile.txt

汎用性と互換性

os.path.abspath() は相対パスだけでなく絶対パスにも適しています。 。引数として絶対パスを指定すると、関数は変更せずに同じパスを返します。

import os

absolute_filepath = "C:/example/cwd/mydir/myfile.txt"
absolute_path = os.path.abspath(absolute_filepath)
print(absolute_path)

このコードは依然として元の絶対パスを出力し、関数の多用途性を示しています。

以上がPythonで絶対ファイルパスを取得するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。