我进入了我的Python shell并对其进行了测试,结果如下:
>>> print u"hi\u007F there"
hi there
根据我对这个角色的理解,它应该没有显示该字符串中的空格。我做错了什么?
答案 0 :(得分:2)
DELETE
字符(ASCII 7F)的操作取决于终端;因为它是在下一个字符之前打印的,所以它通常什么都不做。历史上,meaning of the 7F unicode codepoint has been unclear。
BACKSPACE
代码08对上一个字符进行操作。由于终端已打印出来,因此工作正常:
>>> print u"hi \u0008there"
hithere
也许您可以使用它?