Tag: windows

Вывод подпроцесса Python на окна?

Я сталкиваюсь с некоторыми трудностями, получая вывод из подпроцесса stdout pipe. Я запускаю через него какой-то сторонний код, чтобы извлечь выход из журнала. До недавнего обновления стороннего кода все работало нормально. После обновления python запустил блокировку на неопределенный срок и фактически не показывал никакого вывода. Я могу вручную запустить приложение стороннего приложения и посмотреть вывод. […]

Почему мой микшер PyGame не звучит ,?

Мой микшер PyGame в версии 2.7 не будет работать со звуком. Я могу заставить его работать с mixer.music, но не с mixer.sound, с mixer.sound он делает небольшой тикающий шум, а затем останавливается. Код: import pygame pygame.mixer.init(frequency=22050, size=-16, channels=2, buffer=4096) song = pygame.mixer.Sound("song.mp3") pygame.mixer.Sound.play(song) Нет ошибки, она просто не будет играть и дает небольшой тикающий шум. […]

Скрыть окно из панели задач MS windows

Используя pyGtk, я создал окно без украшения. Окно скрыто от панели задач и верхней части всех окон. На linux он отлично работает, но в окне MS Windows иногда он скрывается под каким-то другим окном и всегда имеет «python.exe» панель задач в окнах. Изображение, представляющее мою проблему: Как я могу скрыть это окно «python.exe» на панели […]

Python портативный, linux & windows

Я использую linux дома, но в школе мы используем Windows 7. Я хочу, чтобы на моем usb был установлен python, и я могу использовать его как для windows, так и для linux (ubuntu 13.04). Есть ли способ, которым я могу установить python на свой USB-диск, чтобы использовать оба компьютера win и linux? Я больше интересуюсь […]

Именованные каналы между C # и Python

Я пытаюсь создать двухсторонний канал связи между двумя программами (один в Python и другой в C #) Когда я создаю именованный канал между двумя программами C # или двумя программами Python, все в порядке, но когда я пытаюсь (например) подключиться к C #-серверу из кода Python, он не работает: Код C #: NamedPipeServerStream server = […]

разные обои для каждого экрана для настройки нескольких мониторов в Windows

Я использую: ctypes.windll.user32.SystemParametersInfoA(SPI_SETDESKWALLPAPER, 0, "picturefile", 0) Чтобы изменить обои. Но мне интересно, есть ли простой способ разместить разные обои на каждом экране. Однако эта функция не стандартная в Windows, но есть внешние приложения, такие как ultramon, которые делают это. Кто-нибудь знает, как это работает? То, как я думал, что это может сработать, если я присоединяюсь […]

Проблемы с буфером обмена в Python

Я изучаю Python прямо сейчас, и я хочу написать сценарий, который поможет мне в работе. Идея такова: while True: прочитайте некоторую строку из буфера обмена, измените ее, затем верните в буфер обмена, затем sleep . Поэтому я могу вставлять измененные данные в любую точку. Теперь я застрял в использовании модуля win32clipboard . Я использую этот […]

Есть ли способ сделать консольное приложение Python на панели задач в Windows?

Есть ли способ сделать мое окно приложения Python консольным приложением на панели задач Windows, чтобы привлечь внимание пользователя? Мой скрипт будет работать исключительно в относительно однородной среде Windows, поэтому мне не нужно определять, присутствует ли какой-либо конкретный API, или является ли решение кросс-платформенным или нет (конечно, кросс-платформа лучше подходит для использования в будущем. .. но […]

Завершить подпроцесс в Windows, доступ запрещен

– import time import subprocess from os.path import expanduser chrome_path = expanduser('~\Local Settings\Application Data\Google\Chrome\Application\chrome.exe') proc = subprocess.Popen(chrome_path) time.sleep(4) proc.terminate() Выход: WindowsError: [Error 5] Access is denied Как я могу убить процесс Chrome? Python 2.6 в Windows XP.

убить подпроцесс, когда процесс python убит?

Я пишу программу python, которая запускает подпроцесс (используя Popen). Я читаю stdout подпроцесса, выполняет некоторую фильтрацию и записываю в стандартный вывод. Когда я убиваю основной процесс (cntl-C), подпроцесс продолжает работать. Как убить подпроцесс? Подпроцесс работает долгое время. Контекст: я запускаю только один подпроцесс за раз, я фильтрую его stdout. Пользователь может решить прервать попытку чего-то […]

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