Вопросы по теме 'pyobjc'

Обработка OSX Dock Drag N Drop
Я внимательно посмотрел на информацию о том, как обрабатывать перетаскивание в док в OSX. Документация по перетаскиванию ( http://developer.apple.com/documentation/Cocoa/Conceptual/DragandDrop/DragandDrop.html#//apple_ref/doc/uid/10000069 ) Я нашел...
4564 просмотров
schedule 15.05.2022

Ошибка рисования текста на NSImage в PyObjC
Я пытаюсь наложить изображение на текст с помощью PyObjC, пытаясь ответить на мой вопрос, "Аннотировать изображения с помощью инструментов, встроенных в OS X" . Ссылаясь на CocoaMagic , замену RubyObjC для RMagick , я придумал следующее:...
1110 просмотров
schedule 27.02.2023

ImportError: нет модуля с именем Foundation
Я пытаюсь следовать инструкциям для принятого ответа на «Разработка PyObjC с Xcode 3.2». Я перепосту их здесь, так как у меня недостаточно репутации, чтобы прокомментировать фактический вопрос: Вот что я сделал, чтобы PyObjC работал в Snow...
30663 просмотров
schedule 25.11.2022

Не удается импортировать obj в Python на OS X 10.6.3 Snow Leopard - libiconv.2.dylib?
на OS X 10.6.3 Snow Leopard % python Python 2.6.1 (r261:67515, Feb 11 2010, 00:51:29) [GCC 4.2.1 (Apple Inc. build 5646)] on darwin Type "help", "copyright", "credits" or "license" for more information. >>> import objc Traceback (most recent call...
403 просмотров
schedule 11.06.2023

Ошибки компиляции py2app, pyObjc и macports
В настоящее время я пишу небольшое приложение на Python, в которое встроены cherrypy и django с использованием py2app. Это работало хорошо, пока я не попытался включить pyobjc в свой проект, поскольку моему приложению требовался небольшой графический...
928 просмотров
schedule 14.05.2023

Как Xcode выбирает, какой Python запускать?
Используя шаблоны Python для Xcode, у меня есть простой проект, работающий на одной машине и терпящий неудачу на двух других по разным причинам. Ошибка, которую я решил, заключается в том, что, хотя main.m имеет:...
983 просмотров
schedule 20.08.2022

Как загрузить пользовательский CSS в WebKit WebView с помощью PyObjC?
Я хотел бы иметь небольшой браузер, который использует мой собственный CSS. Проблема в том, что CSS не загружается или, я думаю, загружается, но без какого-либо эффекта. Вот полный код (я не использую конструктор интерфейсов): import...
1370 просмотров
schedule 24.07.2022

PyObjC и method_exchangeImplementations: сбой. правильное использование?
Я использую PyObjC. PyObjC не предоставляет интерфейс для method_exchangeImplementations , поэтому я пытался использовать эту функцию через ctypes. Я пытался перезаписать windowShouldClose: из какого-то класса оконного контроллера. Мой код:...
377 просмотров

Создать (нормальное / безопасное) имя файла из любой (небезопасной) строки
Я хочу создать разумное / безопасное имя файла (т.е. несколько удобочитаемое, без «странных» символов и т. Д.) Из некоторой случайной строки Unicode (mich может содержать что угодно). (Для меня не имеет значения, является ли функция Cocoa, ObjC,...
41436 просмотров
schedule 27.10.2022

Как передать NSSize и NSRect в PyObjC KVC для удобства доступа
Я пишу некоторый код AppKit в PyObjC на Lion и хочу использовать специальный стиль доступа KVC, например. obj._.field = value вместо obj.setField_(value) . Мне удалось установить свойства со значением NSString и NSDictionary с помощью KVC, но у...
1166 просмотров
schedule 06.04.2023

pyobjc, устарело?
Я в основном хочу спросить PyObjC с Xcode 3.2 , за исключением Xcode 4. Pyobjc все еще можно использовать?
175 просмотров
schedule 05.07.2022

Получение объекта pyobjc из целочисленного идентификатора
Есть ли способ получить прокси-объект PyObjC для объекта Objective-C, учитывая только его id в виде целого числа? Можно ли это сделать без модуля расширения? В моем случае я пытаюсь получить прокси-объект Cocoa из возвращаемого значения...
365 просмотров
schedule 06.06.2022

Как самостоятельно обрабатывать файлы cookie в PyObjC
Я реализую минимальный браузер в PyObjC для своего исследования. Сначала я погуглил, как использовать webkit от pyobjc, и написал код, как показано ниже: #coding: utf-8 import Foundation import WebKit import AppKit import objc def main():...
281 просмотров
schedule 05.09.2022

Программа, которая использует строку состояния Mac
Я хочу сделать программу, которая будет иметь значок и выпадающее меню в строке состояния. Есть ли ресурсы о том, как это сделать? Я бы предпочел создать его на Ruby, но я также не против сделать это на Python, C++ или Bash (если это возможно).
271 просмотров
schedule 28.04.2023

Могут ли потоки Python заставить их родительский/основной процесс выполнять код?
Предыстория: я написал простое приложение RUMPS /PyObjC, которое в различных точках делает HTTP-запросы и выводит диалоговые окна системных предупреждений. Большинство HTTP-запросов распределены по потокам, чтобы избежать блокировки основного...
543 просмотров

Установка Pyglet на Mac
Я перешел по этой ссылке в чтобы установить pyglet на Mac, потому что это единственный найденный мной ресурс, который решает проблему «неправильной архитектуры». Однако, когда я выполняю последнюю команду pip install pyobjc==2.2 , это дает мне...
2424 просмотров
schedule 22.12.2022

Установка пакета Python из системы контроля версий, где setup.py не находится в корне проекта
Я пытаюсь включить пакет pyobjc в свой файл требований к pip, но мне нужна зафиксированная версия, которая не еще нет релиза, чтобы внести столь необходимое исправление ошибки. Пакет pyobjc — это псевдопакет для установки всех остальных...
127 просмотров
schedule 21.05.2022

Как использовать Mac OS X NSEvents в приложении wxPython?
Я пишу приложение, которое должно реагировать на общесистемные нажатия клавиш в Mac OS X. Итак, я нашел несколько примеров кейлоггеров, которые должны работать, и врезались в стену, потому что все примеры основаны на NSSharedApplication() и PyObjC...
127 просмотров
schedule 29.07.2023

Как добавить запись SDP в MacOS с помощью Python?
Моя текущая цель — добавить запись SDP в службу Bluetooth, работающую на MacBook Pro, чтобы я мог рекламировать эту службу другим устройствам Bluetooth. В идеале я хотел бы выполнить эту задачу на Python. На данный момент я успешно создал, добавил...
94 просмотров
schedule 31.12.2022