teratail header banner
teratail header banner
質問するログイン新規登録

回答編集履歴

1

補足

2020/08/19 03:57

投稿

otn
otn

スコア86349

answer CHANGED
@@ -3,4 +3,6 @@
3
3
  シェルのコマンドライン解釈機能を使うときは、`shell=True`を付けます。
4
4
  ```Python
5
5
  subprocess.call('python %s' % path, shell=True)
6
- ```
6
+ ```
7
+ `shell=True`を付けると、「`python`というコマンドを`Hello.py`を引数として実行」ということになり、
8
+ 付けないと「`"python Hello.py"`というコマンドを実行」ということですが、そんなおかしなファイル名のコマンドは無いのでエラーになります。