
Python でのカレント ディレクトリとファイル ディレクトリの決定
カレント ディレクトリと現在実行中の Python ファイルの場所を知ることは、多くのシナリオで役立ちます。この情報を取得する方法は次のとおりです。
現在のディレクトリの検索
Python スクリプトを実行した現在の作業ディレクトリへのフル パスを取得するには、次のコードを使用します。
import os
cwd = os.getcwd()
ログイン後にコピー
スクリプトのファイル ディレクトリの検索
実行中の Python ファイルが含まれるディレクトリを確認するには、次のコマンドを利用します。 incantation:
import os
dir_path = os.path.dirname(os.path.realpath(__file__))
ログイン後にコピー
このアプローチでは、os.chdir() を使用して現在の作業ディレクトリに加えられた変更に関係なく、正しいディレクトリが確実に取得されます。
References
- [os と os.pathモジュール](https://docs.python.org/3/library/os.html)
- [__file__定数](https://docs.python.org/3/library/__builtin__.html#file)
- [os.path.realpath()](https://docs.python.org/3 /library/os.path.html#os.path.realpath)
- [os.path.dirname()](https://docs.p ython.org/3/library/os.path.html#os.path.dirname)
- [os.getcwd()](https://docs.python.org/3/lib) rary/os.html#os.getcwd)
- [os.chdir()](https://docs.python.org/3/library/os.html#os.chdir)
以上がPython で現在のディレクトリとスクリプト ディレクトリを取得するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。