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 サイトの他の関連記事を参照してください。