gpt4 book ai didi

python - iTunes win32com Python - AddTrack 不起作用

转载 作者:行者123 更新时间:2023-12-01 05:25:11 44 4
gpt4 key购买 nike

我一直在使用以下代码尝试在 iTunes 中创建一个新的播放列表以及主库中的一首歌曲 - 我找到了它的示例代码,但在运行时我不断收到以下错误。我浏览了 iTunes COM 接口(interface)文档,似乎 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)

最佳答案

在 C# 中转换到 IITUserPlayList

IITUserPlaylist rclibrary = (IITUserPlaylist)itunes.LibrarySource.Playlists.ItemByName["name"];
rclibrary.AddTrack(item);

关于python - iTunes win32com Python - AddTrack 不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21508130/

44 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com