使用 Python,我正在从 Firefox 扩展生成的日志文件中读取行。日志中的输入之一是一个数字,表示 Event.keycode() 返回的值,该值已用于 keyup 事件。
在阅读日志时,我想将这些键码值转换为它们所代表的字符。
示例日志文件行:
1338899783924,keyup,[object HTMLInputElement],true,true,false,undefined,undefined,undefined,undefined,16,undefined,false,undefined,undefined,undefined,false
在这种情况下,16 是 Event.keycode 返回的值
已经在 Java 中使用脚本引擎解决了这个问题,并使用 javascript 转换了值。也许这也可以用于python?
注意: 仅限 Python,数据已经收集,没有更改扩展名或 w/e