Pythonでは、カレントディレクトリ(現在のプロセスが参照するディレクトリ)を操作するための便利な関数が提供されています。
カレントディレクトリの取得
カレントディレクトリの絶対パスを取得するには、os.getcwd()
関数を使用します。
import os
cwd = os.getcwd()
print(cwd)
カレントディレクトリの変更
カレントディレクトリを変更するには、os.chdir()
関数を使用します。この関数には相対パスを渡しても、絶対パスを渡しても動作します。
import os
os.chdir('..')
cwd = os.getcwd()
print(cwd)
カレントディレクトリのファイル一覧の取得
カレントディレクトリに存在するファイルの一覧を取得するには、os.listdir()
関数を使用します。
import os
ls = os.listdir(os.getcwd())
print(ls)
これらの関数を使うことで、Pythonプログラムからカレントディレクトリを効率的に操作することができます。