次のコードを使用して、iTunes で新しいプレイリストとメイン ライブラリの曲を作成しようとしました。そのサンプル コードを見つけましたが、実行時に次のエラーが発生し続けます。iTunes COM インターフェイスのドキュメントを調べたところ、AddTrack は IITLibraryPlaylist でしか利用できないようですが、見つかったサンプル コードはすべて以下のとおりです。誰か助けてくれませんか>
エラー: AttributeError: win32com.ge_py.iTunes 1.13 Type Library.IITPlaylist インスタンス 0x34035192 オブジェクトに属性 'AddTrack' がありません
Python コード:
import win32com.client
itunes = win32com.client.gencache.EnsureDispatch ("iTunes.Application")
mainLibrary = itunes.LibraryPlaylist
tracks = mainLibrary.Tracks
playlist = itunes.CreatePlaylist("Sonic Jams")
song = tracks.ItemByName('Teen Age Riot')
playlist.AddTrack(song)