Python 字符到键盘十六进制

Python character to 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

上面的 link 也有每个键码的 10 进制数字列表,但我需要将这些 10 进制数字转换为十六进制。有什么简单的方法可以做这样的事情吗?

>>> toHex("b")
0x42

您可以将 hexord 一起使用:

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

你可以用ord

得到任何字符的ascii值
ord("B")

您可以使用 hex

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