0

我在 Python 3.8 ( https://pypi.org/project/keyboard/ ) 中使用键盘库,我想在按下空格 (' ') 后将输入保存到字符串(只需保存它,而不是重播它或者是其他东西)。例如,如果我输入“晚上”,我想将单词晚上保存在字符串中。此外,我希望它从系统级键盘读取输入,而不仅仅是从 python shell(没有 input() , raw_input() 等)我在文档中有点迷失,所以任何帮助都会有所帮助。

提前致谢。

4

1 回答 1

1

我以前从未使用过这个模块,但看起来你会想做这样的事情(伪代码):

import queue
input_values=queue.Queue()

keyboard.start_recording(recorded_events_queue=input_values)

new_String=""
while True:
    val = input_values.get(block=True)
    if val==" ":
        break
    else:
        new_String+=val
于 2019-11-30T21:32:05.633 回答