Python字符到键盘十六进制

时间:2015-02-11 01:07:33

标签: python keyboard hex

我想知道如何将键盘键的字符更改为它的十六进制值。 例如:

键A:0x41

密钥B:0x42

密钥P:0x80

键Z:0x5A

http://help.adobe.com/en_US/AS2LCR/Flash_10.0/help.html?content=00000520.html

上面的链接还有每个密钥代码的基数10的列表,但我需要将那些基数为10的数字转换为十六进制。有没有简单的方法来做这样的事情?

>>> toHex("b")
0x42

2 个答案:

答案 0 :(得分:2)

您可以将hexord一起使用:

>>> hex(ord("B"))
'0x42'

答案 1 :(得分:2)

你可以用ord

获得任何角色的ascii值
ord("B")

您可以使用hex

将任意数字转换为十六进制表示形式
hex(77)