こんにちは!
皆さんは、Pythonでカレントディレクトリのパスを取得したいと思ったことはありませんか?
カレントディレクトリは、現在作業中のディレクトリってことだよね!
Pythonでカレントディレクトリを取得するには、osモジュールのgetcwd()を使用すると簡単に取得することができますよ。
今回の記事では、以下の内容について紹介します。
- osモジュールについて
- カレントディレクトリの取得方法
カレントディレクトリの取得方法
カレントディレクトリの取得には、osモジュールの「getcwd()」を使用します。
osモジュールは、Pythonの標準ライブラリに含まれているため、インストールの必要はありません。
getcwd()を使うと、カレントディレクトリの絶対パスを取得することができます。
絶対パスとは、ディレクトリの階層構造の頂点からのパスのことですね。
カレントディレクトリは、相対パスを取得しても意味がないよね!
では早速カレントディレクトリを取得してみましょう。
以下のプログラムは、カレントディレクトリを取得し、表示するプログラムです。
import os
path = os.getcwd()
print(path)
解説
import os
osモジュールをインポートします。
先ほども述べたとおり、インストールなしでインポートできます。
先ほども述べたとおり、インストールなしでインポートできます。
path = os.getcwd()
カレントディレクトリのパスを取得し、pathに格納します。
print(path)
カレントディレクトリのパスを表示します。
実行結果
/Users/(ユーザ名)/Desktop/test
実行結果のユーザ名の部分は自分の名前が書かれているため隠しています。
ディレクトリを作成する前にカレントディレクトリを確認するのもいいね!
あわせて読みたい
こんにちは! 皆さんはいつもディレクトリを作成する時は、どうやって作成していますか? 右クリックで新規作成したり、コマンド入力で作成したりする人が大半だと思います。 しかし、Pythonでディレクトリを作成できるようにな[…]
一緒にディレクトリの作成方法を確認しておきましょう。
まとめ
今回の記事では、以下の内容について紹介しました。
- osモジュールについて
→インストール不要 - カレントディレクトリの取得方法
→「getcwd()」を使用
みんなもカレントディレクトリを確認してみよう!
皆さんもカレントディレクトリの確認方法を覚えておきましょう!