工具

tools 模块提供了各种实用脚本、模块和示例。

脚本

一些有用的脚本包括:

  • :文件:kviewer.py:用于查看kv文件并自动更新。

  • :文件:benchmark.py:提供详细的OpenGL硬件信息以及一些衡量Kivy特定性能的基准测试。

  • :文件:reports.py:提供一份全面的报告,涵盖您的系统提供商、库、配置、环境、输入设备和选项。

  • :文件:texturecompress.py:一个命令行工具,用于将图像压缩为PVRTC或ETC1格式。

  • :文件:generate-icons.py:生成适用于各种商店和包格式的图标集。

  • :文件:gles_compat/subset_gles.py:检查GLEXT与GLES2头文件之间的兼容性,以寻找兼容的子集。

模块

工具模块为以下方面提供各种资源:

其他

其他杂项资源包括

  • pep8checker:pep8 检查脚本及 git 钩子

  • :文件:theming:演示了 Kivy 的另一种主题样式。

  • :文件:travis:Travis 持续集成

本文档仍在编写中,目前处于构建阶段。