Mail.ruПочтаМой МирОдноклассникиВКонтактеИгрыЗнакомстваНовостиКалендарьОблакоЗаметкиВсе проекты

Как проверять нажата ли клавиша 'c' на python

0 1 Ученик (135), на голосовании 2 месяца назад
с keyboard не получилось, хз почему
 import tkinter 
import pyautogui
import os
import keyboard
root = tkinter.Tk ()
root.geometry('400x200')
root.wm_attributes("-topmost",1)
root.title("бизнес")
def enter():
global doxod, balance
balance = e.get()
balance = str(balance)
doxod = t.get()
doxod = str(doxod)
f = open("C:/Desktop/money/balxod.txt", "w+")
f.write(balance + "\n")
f.write(doxod)
f.close()
root.withdraw()

keyboard.read_key()
if keyboard.read_key() == "c":
root.deiconify()
e = tkinter.Entry()
e.pack()
t = tkinter.Entry()
t.pack()
btn1 = tkinter.Button(root, text='enter', command=enter)
btn1.pack()
root.withdraw()

root.mainloop()
Голосование за лучший ответ
Константин Никитин Мастер (1140) 3 месяца назад
if keyboard.is_pressed('c'):
...
0 1Ученик (135) 3 месяца назад
не работает. инвалидный синтаксис)
Константин Никитин Мастер (1140) 0 1, Боже, у нормальных людей всё работает, видимо это ты инвалид, но на голову
Похожие вопросы