跳转到主要内容

使用cffi为libxkbregistry提供的绑定

项目描述

使用cffi为libxkbregistry提供的Python绑定。

libxkbregistrylibxkbcommon的一部分,但在发行版中通常单独打包。

示例用法

>>> from xkbregistry import rxkb
>>> ctx = rxkb.Context()
>>> ctx.models["pc101"].description
'Generic 101-key PC'
>>> ctx.layouts["us"]
rxkb.Layout('us')
>>> ctx.layouts["us"].description
'English (US)'
>>> ctx.layouts["us(intl)"].description
'English (US, intl., with dead keys)'
>>> ctx.option_groups[0].description
'Switching to another layout'

版本编号

从1.0版本开始,此软件包的版本编号将与libxkbcommon的版本号相关联如下

如果Python包版本是major.minor[.patch],则需要至少libxkbcommon和/或libxkbregistry的major.minor.0版本才能构建和运行,并且应与任何后续版本兼容。Python包的补丁版本与libxkbcommon的补丁版本无关。

项目详情


下载文件

下载适合您平台文件的文件。如果您不确定选择哪个,请了解更多关于安装包的信息。

源分布

xkbregistry-1.5.tar.gz (26.8 kB 查看散列)

上传于 源代码

支持者