我想将\ x0e和\ x0f字符转换为等效的键盘文字。
python是否能够将ASCII控制字符(\ x0e - \ x1f)编码/解码为键盘文本。
答案 0 :(得分:0)
这不是编码的(反正不是在ascii中)。这就是文本的外观。
ascii的编码方式类似于\55
(这是一个“ - ”),而且与上面给出的完全不同。
如果我们运行您的命令,然后\55
通过我构建的这个简单程序,就可以找到这方面的证据:
text = "\x0e \x0f \55" # What we want to try goes here
new_text = text.encode('ascii') # What we want to encode it in
print new_text # Print the outcome
结果是:
\ x0e \ x0f -
这表明\55
已被转换,\x0e
\x0f
也是如此,但它们保持不变,因为它们不是用ascii编码的。