import subprocessでcdが使えません。
CDができずエラーになります。ちなみに2から5行目を削除し
LSだけだとうまく結果が表示されます。
ためしたコード manage-file.pyの中身
import subprocess cmd = "cd tensor" runcmd = subprocess.call(cmd.split()) print (runcmd) cmd = "ls -l" runcmd = subprocess.call(cmd.split()) print (runcmd)
打ったコマンド
python3 manage-file.py
エラー内容
Traceback (most recent call last): File "manage-file.py", line 4, in <module> runcmd = subprocess.call(cmd.split()) File "/usr/lib/python3.5/subprocess.py", line 247, in call with Popen(*popenargs, **kwargs) as p: File "/usr/lib/python3.5/subprocess.py", line 676, in __init__ restore_signals, start_new_session) File "/usr/lib/python3.5/subprocess.py", line 1282, in _execute_child raise child_exception_type(errno_num, err_msg) FileNotFoundError: [Errno 2] No such file or directory: 'cd'
証拠shot
LINUXでコピーできないのでキャプチャで送らせて頂きます
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2019/04/09 04:28
2019/04/09 04:31
2019/04/09 04:32
2019/04/09 04:34
2019/04/09 04:35
2019/04/09 04:36
2019/04/09 04:40
2019/04/09 04:42
2019/04/09 04:43
2019/04/09 04:44
2019/04/09 04:44
2019/04/09 04:44
2019/04/09 04:46 編集
2019/04/09 04:46
2019/04/09 04:48
2019/04/09 04:48
2019/04/09 04:49
2019/04/09 04:51
2019/04/09 04:51
2019/04/09 04:51
2019/04/09 04:51
2019/04/09 04:51
2019/04/09 04:53
2019/04/09 04:54
2019/04/09 04:54
2019/04/09 04:54
2019/04/09 04:59 編集
2019/04/09 04:58
2019/04/09 04:59
2019/04/09 05:00
2019/04/09 05:02
2019/04/09 05:03
2019/04/09 05:03
2019/04/09 05:03
2019/04/09 05:04 編集
2019/04/09 05:10