2016-07-12 6 views
0

Я пытаюсь открыть файл со звуком Windows на своем рабочем столе, хотя он, похоже, ничего не открывает, в чем проблема?Не открывается файл Windows Media Player

elif action == "Tutorial": 
       os.system("C:\\Program Files (x86)\Windows Media Player\wmplayer.exe" "C:\\Users\Angus\Desktop\Test.mkv" 

ответ

0

Есть так много вещей здесь не так,

  1. вы не предоставили MCVE.
  2. Вы не предъявляете никаких доказательств того, что ветка elif когда-либо была выполнена .
  3. Вам не хватает ) на os.system(.
  4. Вы используете os.system вместо чего-то в subprocess, поэтому вы не получаете никакой информации об ошибке, кроме кода возврата, с которым вы ничего не делаете.
  5. Вы не указываете команду для os.system как start, просто файл, который недействителен в bash, просто попробуйте его в приглашении cmd.
  6. Вы не избежали пути к файлу, поэтому каждое пространство заставляет программу рассматривать его как отдельный аргумент, вам нужно добавить '' цитаты вокруг имени файла, чтобы он был допустимым одиночным путем.
  7. Вы явно находитесь на окнах, но не используете функцию os.startfile, чтобы сделать именно то, что вы пытаетесь сделать.

 Смежные вопросы

  • Нет связанных вопросов^_^