提问人:NemGamingAkos 提问时间:11/17/2023 最后编辑:NemGamingAkos 更新时间:11/17/2023 访问量:57
调用后已填充 Python input()
Python input() already filled after calling it
问:
例: 我按下了键盘上的“K”键,打开后是一个input()。问题是 input() 已经填满了我刚刚按下的键。当我输入更多字母时,它也会这样做。
简化代码:
import keyboard
while True:
if keyboard.is_pressed("K"):
_input = input("> ")
有什么方法可以解决这个问题吗?
我试过了这个:
_input = ""
_input = input("> ")
但它没有用。
答:
0赞
Yurii Motov
11/17/2023
#1
我现在无法检查它,但似乎您可以做这样的事情:
import keyboard
while True:
if keyboard.is_pressed("K"):
keyboard.press_and_release('enter')
input()
_input = input("> ")
评论
K