0
如果我从标准输入中得到Backspace,我该如何检查?我应该将输入的字符与什么进行比较? 我无法理解关于特殊字符的不同代码的所有解释(这是一个字符?),所以我想,有人可以帮助我一些非常简单的解释。从标准输入获取python退格?
我想要做的水木清华这样的:
character = some_function_that_gets_a_character_from_stdin()
if character == 'BACKSPACE': #This is the interesting part
do_smth()
谢谢!尽管看起来确实有效,但实际上,\ x7f是退格,而不是删除。 – Phlya
不,\ x7f确实是删除而\ x08确实是退格。当用户按下标有“Backspace”的按键时,许多计算机键盘被编程为发送删除。去搞清楚。 –
好的,无论如何,\ x7f对我来说可以用作退格:-) – Phlya