Я много искал, но не смог найти точного ответа на мой вопрос. Я хотел бы программным образом смоделировать взаимодействие пользователя с компьютером. Я хотел бы настроить таргетинг на OSX, так как это то, над чем я работаю. Например, я бы запустил Dashboard или Mission Control, переместил мышь и нажал на вещи, открой клавиатуру и т. Д.Программный компьютер управления в Python
Интересно, следует ли мне использовать Linux с Xlib или что-то в этом роде ... Был бы я свободен выполнять эти операции? И знаете ли вы какие-нибудь библиотеки, которые позволяют им легко, в Python, предпочтительно?
Если вы хотите настроить таргетинг на ОС X, у applescript есть много удобных способов автоматизации программ на нем. Это не лучший язык *, но он подходит для автоматизации программ на яблочных компьютерах. – kevinsa5
pywinauto - это пакет для python, который позволяет вам это делать. AutoIt - это свой собственный язык, который также делает это и является бесплатным, это программное обеспечение ranorex, которое делает это ... как таковое, я считаю, что этот пост - это запрос для высокого мнения, основанного на том, какой инструмент лучше всего, что противоречит правилам SO:/ –
@ JoranBeasley Поскольку OP ничего не знает, я думаю, что это не мнение основано. Мы не можем рабски следовать правилам здравого смысла. – Marcin