ВопросКак использовать команду кд терминала в Python
Как я могу изменить активный каталог на Raspberry Pi с использованием cd
и subprocess module
?
фон
Поскольку я абсолютно ненавижу использовать командную строку, я пытаюсь создать базовый графический текстовый редактор, который может также компилировать свои программы. На данный момент я просто пытаюсь изменить каталог на Desktop
. Для этого я использую модуль subprocess
. Вот мой текущий код:
from subprocess import *
call(["cd","Desktop"])
В терминале эта линия (cd Desktop
) изменит активный каталог на Desktop
. Как ни странно, когда я запускаю его через subprocess
, я дал эту ошибку:
OSError: [Errno 2] No such file or directory
Технические характеристики
Raspberry Pi Model B
Raspbian "хриплый" OS
Извините, что разорвал ваш пузырь, но LSTerminal, похоже, там, где я должен делать большую часть вещей на своем Pi. Терминал - это то, что делает Linux уникальным в моем сознании, потому что Windows и Apple не используют его для такой же функциональности. Я рекомендую попробовать использовать его больше, просто чтобы его повесить. Это очень полезно. – erdekhayser