Pyobjc – вопросы и ответы

123
голоса
2
ответа
Используя PyObjC, можно ли импортировать модуль Python, вызвать функцию и получить результат как (скажем) NSString? Например, выполнив эквивалент следующего кода Python: import mymodule result = my...
2 месяца, 2 недели назад dbr
87
голосов
4
ответа
Я пытаюсь вычислить PyObjC на Mac OS X, и я написал простую программу для печати имен в моей адресной книге. Однако у меня возникают некоторые проблемы с кодировкой вывода. #! /usr/bin/env python #...
2 месяца, 2 недели назад gustavlarson
143
голоса
2
ответа
Я пытаюсь захватить один кадр из камеры Apple iSight, встроенной в Macbook Pro, используя Python (версия 2.7 или 2.6) и PyObjC (версия 2.2). В качестве отправной точки я использовал qaru.site/quest...
2 месяца, 2 недели назад mrmekon
105
голосов
1
ответ
Я пытаюсь импортировать lightblue для Python. У меня новый Mac (так я считаю, 10.9), у меня установлен Xcode, и я бегу... Python 2.7.6 :: Anaconda 1.8.0 (x86_64) Я загрузил lightblue-0.4.tar.gz на ...
2 месяца, 2 недели назад gobrewers14
114
голосов
1
ответ
Я пытаюсь читать буфер обмена OSX с помощью PyObjC. Внутри оболочки python import AppKit >>> clip = AppKit.NSPasteboard.generalPasteboard() >>> dir(clip) ['__class__', '__delattr_...
2 месяца, 2 недели назад Akshay Aurora
114
голосов
1
ответ
Я получаю ошибку шины при запуске этого кода Python CGEventTap: def callback(ent): loc = CGEventGetLocation(ent) print loc tap = CGEventTapCreate( kCGSessionEventTap, kCGHeadInsertEventTap, kCGEven...
2 месяца, 2 недели назад Teak
61
голос
1
ответ
Я делаю пакет Python/PyObjC для использования некоторых функций Twisted из приложения Objective-C. Мне нужно установить реактор Core Foundation в моем приложении Python: from twisted.internet impor...
2 месяца, 3 недели назад user1204395
62
голоса
1
ответ
Я пытаюсь дать пользователю возможность начать при входе в систему. Однако приведенный ниже код работает, когда я запускаю приложение без песочницы, но он не работает с изолированной программой. Я ...
2 месяца, 3 недели назад Pradeep Vairamani
87
голосов
3
ответа
ИЗМЕНИТЬ Поскольку я разместил вопрос, я нашел еще один рабочий пример Objc ( http://mattgemmell.com/2008/02/24/skinnable-cocoa-ui-with-webkit-and-css + источник: http://mattgemme
2 месяца, 3 недели назад Stelian
210
голосов
5
ответов
Я хочу создать нормальное/безопасное имя файла (т.е. несколько читаемый, никаких "странных" символов и т.д.) из некоторой случайной строки Unicode (mich может содержать только что-либо). (Для меня ...
2 месяца, 3 недели назад Albert
62
голоса
1
ответ
У меня есть слой данных на основе CoreData (с использованием SQLite datastore), который я использую как в приложении iOS, так и на сервере, с которым разговаривают клиенты iOS. Уровень данных (objc...
2 месяца, 3 недели назад glenc
106
голосов
1
ответ
В настоящее время у меня есть приложение PyQt5, которое довольно просто (всего одна кнопка). Я бы хотел, чтобы у него была вибрация, поэтому я портировал код ObjC-ярлыка на Python. Мой код вибрации...
2 месяца, 3 недели назад Ollie C
124
голоса
3
ответа
Я пишу небольшое кросс-платформенное приложение wxPython, однако на каждой платформе мне нужно использовать некоторый API-интерфейс, специфичный для платформы. В Mac OS это можно сделать с помощью ...
2 месяца, 3 недели назад Halst
189
голосов
1
ответ
Я пытаюсь изменить DNS-серверы на своем Mac (10.10.4) с помощью PyObjC (3.0.4). Кажется, что все работает: появляется диалоговое окно проверки подлинности, в котором моя программа пытается изменить...
2 месяца, 4 недели назад robertklep
62
голоса
2
ответа
Моя система: Mac OS X 10.6.8, gcc 4.2, python 2.7, xcode 3.2.3 Я использую python 2.7, и я попытался сделать ошибку: import objc , он возвращает: ImportError: No module named objc . Похоже, что мод...
2 месяца, 4 недели назад andio
62
голоса
1
ответ
Я хочу получить доступ к некоторым процедурам PyObjC, используя Enthought Python 7.3-2 (32 бит, OS X 10.8.3) Когда я запускаю установщик enpkg из командной строки, я получаю справедливый путь через...
3 месяца назад dcnicholls
87
голосов
1
ответ
Я пишу приложение, которое представляет собой python script, который использует привязки pyobjc для использования среды выполнения objc/cocoa на mac. Приложение ( Présentation.app , средство презен...
3 месяца назад rndblnch
115
голосов
2
ответа
Я попытался создать простое приложение для потоковой передачи музыки, используя Python + PyObjC после этого блога import Foundation from AppKit import NSSound sound = NSSound.alloc() url = Foundati...
3 месяца назад est
96
голосов
4
ответа
Мне нужно сделать некоторые связанные с сетью вызовы (например, получить веб-сайт), и я не хочу, чтобы он блокировал пользовательский интерфейс. Должен ли я использовать NSThread или pingon threadi...
3 месяца назад Yi.
62
голоса
2
ответа
Я экспериментирую с приложениями OS X, написанными на Python, и вам нужно определить, есть ли уже экземпляр Python.app, работающий с определенным скриптом. Сценарий изменяет CFBundleName на лету от...
3 месяца назад Andrei
98
голосов
1
ответ
Я запускаю простое приложение pyobj c. Однако, если я пытаюсь выключить Mac, пока приложение работает, оно не закрывается грациозно, как другие приложения. Я заметил, что если я прокомментирую стро...
3 месяца, 1 неделя назад Pradeep Vairamani
62
голоса
1
ответ
Я все еще немного новичок в мосте, я играю с новым теневым хешем на Lion (Mac OS 10.7) и натолкнулся на ловушку. Ниже приведен фрагмент сценария при запуске с именем root, который показывает мне вл...
1 год назад acidprime
130
голосов
1
ответ
Я собираю приложение pygame, используя py2app. Скрепление работает, и полученный пакет работает на моем mac просто отлично. Он также использовался, чтобы работать на другом человеке. Однако в после...
1 год назад Claudiu
96
голосов
1
ответ
(Продвинутые извинения за отсутствие или правильные ссылки, система не позволит мне добавить более двух.) К сожалению, я усвоил, что вам не следует связываться с установками Python по умолчанию в M...
1 год назад coffeebucket
96
голосов
1
ответ
У меня есть одна и та же проблема, упомянутая здесь: Невозможность редактировать NSTextField в NSPopover
1 год назад Pradeep Vairamani
62
голоса
1
ответ
Я пытаюсь понять, как программно обновить NSTextField. Я понял, как получить текущее значение текстового поля из Python: myVar = objc.IBOutlet() .... self.myVar.stringValue() Как установить значени...
1 год назад erikcw
86
голосов
2
ответа
Я хочу использовать NSOpenPanel для приложения, которое я разрабатываю. Вот что я до сих пор: @objc.IBAction def ShowOpenPanel_(self, sender): self.panel = NSOpenPanel.openPanel() self.panel.setCan...
1 год назад Jason Baker
75
голосов
1
ответ
Я создал класс ObjC раньше. Как я могу удалить его снова? Потому что в какой-то момент я хочу воссоздать его другой версией. Прямо сейчас, если я просто обновил его, я получаю исключение X is overr...
1 год назад Albert
61
голос
1
ответ
Я пишу веб-приложение, основанное на Django, которое импортирует структуру Cocoa через PyObjC. Структура Cocoa имеет NSLog() , заполненную всем этим, и пока я вижу их при запуске сервера Django в р...
1 год назад glenc
61
голос
1
ответ
Я пытаюсь отображать текущие окна для каждого щелчка по системе. Я делаю этот код: from AppKit import NSWorkspace def getwindows(): activeAppName = NSWorkspace.sharedWorkspace().activeApplication()...
1 год назад Pixel
61
голос
2
ответа
Я поклонник чистого кода. Мне нравятся мои языки, чтобы выразить то, что я пытаюсь сделать, но мне нравится, чтобы синтаксис тоже отражал это. Например, я работаю над большим количеством программ в...
1 год назад Grant Paul
86
голосов
2
ответа
Я получаю такие ошибки: 2010-07-13 20: 43: 15.131 Python [1527: 60f] main: Пойманный OC_PythonException:: У экземпляра LoginMenuSet нет атрибута 'Play_sound' Что с этим кодом: @try { [section loop]...
1 год назад Matthew Mitchell
62
голоса
1
ответ
В настоящее время я пишу небольшое приложение для python, которое использует cherrypy и django, используя py2app. Он работал хорошо, пока я не попытался включить pyobjc в свой проект, так как моему...
1 год назад Denis
61
голос
1
ответ
Я пытаюсь проксировать существующий класс Python для Objective-C. Я начал с простой выборки класса Python: Test.py class Test: def __init__(self): self.text = "" def addText(self, _text): self.text...
1 год назад asavartsov
129
голосов
1
ответ
У меня есть проект XCode, созданный как приложение с одним документом Cocoa (это не приложение Python- Cocoa, это не то, что я хочу). Вся документация, которую я нашел, предполагает, что я хочу соз...
1 год назад diciu
96
голосов
1
ответ
Я хочу начать использовать PyObjC. У меня Xcode 3 на OS X 10.6 У меня установлены оба Python 3.2 и 2.6, но я хочу использовать 3.2 Я слышал, что PyObjC включен и что я просто выбираю его в диалогов...
1 год назад Nathan
87
голосов
1
ответ
Может ли кто-нибудь дать мне какие-либо рекомендации относительно того, как я могу добавить существующего человека в группу в адресной книге Mac, используя pyobjc? До сих пор мне удалось получить с...
1 год назад orotau
105
голосов
1
ответ
Каждый раз, когда я пытаюсь загрузить PyObjC через терминал в моем Macbook Air (OS X 10.8.2), я получаю следующую ошибку. Я единственный пользователь на Mac, и что мне делать? Davids-MacBook-Air: ~...
1 год назад David Bailey
106
голосов
2
ответа
Я использую Pyobjc для создания NSStatusItem. Когда он нажимается, я показываю NSPopOver. Это работает нормально. Тем не менее, мое требование - показать popover, как только приложение запустится б...
1 год назад Pradeep Vairamani
62
голоса
1
ответ
Скажем, мне удалось открыть словарь для iTunes в редакторе Applescript: Как мне получить доступ к командам "поиск" с помощью Python с pyobjc? Я знаю, что могу получить приложение iTunes, используя:...
1 год назад jldupont
Чтобы , пожалуйста,
Выберите тему жалобы:

Другая проблема