python手记(三):python实现非缓冲输入的另类实现方法

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/qq_41500251/article/details/80803503
        很多小伙伴们想要实现python的非缓冲输入,类似于c语言中getche()函数类似的功能。但是c语言是可以直接与硬件联系的,而python却不能。我没能找到python非缓存输入的方法。不过换种思路可以实现同样的功能。
        事件监听。
        
from tkinter import *
def printkey(e):
    print('你按下了:'+e.char)
root = Tk()
entry = Entry(root)
entry.bind('<Key>',printkey)
entry.pack()
root.mainloop()
        每当你按下按键时,就会触发,也可以实现相应的功能能,希望对你有帮助。
          

猜你喜欢

转载自blog.csdn.net/qq_41500251/article/details/80803503