някой знае ли как мога да изпълня код чрез натискане на клавиш в python 2.7? Мисля си, че може би трябва да направя невидим прозорец и при натискане на клавиш да изпълнява код, който мога да имам под функция? някой знае ли как мога да го постигна?
Опитвам се да направя нещо, което прави екранни снимки и имам това, но искам да е при натискане на клавиш вместо всеки път, когато стартирате програмата.
import wx
import random
import getpass
from time import gmtime, strftime
Time = strftime("%Y-%m-%d %H:%M:%S", gmtime())
User = getpass.getuser()
app= wx.App()
screen = wx.ScreenDC()
size = screen.GetSize()
bmp = wx.EmptyBitmap(size[0], size[1])
mem = wx.MemoryDC(bmp)
mem.Blit(0, 0, size[0], size[1], screen, 0, 0)
del mem # Release bitmap
Time = Time.replace(':','-')
Name = Time + '.png'
Name = Name.replace(' ', '%20')
bmp.SaveFile(Name, wx.BITMAP_TYPE_PNG)
Мога ли все пак да накарам това да активира underkeypress?