13得票3回答
在Xcode 4上使用PyObjC

Xcode 3有用于构建Python Cocoa子类的模板。我最近升级到Xcode 4,但是我不知道如何在Xcode 4中使用除C系列(C、C++、Obj-C)以外的其他语言。 有人知道吗?

12得票1回答
在iOS(iPhone)应用程序中嵌入Python,使用Objective-C/Swift/C/C++(我可以在Xcode中编译和桥接到iOS的任何语言)。

我不打算将项目放在App Store上 简短问题 - 是否有最新的PyObjC教程,可用于将Python脚本嵌入到使用Objective-C和/或Swift编写的iOS应用程序中?如果没有,是否有其他最新的方法可以实现相同的目标? 背景:我想在Objective-C iOS应用程序中运行一...

12得票6回答
雪豹系统上的PyObjc和Cocoa

我即将开始我的高中水平的A-Level计算机项目,希望能开发一个Mac OS的销售点应用程序。不幸的是,Objective-C目前有些超出了我的能力范围,如果在项目中遇到问题而无人帮忙,我就会失败,并不能进入大学。因此,这对我来说非常重要。 我想使用Python开发Cocoa应用程序。我知道...

11得票2回答
如何使用Python和PyObjC捕获Apple iSight的帧?

我正在尝试使用Python(版本2.7或2.6)和PyObjC(版本2.2)从内置在Macbook Pro中的Apple iSight相机中捕获单个帧。作为起点,我使用了这个旧的StackOverflow问题。为了验证它是否有意义,我交叉参考了苹果的MyRecorder示例,看起来它是基于此构...

11得票3回答
我该如何在Mac上使用Python监听鼠标事件?

我需要在Mac上编写的Python应用程序中监听全局鼠标事件(不绑定到特定应用程序)。 我正在使用PyObjC,但我无法弄清如何实现。欢迎提供纯ObjC示例或其他Python技术。 我目前的代码: from Quartz import * def MyFunction(proxy, ty...

10得票5回答
可可客户端/服务器应用程序

在Cocoa中,是否有当前被认为是创建多层或客户端服务器应用程序的最佳实践方法? 我是一位经验丰富的Web开发人员,非常喜欢Python。但我对Cocoa还不熟悉。我正在考虑编写一个大型医院的患者管理系统,该系统预计会随着时间存储大量数据,但在单个会话期间传输的数据非常轻量级(主要只是文本)...

10得票1回答
在CGContext中绘制NSAttributedString时,文本外观很丑。

我希望在CoreAnimation层内显示字符串,但不幸的是CATextLayer并不能满足需求,主要是因为使用约束时难以实现文本换行。我正在使用NSLayoutManager,并使用以下代码(PyObjC):NSGraphicsContext.saveGraphicsState() # T...

10得票2回答
PyObjC + Python 3.0 问题

默认情况下,Cocoa-Python 应用程序使用的是 Python 的默认运行时版本,即 2.5 版本。我该如何配置我的 Xcode 项目,使其使用更新的 Python 3.0 运行时?我尝试用新版本替换项目中包含的 Python.framework,但不起作用。 还有一件事,PyObjc...

10得票1回答
使用虚拟环境时,py2app没有将Python.framework复制到新应用程序中

环境:MacOS X 10.7.2,系统安装的Python版本为2.7.1,虚拟环境版本为1.7.2,已安装pyobjc 2.3和py2app 0.6.4+。 我创建了一个新的virtualenv,并安装了pyobc 2.3和py2app。当我运行python setup.py py2app...

9得票1回答
如何使用PyObjC在WebKit WebView中加载用户CSS?

我希望有一个使用我自己的CSS的小型浏览器。 问题在于CSS没有被加载,或者说它虽然被加载但没有任何效果。 以下是完整代码(我不使用Interface Builder): import Foundation import WebKit import AppKit import objc ...