Нужна команда бэша в винде, как её заделать? Os.system( )?
Добрый день, вот в линуксе если нужна команда бэша пишем в коде:
os.system("sox --type wav 100.wav --type ogg 100.ogg") и всё хорошо. Нужно конвертировать wav в ogg и mp3.
Но как сделать это под виндовсом? Через pip загнал sox, но при os.system("sox --type wav 100.wav --type ogg 100.ogg"), появляется на полсекунды консолька cmd и исчезает и ничего не проходит. Зачем она?
Как можно выйти из положения? Команда то оболочки bash…
Спасибо.
Скорее всего в командной строке пишется какое-то сообщение (об ошибке, например) и окно потом закрывается, потому что программа завершила свою работу.
Пишете батник с именем, например, 1.bat
В нем пишете обычным блокнотом свою команду с параметрами (sox --param1 --param2) и второй строчкой пишете команду pause без параметров.
Запускаете этот батник (через os.system() или в командной строке start 1.bat)
Читаете сообщение, что там вам пишут. Делаете выводы.
Так по итогу что? Скрипт делает своё дело или нет?
Попробуй запустить свой скрипт из pycharm или той что ты используешь. Если будут ошибки, ты их увидишь.
Консоль будет появляться, так задумано. Установи расширение 'my_script.pyw' и консоль не будет появляться.
- Как включить спящий режим? Команда в виндовс. Shutdown /h - это гибернация а сон как? Как включить спящий режим? Команда в виндовс… Shutdown /h - это гибернация а сон как?
- Папки system и system 64 на диске F Нашел на диске F папки system и system 64 (на диске винда не установлена) в папках следующие файлы. Вопрос должны ли на диске F быть эти файлы или же нет
- Установить Calculate Linux на GPT диск параллельно винде. Как? Или как обычно, куда? (нужна мультизагрузка) Что выбирать, чтобы он мог загружаться сам и не затер при этом загрузчик винды? Мне мультизагрузка нужна.
- Как в Windows проверить что установлены все драйвера для всех устройств? Есть какая-то команда для CLI или можно только Глазами просматривать Device Manager на наличие жёлтых вопросительных знаков?