2024-09-29 21:23:28 发布
网友
我有两个itunes库。一个旧的,一个新的。有重复的轨迹,所以我想用Python编写一个脚本(我假设使用XML可能有用,或者可能有一个Python附加功能可以使用)或者Apple脚本。流程将是:
给我你图书馆的位置A: 人的得分和命中率可以吗 人类告诉我图书馆B的位置: 人的得分和命中率可以吗
对于B中的每个轨迹,查看A中是否存在 如果是真的 将注释标记改为“dup already in A” 如果为假 什么都不做
有人能帮忙吗?在
处理速度和内存问题吗?如果是,那么我建议使用Python。虽然您可能需要找到第三方模块,但它应该运行得更快。也就是说,Applescript将为您提供更简单的解决方案。您可以使用以下方法将其中一个库(已加载到iTunes中的库)的每个曲目的一些关键信息收集到一个数组中:
set the_tracks to {} tell application "iTunes" repeat with t in (tracks of user playlist "Music") set end of the_tracks to {name of t, artist of t, album of t, time of t} end repeat end tell
{1,然后用第二个问题退出这个程序库。然后再次迭代轨迹,但这次不是将它们放入数组中,而是检查键信息是否匹配。如果没有,继续迭代,如果有,只需使用代码:
处理速度和内存问题吗?如果是,那么我建议使用Python。虽然您可能需要找到第三方模块,但它应该运行得更快。也就是说,Applescript将为您提供更简单的解决方案。您可以使用以下方法将其中一个库(已加载到iTunes中的库)的每个曲目的一些关键信息收集到一个数组中:
{1,然后用第二个问题退出这个程序库。然后再次迭代轨迹,但这次不是将它们放入数组中,而是检查键信息是否匹配。如果没有,继续迭代,如果有,只需使用代码:
^{pr2}$相关问题 更多 >
编程相关推荐