0
A
答えて
6
を、私は、Pythonを使用して、現在再生中のSpotifyは曲を取得する方法する必要がありますが、MacOSのシエラに、私はWindows上でそれを行う方法を知っているが、私はMacOSの
のためのそれのためのモジュールを見つけることができない私は、あなたのMacに通知として表示する現在の再生曲名とアーティストを取得するためのPythonコードを書きました。また、さまざまな変数にアクセスし、次の曲の機能を再生/一時停止することもできます。
この変数は、アプリケーション/ Spotify.app/Contents/Resources/Spotify.sdefファイルで検索できます。したがって、Pythonアプリケーションでそれらを使用することができます。
編集:Pythonや他の言語を使用してSpotifyを制御するには、あなたのPythonアプリケーションでAppleScriptを使用する必要があります。ここで
Spotify Developer page for AppleScript API
私のコードです:
#! /usr/bin/python
from Foundation import *
apple_script_code = """
set currentlyPlayingTrack to getCurrentlyPlayingTrack()
displayTrackName(currentlyPlayingTrack)
on getCurrentlyPlayingTrack()
tell application "Spotify"
set currentArtist to artist of current track as string
set currentTrack to name of current track as string
return currentArtist & " - " & currentTrack
end tell
end getCurrentlyPlayingTrack
on displayTrackName(trackName)
display notification trackName
delay 1
end displayTrackName
"""
s = NSAppleScript.alloc().initWithSource_(apple_script_code)
s.executeAndReturnError_(None)
関連する問題
- 1. Spotifyの現在再生中のトラックを取得する方法
- 2. 他のSpotifyユーザーの現在再生中のトラックにアクセスするにはどうしたらいいですか?
- 3. Spotifyで現在のトラックの値が正しくない(AppleScript)
- 4. Spotifyからトラックを再生できない
- 5. iOS Spotify SDKを使用して、特定の開始時刻にSpotifyトラックの再生を開始しますか?
- 6. iOS:LockScreenで現在再生されているトラック情報を表示していますか?
- 7. Spotifyアプリケーションの現在の再生キューに曲を追加する
- 8. 現在の再生トラックを変更する
- 9. Spotify APIはトラック名に基づいてトラック情報を取得しますか?
- 10. Microsoft Groove Musicアプリから現在の再生トラック情報を取得
- 11. ExoPlayer:現在再生中のトラックの1つだけを探す方法は?
- 12. iOS:現在のトラックの情報をSpotifyのようなサードパーティのアプリケーションで再生することは本当に不可能ですか?
- 13. カスタムミュージックアプリは現在アイテムを再生しています
- 14. spotify apps APIを使用して特定の位置からトラックを再生する方法
- 15. Spotifyの音楽トラックをC#
- 16. Spotify Play Button - 自動再生ですか?
- 17. Spotify iOS-SDK:プレイリストからトラックを取得する(null)トラック
- 18. Android:Chromecastで現在の再生メディアを入手しますか?
- 19. DZRPlayerが現在のトラックの再生を終了する方法を教えてください。
- 20. トラック現在のページのパス
- 21. Metro JS API - 現在のメディアプレーヤーのトラックを取得しますか?
- 22. MacでSwiftで現在再生中の音楽を一時停止する
- 23. spotifyでトラックのリリース日を取得
- 24. Qt現在の再生メディアのファイルパスを取得しますか?
- 25. 現在再生されているLibgdxの停止音と新しい音を再生します
- 26. IOS現在再生中ボタン
- 27. Spotify再生ボタンとGoogle Analytics
- 28. AVAudioPlayer現在再生中のサウンドをリセットして最初から再生します
- 29. 現在Windows 10の再生中のカードから再生中
- 30. jplayerはトラックを再生しません(NaNを与えます)