VLCを制御するPythonスクリプトを作成したいと思います。VLCはAppleScriptを介して制御でき、使用するpy-appscript
ことでPythonからAppleScriptコードを実行できます。
AppleScriptを使用して、VLCを再生/一時停止できます。
tell application "VLC" to play
これは、次のようになりますpy-appscript
app('VLC').play()
また、次の方法で次のトラックにスキップできるはずです。
app('VLC').next()
しかし、そうすると、次のPythonエラーが発生します。
Traceback (most recent call last):
File "vlclib.py", line 25, in <module>
app('VLC').next()
TypeError: next() takes exactly 2 arguments (1 given)
なぜ私がこのエラーを受け取るのか誰かが知っていますか?上記のコードは、完全に機能するAppleScriptの次のコードと同じである必要があります。
tell application "VLC" to next