Я хотел бы сделать снимок экрана с лакеем в идеале экрана приложения (но для начала, снимок экрана всего экрана будет в порядке).
Я пытался
from lackey import *
notepad = App('notepad.exe')
notepad.open()
focusWindow = notepad.focusedWindow()
s = Screen(0)
r = s.capture()
with open("toto.bmp", "wb") as f:
f.write(r)
Картинка не может быть открыта, потому что функция capture
возвращает numpy.ndarray
.
Я также пытался сделать следующее, но результат тот же:
r = Screen.capture(focusWindow)
Кто-нибудь знает, как сделать скриншот?
Спасибо