python_実行中のスクリプトが格納されているディレクトリを取得

 

pythonにおいて


# 現在実行中のスクリプトのファイルパスを取得します

current_file_path = os.path.abspath(__file__)


の文で実行中のスクリプトのパスを取得したあと、

そのファイルが格納されているディレクトリを取得するには


どのように記述すればいいのでしょうか?



実行中のスクリプトのファイルパスを取得した後、

そのファイルが格納されているディレクトリを取得するには、


次のように記述できます:



```python


import os


# 現在実行中のスクリプトのファイルパスを取得します

current_file_path = os.path.abspath(__file__)


# ファイルが格納されているディレクトリを取得します

current_directory = os.path.dirname(current_file_path)


print("現在のディレクトリ:", current_directory)



```



これで、`current_directory` 変数に実行中のスクリプトが

格納されているディレクトリのパスが格納されます。


`print` 文を使ってディレクトリのパスを出力することも可能です。


コメント