Как я могу написать код терминала внутри python скрипт в windows - PullRequest
0 голосов
/ 06 апреля 2020

Как отправить этот код ниже в виде команды из сценария python, который будет запущен в терминале:

cd% HOMEPATH%

conda install git

git клон https://github.com/facebookresearch/demucs

cd demucs

обновление conda env -f environment-cpu.yml

conda активировать demucs

python .exe -m demucs.separate -d cpu --dl "PATH_TO_AUDIO_FILE_1" ["PATH_TO_AUDIO_FILE_2" ...]

Я применил этот код:

import os
os.system("cd %HOMEPATH%")
os.system("conda install git")
os.system("git clone https://github.com/facebookresearch/demucs")
os.system("cd demucs")
os.system("conda env update -f environment-cpu.yml")
os.system("conda activate demucs")
os.system("python.exe -m demucs.separate -d cpu --dl 'C:/Users/Arwa_Analyst/Downloads/CAPSTONE PROJECT/research samples/audioDataset/Eval_S_Wav/-1hDIl9Udkw.wav' ")

и я получил эти ошибки:

введите описание изображения здесь

введите описание изображения здесь

1 Ответ

0 голосов
/ 06 апреля 2020
import os

os.system("cd %HOMEPATH%")
os.system("conda install git")
#...
#..

Вы можете использовать пакет импорта os и использовать функцию system для запуска команд терминала с python.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...