将键盘azerty转换为qwerty和vicevers

2024-09-29 18:32:39 发布

您现在位置:Python中文网/ 问答频道 /正文

是否有一个模块用于转换aAZERTY键盘字母中的字母,反之亦然?在

要做到这一点,它还必须能够检测键盘类型,可能吗?在

示例:“数据”。“qtu>qtu>。收件人()->;“数据”

或者一个简单的解决方案,而不必键入每个字母的所有字母?在

提前谢谢你


Tags: 模块数据gt示例类型键入字母键盘
1条回答
网友
1楼 · 发布于 2024-09-29 18:32:39

如果您只想将一个字符串转换为另一个字符串,这非常简单: (但是,它要求您指定它们如何从一个转换到另一个)

>>> translate_dict = dict(zip("abcdef", "123456"))
>>> translate_this = "deadbeef"
>>> ''.join([translate_dict.get(x) for x in translate_this])
'45142556'

或者

^{pr2}$

。。。或者用几行字来做这件事。在

如果你想做一些与你在问题中所做的类似的事情(调用一个字符串上的方法并将其转换),那么你可以看看允许你这样做的codecs模块。需要更多的工作,但是你可以做任何事情

>>> mystring.encode('qwerty')

最大的努力可能是获得如何翻译一切的数据。在

最简单的事情可能是在开始输入之前确保你有正确的键映射。:)

相关问题 更多 >

    热门问题