import pynput
from pynput.keyboard import Key, Listener
#Only line 1*
def on_press(key):
print("{} pressed".format(key))
def on_release(key):
if key == Key.esc:
return False
with Listener(on_press = on_press, on_release = on_release) as listener:
listener.join()
输出:
'a' pressed
'b' pressed
ab
import pynput
from pynput.keyboard import Key, Listener
#Only line 1
#Only line 2
def on_press(key):
print("{} pressed".format(key))
添加一行后的输出
'\x01' pressed
'\x02' pressed
ab
我不明白为什么仅仅通过添加一个空行,输出就变成了十六进制。请帮帮我。我已经试了好几个小时了
目前没有回答
相关问题 更多 >
编程相关推荐