在Python中使用keyboad.read_key()检测空格键



嗨,当按下空格键时,我需要帮助检测空格键。下面列出的程序检测不到空格键。我习惯于把文本文件的内容放在屏幕上,然后通过键入来复制文本——所以当我按下相应的键时,程序会打印出来,从我的文本中屏蔽那个字母。如果我按错了字母,什么也不会发生。它适用于前两个字母,但当我按下它时,程序不会检测到字符串中的空格,它只是停止了。所以我需要帮助,这样我就可以使用keyboad.read_key((复制整个String。我正在为我的第一个程序编写一个打字练习程序。文本为:一开始输出为:我N

import keyboard
d = 0
e = 1
f = open("C:/BibNum/Paragraphs/TEST18.txt")
a = f.read().replace("n","")
print(a)
f.close()
c = a[d:e]
while True:
c = a[d:e]
if keyboard.read_key()== c:
print (c)
d = d + 1
e = e + 1

import keyboard
ed = 0
e = 1
f = open("C:/BibNum/Paragraphs/TEST18.txt")
a = f.read().replace("n"," ")
print(a)
f.close()
c = a[d:e]
while True:
c = a[d:e]
if keyboard.read_key()== c:
print (c)
d = d + 1
e = e + 1

试试这个代码

最新更新