他のスクリプト ファイルを呼び出すスクリプトがありますが、プロセス内で現在実行中のファイルのファイル パスを取得する必要があります。
例えば、3つのファイルがあるとします。実行ファイル:
script_1.py
呼び出しますscript_2.py
。- 次に、
script_2.py
を呼び出しますscript_3.py
。
のファイル名とパスをscript_3.py
、の引数としてその情報を渡さずに、内のコードからscript_3.py
script_2.py
取得するにはどうすればよいでしょうか?
(実行すると、os.getcwd()
現在のファイルではなく、元の開始スクリプトのファイルパスが返されます。)