kivy教程翻译
  • 概述
  • 欢迎来到kivy
  • 入门
    • 简介
    • kivy安装
    • 第一个应用程序
    • 属性
    • kv设计语言
    • 事件
    • 非小部件对象
    • 布局
    • 绘图
    • 打包
    • 深入
  • 编程指南
    • Kivy 基础
    • 控制环境
    • 配置 Kivy
    • 架构概述
    • 事件和属性
    • 输入管理
    • 小部件
    • 图形
    • Kv 语言
    • 与其他框架集成
    • 打包应用程序
    • 包许可
  • 教程
    • 乒乓球游戏教程
    • 画图应用程序
    • 速成课程
Powered by GitBook
On this page
  • 确定配置文件的位置¶
  • 本地配置¶
  • 了解配置令牌¶
  1. 编程指南

配置 Kivy

Previous控制环境Next架构概述

Last updated 2 years ago

kivy 的配置文件名为config.ini,并遵循格式。

确定配置文件的位置

配置文件的位置由环境变量KIVY_HOME配置:

<KIVY_HOME>/config.ini

在桌面上,这默认为:

<HOME_DIRECTORY>/.kivy/config.ini

因此,如果您的用户名为“tito”,则该文件将位于:

  • Windows:C:\Users\tito\.kivy\config.ini

  • macOS:/Users/tito/.kivy/config.ini

  • Linux:/home/tito/.kivy/config.ini

在 Android 上,这默认为:

<ANDROID_APP_PATH>/.kivy/config.ini

如果您的应用名为“org.kivy.launcher”,则该文件将在此处:

/data/data/org.kivy.launcher/files/.kivy/config.ini

在 iOS 上,这默认为:

<HOME_DIRECTORY>/Documents/.kivy/config.ini

本地配置

有时只希望更改某些应用程序的配置,或者在测试 Kivy 的单独部分(例如输入提供程序)期间更改配置。要创建一个单独的配置文件,您可以简单地使用这些命令:

from kivy.config import Config

Config.read(<file>)
# set config
Config.write()

当单个文件的本地配置.ini不够时,例如,当你想为garden、 kivy 日志和其他东西拥有单独的环境时,你需要更改KIVY_HOME应用程序中的环境变量以获得所需的结果:

import os
os.environ['KIVY_HOME'] = <folder>

或者在每次运行应用程序之前在控制台中手动更改它:

  1. Windows:

    set KIVY_HOME=<folder>
  2. Linux & OSX:

    export KIVY_HOME=<folder>

更改后,该文件夹的行为将与上述KIVY_HOME默认文件夹完全相同。.kivy/

了解配置令牌

所有配置令牌都在 模块中进行了说明。

标准的 INI
¶
¶
¶
kivy.config