2016-07-12 2 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. subprocess 대신 os.system을 사용하므로 아무 것도하지 않는 반환 코드를 제외하고는 오류 정보가 표시되지 않습니다.
  5. 에 대한 명령을 start과 같이 지정하지 마십시오. 단지 bash에서 유효하지 않은 파일 일 뿐이므로 cmd 프롬프트에서 시도하십시오.
  6. 모든 공백으로 인해 프로그램에서 별도의 인수로 처리하도록 파일 경로를 이스케이프 처리하지 않았으므로 유효한 단일 경로가되도록 파일 이름 주위에 '' 따옴표를 추가해야합니다.
  7. 당신은 분명히 윈도우에 있지만 정확히 무엇을 하려는지 os.startfile 기능을 사용하지 않습니다.