I’m trying to toggle tkinter window visibility when I click p
.
toggle = True if keyboard.is_pressed('p'): toggle = not toggle if toggle: app.wm_attributes("-alpha", 0) else: app.wm_attributes("-alpha", 1)
Advertisement
Answer
Not sure what keyboard
is though I am using it is the keyboard
library. Anyway you can use tkinter
itself for this. Here is an example to set you up:
from tkinter import * app = Tk() toggle = True # Initially true def check(e): global toggle if toggle: # If true app.attributes('-alpha',0) # Then hide toggle = False # Set it to False else: # If not true toggle = True app.attributes('-alpha',1) # Bring it back app.bind('<p>',check) # Bind to the 'p' key. app.mainloop()
Also keep a note that wm_attributes()
and attributes()
are the same.