2016-07-12 19 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機能を使用していません。
関連する問題