Python代码导致退格键击?

aes*_*ipt 7 python keystroke backspace

我一直在寻找以不同方式映射退格键的方法,但这不是我所追求的.

我正在编写一个python代码的程序,基本上我想写一行代码,导致程序认为有人只是点击了GUI中的Backspace键(因为退格键删除了一些东西)

我如何在退格键击中编码?

Tha*_*tis 7

我明白了!

print('\b ', end="", flush=True) 
sys.stdout.write('\010')
Run Code Online (Sandbox Code Playgroud)

它退格!


Jim*_*ion 5

foo = "abc"
foo = foo + "\b" + "xyz"
print foo
>> abxyz
print len(foo)
>> 7

if key == '\b': delete_selected_points()
Run Code Online (Sandbox Code Playgroud)


Bre*_*rne 5

退格字符是,'\b'但听起来像您想影响GUI。

如果您的程序更改了GUI,则只需从活动输入字段中删除最后一个字符。