ターミナルのcd
コマンドで移動したものが反映される
コード
/tmp/work/a.py
import os print(os.getcwd())
試してみる
まずはa.py
のパスを確認する。
cd /tmp/work ls
a.py
a.py
が存在するディレクトリで実行する。
python3 a.py
/tmp/work
次に、a.py
が存在しない別のディレクトリで実行する。
mkdir 0 cd 0 python3 /tmp/work/a.py
/tmp/work/0
親ディレクトリから実行してみる。
cd /tmp
python3 /tmp/work/a.py
/tmp
OK!
対象環境
- Raspbierry pi 3 Model B+
- Raspbian stretch 9.0 2018-11-13 ※
- bash 4.4.12(1)-release ※
- Python 3.5.3
$ uname -a Linux raspberrypi 4.19.42-v7+ #1218 SMP Tue May 14 00:48:17 BST 2019 armv7l GNU/Linux