Как вы думаете, будет ли код pyautogui работать без головы с эмулятором дисплея?
Я использовал модуль pyautogui, чтобы автоматически выполнять съемку с использованием обработки изображений краю настольное приложение. Проблема в том, что я хотел бы, чтобы этот код работал без головы. Я рассматривал такие вещи, как Xvfb и виртуальные дисплеи.
Мой вопрос заключается в том, видите ли вы какую-либо причину, по которой код pyautogui не будет работать без головы, используя эмулятор дисплея в качестве основного монитора?
Мой компьютер-windows, и я могу настроить код для запуска при запуске с помощью приложения Windows task scheduler. Таким образом, я могу просто запустить свой компьютер и позволить ему запускать мой код/управлять камерой. Во всяком случае, я на это надеюсь. О чем вы думаете?
Edit: я попробовал его, и мой код pyautogui работает без головы с эмулятором HDMI.
Что я уже пробовал:
Я исследовал Xvfb, но мое приложение(Imaging Edge) доступно только для windows и mac. Xvfb работает только с Linux. Возможно, можно использовать WLS (подсистему windows Linux) , но это кажется маловероятным. Я пытался найти способы создания виртуального дисплея в Windows, но я видел, как кто-то на форуме windows сказал, что это еще не функция, и сослался на комментатора на страницу "будущие предложения/рекомендации" для windows.
Richard MacCutchan
Есть простой способ это выяснить.