ATOMでpythonを実行する際、同じフォルダ内のファイル参照をするためディレクトリを移動する

習慣化197日目

FileNotFoundError: [Errno 2] No such file or directory: 'target.json'

ATOMpythonを実行している。
同じフォルダ内にあるファイルを参照するようなスクリプトだったとき
実行場所が全然ちがくて、ディレクトリを移動してあげる必要があった。

# 現在のいるファイルパスを表示
print(os.getcwd())
# →D:\RPG

# 今実行しているスクリプトがあるファイルパスへ移動、チェンジディレクトリ
os.chdir(os.path.dirname(__file__))

# 現在のいるファイルパスを表示
print(os.getcwd())
# →D:\program\p_python\