0

尽管使用了 .decode,打字机并未输入“ß”

我试过用其他词,比如

打字(“你好世界”)

他们工作得很好。所以这是打字而不是检测键盘输入的问题

这是我当前的代码

`

from pyautogui import *
from pynput import keyboard
keyNo = 0
def on_press(key):
    global keyNo
    if key == keyboard.Key.alt_l:
        keyNo = 1
    if keyNo == 1 and key == keyboard.KeyCode(char="s"):
        typewrite("ß")
with keyboard.Listener(on_press=on_press) as listener:
    listener.join()
listener = mouse.Listener(on_press=on_press)
listener.start()

`

我希望我可以按键盘上的“ALT + S”,它会输入一个“ß”。但是它什么也没做,没有错误。

4

0 回答 0