pyobjc

    0熱度

    1回答

    我有一個窗口,其中包含一個帶有7個按鈕的工具欄,窗口有一個子視圖,當它們按下預先加載的光源衰落時,它們應該從任何按鈕放置選定的視圖。我的代碼示例https://github.com/jyr/opentumblr-cocoa/blob/master/DashboardController.py

    2熱度

    2回答

    我試圖使用可可蟒蛇和Xcode但它總是會調出錯誤: Traceback (most recent call last): File "main.py", line 10, in <module> import objc ImportError: No module named objc 這似乎是因爲dispite我所有的嘗試安裝或找objc和其他這個文件使用的模塊,他們根

    2熱度

    3回答

    我寫了一個AppleScript來安裝SparseBundle圖片,我希望它在Time Machine啓動時正好執行。 現在,我定期檢查時間機器被使用on idle聲明AppleScript運行: on idle .... return <interval> end idle 這不是一個可靠的方法。在我看來,爲Application Launch事件添加事件觸發器將是更好

    3熱度

    2回答

    我正在實施一個ObjC協議作爲PyObjC類的混合。 該協議定義了「out」參數。 我無法找到任何有關如何實現ObjC協議定義這個行爲的Python類的好文檔。 我找到了這個mailing list thread,但在那裏的建議不起作用。他們說要返回一個Python列表,並將方法的返回值作爲第一項,將out參數作爲第二項。 我試過這個,所有我從ObjC(<type 'exceptions.Valu

    0熱度

    1回答

    我有一個工作應用程序發送一個NSNotification到自身時,用戶在窗口按下按鈕(的Xcode使用PyObjC): from Foundation import * from AppKit import * import objc class SpeakAppDelegate(NSObject): def applicationDidFinishLaunching_(self

    2熱度

    1回答

    我想做一個使用分佈式對象與PyObjC的簡單例子。在服務器端,我(在Xcode): class VendedObject(NSObject): @objc.signature('@[email protected]:') def speak(self): return 'woof' class TalkAppDelegate(NSObject):

    2熱度

    1回答

    我想知道是否有任何教程網站用於學習PyObjC,除了項目本身的主頁。我非常熱衷於能夠使用python開發本地代碼,並且不需要學習如何在其他更傳統的編譯語言中編程就可以高效工作。任何地方我都可以得到一個截屏視頻或者很好的初學者視頻。

    0熱度

    1回答

    對於Xcode使用Python模板,我有一個簡單的項目在一臺機器上運行,並在另外兩臺機器上失敗,原因不同。我解決的失敗,即使有main.m文件: Py_SetProgramName("/usr/bin/python"); 實際運行Python作爲從main.py看到這一點: import sys print sys.version 是不同的。問題是這個Python沒有安裝objc。所以問

    1熱度

    1回答

    我想在Mac上(使用pyobjc-1.2-python2.3-macosx10.2.dmg)運行OSX 10.6安裝pyobjc,我得到了以下錯誤消息: 要使用Python的2.3我試圖重新編輯我的.bash_profile和我註釋掉這一行之外的一切: # change python version defaults write com.apple.versioner.python Versio

    1熱度

    1回答

    我正在使用pyobjc向某些隨機Python軟件添加一些所需的OSX功能。我需要從python-land訪問API定義的objc-land常量。 這樣的常量的一個例子,在NSRunningApplication頁面中,尤其是NSApplicationActivationPolicy的三個可能的值。 對於上下文,當前的任務是列出當前正在運行的,面向用戶的應用程序。爲此,下面的代碼工作得很好: fro