Tag: osx

Python: Как я могу сделать выход tkinter правильно?

Мне нужно знать, как это сделать на Mac, потому что всякий раз, когда я пытаюсь отказаться от него, я должен заставить его отказаться. Правильно ли, когда пользователь нажимает кнопку выхода, с которой Tkinter будет нормально работать?

Ошибка Python при использовании os.popen ()

Ну, у меня есть скрипт python, работающий на Mac OS X. Теперь мне нужно изменить его, чтобы поддерживать обновление рабочей копии SVN в указанное время. Однако после обучения я обнаружил, что команды SVN поддерживают обновление рабочей копии в указанной версии. Поэтому я пишу функцию для извлечения информации из команды: svn log XXX, чтобы найти соответствующую […]

Установлено несколько версий меркуриала – как установить значение по умолчанию

У меня есть две версии mercurial, установленные на моей Mac OS 10.6.6, и я хочу использовать один из них по умолчанию. Здесь я установил меркурий с двоичным кодом . Я запускаю меркурий с терминала с помощью команды hg поскольку он установлен в /Library/Python/2.6/site-packages хотя я в основном использую Python 2.7. В качестве дополнительной заметки другой […]

Плагин Jpeg не загружается в PySide / Qt

Я в конце концов пытаюсь понять, почему моя установка Qt не отображает JPEG. Первоначально я заметил, что PySide не будет отображать изображение. Я построил упрощенную версию как в c ++, так и в python, никто не работает. Я пробовал qt.conf, но не-go. Я не знаю, что еще попробовать, но я знаю, что это не просто […]

Привязать к многоадресному адресу mdns на mac os x

Я хочу привязать к группе DNS и порту многоадресной рассылки на машине mac os x, чтобы прототипировать некоторые функции bonjour. Однако, когда я пытаюсь связать с портом, я получаю следующую ошибку (кстати, это выполняется из python): socket.error: [Errno 48] Address already in use Похоже, mDNSResponder связывается с адресом: порт с SO_REUSEADDR не установлен. Возможно ли […]

Как grep для слов, поступающих из файла в файлы, перечисленные в файле?

Поиск одного файла для слова легко: grep stuff file.txt Но у меня много файлов, каждая строка в files.txt и многие слова, которые я хочу найти, каждая строка в words.txt . Выходом должен быть файл с каждой строкой a => b с words.txt номера строки в words.txt , b – номер строки в files.txt . Мне […]

python ghostscript: RuntimeError: не удается найти библиотеку Ghostscript (libgs)

При попытке запустить пример hello-world import sys import ghostscript args = [ "ps2pdf", # actual value doesn't matter "-dNOPAUSE", "-dBATCH", "-dSAFER", "-sDEVICE=pdfwrite", "-sOutputFile=" + sys.argv[1], "-c", ".setpdfwrite", "-f", sys.argv[2] ] ghostscript.Ghostscript(*args) получение ошибки: File "/Users/ddd/sss/ddd/eee.py", line 2, in <module> import ghostscript File "build/bdist.macosx-10.6-universal/egg/ghostscript/__init__.py", line 33, in <module> File "build/bdist.macosx-10.6-universal/egg/ghostscript/_gsprint.py", line 290, in <module> RuntimeError: Can […]

Странное поведение печати python с unicode

Мне интересно, почему я могу использовать print для печати строки unicode в моем OSX Terminal.app, но если я перенаправляю stdout к файлу или передаю его на «больше», я получаю UnicodeEncodeError. Как python решает, печатает ли он unicode или генерирует исключение.

Проблема с Dock на MacOS в приложении wxPython

Проблема с док-станцией на MacOS. В контекстном меню на значке док-станции есть 2 элемента: Standart Quit of MacOS и некоторый пункт меню Quit, который я не добавил. Это Quit, это не мое, работает и связано с моим методом: class TrayIcon(wx.TaskBarIcon): def make_menu(self): self.menu = wx.Menu() item = self.menu.Append(wx.ID_EXIT,"Exit", "Exit from application") self.menu.Bind(wx.EVT_MENU, self.on_menu_exit, item) def […]

Несколько установок Python на MacOSX для Eclipse

Я хочу иметь несколько установок Python: 2.1, 2.4, 2.7, 3.x Моя IDE – Eclipse (Helios) / Pydev на MacOSX, которая отлично работает. У меня есть пара кодов кода Python, которые будут / будут работать на разных версиях Python. Кроме того, мне нравится сшивание Eclipse PyDev от исходного кода до документации. Стандартная рекомендация выглядит так: используйте […]

Python - лучший язык программирования в мире.