uiaccessibility - 如何使用 python 获取本机 mac 应用程序的 UI 元素?
问题描述
我需要从 mac GUI 上的 UI 元素中获取文本。
一种可能的途径可能是通过 pyobjc 和 UIAccessibility?
https://developer.apple.com/documentation/objectivec/nsobject/uiaccessibility https://pyobjc.readthedocs.io/en/latest/core/intro.html
我有几个小时的 RTFM 并且无法弄清楚。我不是 pyobjc 或 mac 开发人员,这于事无补。我认为这很容易,我在网上找不到任何例子。
也许我们可以添加一个很好的例子作为这个问题的答案:)
解决方案
从我之前的尝试中我记得,pyatomac被证明非常有用。他们有一个很好的文档。
推荐阅读
- kubernetes - 在 AKS 中用入口替换 haproxy
- python - 使用curl时如何在ubuntu 20.04中解决“无法获取本地颁发者证书(_ssl.c:1123)”?
- c# - Unity C# IOS 滑动检测
- events - Google 活动中的 Zoom 会议地址
- reactjs - useRef TypeScript - 不可分配给类型 LegacyRef
- git - 多平台 git 策略是怎样的?
- haskell - Haskell - 将 [char] 拆分为字符串的函数
- php - 用于在 Safari 中下载多个文件时出现错误的 PHP 表单:加载资源失败:帧加载中断
- javascript - 更新:/login 路由引发错误,我找不到原因
- c# - 如何在 .NET 的接口中复制类的功能?