pyobj 访问 iTunes 应用程序
假设我设法在 Applescript 编辑器中为 iTunes 打开字典: 如何使用 Python 和 pyobjc 访问“搜索”命令? 来获取 iTunes 应用程序, 我知道我可以使用…
无法在 OS X 10.6.3 Snow Leopard 上的 Python 中导入 obj - libiconv.2.dylib?
在 OS X 10.6.3 Snow Leopard 上 % python Python 2.6.1 (r261:67515, Feb 11 2010, 00:51:29) [GCC 4.2.1 (Apple Inc. build 5646)] on darwin Type …
扩展 Python 和 Objective-C
我是干净代码的粉丝。我喜欢我的语言能够表达我想要做的事情,但我也喜欢反映这一点的语法。 例如,我在 Objective-C 中为越狱的 iPhone 开发了很多程…
尝试从 Python (w/PyObjC) 写入二进制 plist 格式,以便由 Cocoa Touch 获取和读取
我正在尝试向我的 iPhone 应用程序提供搜索结果的属性列表。该服务器是一个原型,用 Python 编写。 首先我找到了Python内置的plistlib,非常棒。我想…
如何在 Mac 上的 Python 中监听鼠标事件?
我需要在我的 Mac 上用 Python 编写的应用程序中监听全局鼠标事件(未绑定到应用程序)。 我正在使用 PyObjC,但我不知道该怎么做。简单的 ObjC 示例…
如何让 Interface Builder 识别新语言的 IBOutlet/IBAction?
这是一个理论问题:假设我想出了一种出色的新脚本语言,并想为此建立一个 Cocoa 桥。 是否可以让 Interface Builder 识别新语言并自动解析源代码,以…
如何在不使用 NSTreeController 的情况下获取 NSOutlineView 的选定项?
如何使用我自己的数据源获取 NSOutlineView 的选定项目。 我看到我可以获得 selectedRow 但它返回一个相对于大纲状态的行 ID。唯一的方法是跟踪项目的…
在 PyObjC 中,如何在使用 runModalForWindow_ 后让工作表结束?
我有一个由第二个 WindowController 控制的对话框的辅助窗口(一张纸)。由于某种原因,在显示工作表后,NSObject 子类中永远不会调用这些操作。我已…
PyObjC + Xcode 3.2 +非苹果Python
我想开始尝试使用 PyObjC 开发一些简单的应用程序。我安装了 PyObjC 和 Xcode 模板。我知道 PyObjC 本身可以工作,因为我已经运行 此脚本 成功。当我…
使用 Python 代替 Objective-C 有哪些缺点?
Closed. This question is opinion-based. It is not currently accepting answers. 想要改进这个问题?更新问题,以便可以通过编辑这篇文章用事实和…
如何在运行 10.5 的 Mac OS X 10.6 上构建 PyObjC 项目?
我有一个 PyObjC 项目,是在 Mac OS X 10.6 上使用 XCode 3.2 构建的,但无法在 10.5 上运行。 我使用的是官方 PyObjC 项目模板来创建一个空项目(仅…
从 pyobjc 2.2 降级到 pyobjc 2.0
我不小心用易于安装的 pyobjc 安装了 pyobjc 2.2,它导致了问题:当我尝试导入它时,我收到错误, Incompatible library version: _objc.so requires …
在Python中获取mach_absolute_time/UpTime()(以纳秒为单位)
我需要从 Mac OS X 10.6 上运行的 Python 程序访问启动以来经过的时间(以纳秒为单位)。 我使用以下 Carbon 调用在 C 代码中获取此内容: AbsoluteTi…