'webbrowser'モジュールを使用してYouTubeWebページを開いています。
controller = webbrowser.get()
controller.open("http://www.youtube.com/watch?v=SMwZsFKIXa8&feature=fvst")
ビデオの再生が開始されました。ビデオが終了するか、ブラウザが閉じられたらすぐにPythonアプリケーションを再開したいと思います。
曲が終わるまで待たなければならないので、今はそれを使うことができませんtime.sleep
(ビデオを「早送り」したり、単にブラウザを閉じたりすると、アプリは続行されません)。
したがって、基本的には、ビデオのステータスに関してWebページから何らかの表示を取得する必要があります。また、Webページが突然閉じられた場合の別の表示を取得する必要があります。
それを行うために、を使用して作成したハンドルを使用できますwebbrowser.get
か?
ありがとう