\

Pythonで現在のスクリプトのファイルパスを取得する方法はいくつかあります。以下にその一部を紹介します。

__file__を使用する方法

Pythonでは、特殊変数__file__を使用して現在のファイルのパスを取得することができます。この変数は、スクリプトが実行されているファイルのパスを含んでいます。

import os
file_path = os.path.abspath(__file__)
print(file_path)

このコードは、スクリプトが実行されているファイルの絶対パスを出力します。

os.getcwd()を使用する方法

os.getcwd()関数を使用すると、現在の作業ディレクトリのパスを取得することができます。

import os
cwd = os.getcwd()
print(cwd)

このコードは、現在の作業ディレクトリの絶対パスを出力します。

pathlibを使用する方法

pathlibモジュールを使用すると、より直感的にパスを操作することができます。

from pathlib import Path
file_path = Path(__file__).absolute()
print(file_path)

このコードは、スクリプトが実行されているファイルの絶対パスを出力します。

以上の方法を適切に使い分けることで、Pythonでのファイルパスの取得が容易になります。

投稿者 admin

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です