Как открыть терминал внутри подкаталога из django
Я изучаю django. Я застрял с этой проблемой.
Я хочу открыть новый терминал и выполнить в нем команду. Вот код, который я использовал для этого.
run(["gnome-terminal", "--", "sh", "-c", f"espeak -ven+m1 -f {file_name.name} -w {fbh}.wav "])
Я написал приведенный выше код в моем файле views.py. Здесь {file_name.name} - имя текстового файла, который я принимаю на вход от пользователя {fbh} - имя генерируемого аудиофайла.
Все работает отлично, но проблема в том, что терминал открывается в каталоге auto_generation, но я хочу, чтобы он открывался в каталоге media. media является подкаталогом каталога auto_generation.
Может ли кто-нибудь подсказать мне, какие изменения я должен внести в приведенную выше команду, чтобы новый терминал открывался в каталоге media вместо каталога auto_generation?
Как я уже сказал, я новичок в django и помощь будет оценена по достоинству.
запустите это для смены директории
cd ~/media
и запустите свои команды.
вы можете узнать больше о том, как использовать терминал учебник командной строки