pyobjc

    0熱度

    1回答

    我的問題在於:如何阻止我的線程在pyobjc中運行? 下面是問題的描述: 我有兩個按鈕,開始和停止。我必須爲啓動按鈕創建一個線程,以便在程序啓動時,它不會凍結UI。但我也需要一個停止按鈕來中斷當前正在運行的線程。 下面是代碼: @objc.IBAction def start_(self,sender): NSThread.detachNewThreadSelector_t

    1熱度

    1回答

    我已經構建了一個pyobjc應用程序,發現它似乎需要很長時間才能加載。 我已經添加了日誌來衡量加載每一步所需的時間。在進入AppHelper.runEventLoop()之前,應用程序需要花費10秒鐘,有時需要20秒才能加載。 帶鋼向下代碼如下所示: import objc objc.setVerbose(DEBUG) # debug flag True/False from Applicat

    -4熱度

    1回答

    給定一個有向圖的字典,表示嵌套組及其成員,將扁平化結構並返回給定組的所有用戶。 MEMBERS_BY_GROUPS = { 'Group0': { 'NestedGroups': ['Group3'], 'Members': ['User0', 'User1'] }, 'Group1': { 'NestedGroups': ['Gr

    0熱度

    1回答

    我正在使用本教程(從2013年)與PyObjC(http://blog.adamw523.com/os-x-cocoa-application-python-pyobjc/)。 Mar 19 20:43:19 RocketGui[1863] <Notice>: Traceback (most recent call last): Mar 19 20:43:19 RocketGui[1863] <

    1熱度

    1回答

    錯誤從數組中刪除: Traceback (most recent call last): File "<string>", line 10, in <module> File "/Users/georg/Programmierung/Glyphs/Glyphs/Glyphs/Scripts/GlyphsApp.py", line 59, in __iter__ Fil

    2熱度

    1回答

    我想實現一個NSWebView代表,但是當我運行它,我得到這個錯誤: TypeError: Error when calling the metaclass bases class Delegate does not correctly implement protocol WebScripting: the signature for method isSelectorExcluded

    0熱度

    1回答

    我讀過很多關於PyObjC和Python.framework的文章。他們大多數似乎已經過時,所以我很困惑,仍然在尋找一個好的解決方案。這裏是我的問題: 有一個Xcode iOS項目寫在ObjC和例如.py文件。我應該如何從ObjC中調用python方法?例如。執行python代碼,得到結果並在UILabel中顯示它。 此外,我不知道PyObjC是我在找什麼。如果您知道一個好方法或一篇好文章,請分享

    0熱度

    1回答

    調用SecIdentitySearchCreate我 from ctypes import CDLL Security = CDLL(....) Security.SecIdentity.SearchCreate(0,0x80000000, ???) 我不知道該用什麼作爲最後一個參數。我試着按地址(指針...)),但沒有工作

    1熱度

    1回答

    我想在OS X(10.11)上使用Python連接到Wi-Fi網絡。基於CWInterface reference我發現有一個iface.associateToNetwork_password_error_()方法可用,但是當它被調用時它不會連接到網絡,也不會導致任何異常。 與此同時iface.disassociate()正常工作並斷開WiFi。 這是我試過的代碼: import objc o

    0熱度

    1回答

    我試圖修改一個腳本來額外打印到日誌文件。它已經使用NSLog()。我肯定還在學習Python的...不管怎麼說,這是我到目前爲止有: # cocoa_keypress_monitor.py by Bjarte Johansen is licensed under a # License: http://ljos.mit-license.org/ from AppKit import NSAp