PyObjC 并返回“out”;参数(即 NSError **)
我正在实现 ObjC 协议作为 PyObjC 类的混合。 该协议定义了“out”参数。 我无法找到任何关于实现定义此协议的 ObjC 协议的 Python 类如何表现的良好…
如何在 Mac OS X 中监听应用程序启动事件?
我编写了一个 AppleScript 来挂载 SparseBundle 图像,并且我希望它在 Time Machine 启动时准确执行。 现在,我定期使用 onidle 语句检查 Time Machin…
PyObjC / Ruby 桥。值得吗?
几年前,我想编写 Mac 软件,并且拥有大量 Java WebObjects 经验,因此尝试了 java 桥,但决定硬着头皮学习 Objective-C(幸运的是,因为我讨厌我的软…
从 python 访问 API objc 常量和枚举
我正在使用 pyobjc 将一些所需的 OSX 功能添加到一些随机的 python 软件中。我需要从 python-land 访问 API 定义的 objc-land 常量。 此类常量的示例…
使用 pyobjc 将元数据写入 pdf
我正在尝试使用以下 python 代码将元数据写入 pdf 文件: from Foundation import * from Quartz import * url = NSURL.fileURLWithPath_("test.pdf")…
如何使用 PyObjC 绑定和 NSMetadataQuery 编写与 mdfind 等效的 python 脚本?
我想写一个相当于 mdfind 的 python 程序。我想使用 .Spotlight-V100 元数据,但找不到所使用的元数据数据库格式的描述,但 NSMetadataQuery 似乎正是…
使用 PyObjC 时如何使 NSLog 与 Python 的日志记录模块一起工作?
我正在编写一个基于 Django 的 Web 应用程序,它通过 PyObjC 导入 Cocoa 框架。 Cocoa 框架中散布着 NSLog() ,虽然我可以在非守护进程模式下运行 Dja…
重新分发依赖于第三方库的 PyObjC 应用程序
我编写了一个 PyObjC 应用程序,该应用程序依赖于 Python paramiko (ssh) 库。有没有一种方法可以将第三方库添加到我的应用程序中,以便用户在运行应…
CoreData 在 OSX 框架包中找不到映射模型,但在 iOS 中工作正常
我有基于 CoreData 的数据层(使用 SQLite 数据存储),我在 iOS 应用程序和 iOS 客户端与之通信的服务器上使用它。数据层(objc 代码 + coredata 模…
通过 PyObjC 在 Mac OS X 中使用 ScriptingBridge 恢复垃圾项
我正在尝试找出一种通过 PyObjC 使用 ScriptingBridge 恢复(放回)垃圾项的方法。 此处没有足够的文档 from AppKit import NSURL from ScriptingBrid…
Python--如何将变量的值写入iPhone(iOS 4)中的粘贴板/
我在越狱的 iPhone 3GS 上运行 iOS 4。在升级到 iOS 4 之前,我在 iPhone 上安装了 Python,并找到了以下 Python 代码片段,用于将变量(在本例中为键…
`import objc` 中的错误:找不到符号:_PyType_Modified
我的系统是 Mac OS X 10.5.8,我已经从 http://www.python.org/ftp/python/2.5.4/python-2.5.4-macosx.dmg 因为我不想使用系统 python (python 已经自…
如何从 src 构建 pyobjc
我正在尝试从 src 构建 pyobjc,所以我签出了 http://svn.red-bean .com/pyobjc/trunk 但我不知道之后我要做什么来构建它,我没有看到任何 make 或设…