Допустим, мне удалось открыть словарь для iTunes в редакторе Applescript:
Как мне получить доступ к командам «поиска», используя Python с pyobjc?
Я знаю, что могу использовать приложение iTunes, используя:
iTunes = SBApplication.applicationWithBundleIdentifier_("com.apple.iTunes")
но после того, как я делаю dir
, я не вижу команду search в возвращаемом словаре. Помогите, пожалуйста!
dir
не даст вам полный список допустимых ссылок на атрибуты объекта. Многие классы Python (особенно оболочки) реализуют метод__getattr__
. Короче говоря, это означает, что объект может иметь атрибуты, которые не определены явно, и они не проявляются автоматически при вызовеdir
. - person glifchits   schedule 08.05.2014