Ответ 1
Лучшее решение, которое я нашел, - использовать примеры скриптов, найденные в Интернете, чтобы угадать API и использовать iPython для проверки допущений. Кажется, что логические атрибуты, такие как Podcast
, становятся несуществующими, когда false.
Для iTunes 10 можно написать
is_podcast = track.Podcast
но в iTunes 11 нужно написать
is_podcast = getattr(track, 'Podcast', False)
Чтобы выполнить повторную синхронизацию любых созданных списков воспроизведения, восстановить старую боковую панель, перейти на устройство, перейти на вкладку подкастов и проверьте плейлисты на синхронизацию (как с iTunes 10).