解析器

用于将.kv文件解析为规则的类。

class kivy.lang.parser.Parser(**kwargs)[源代码]

基类:object

创建一个Parser对象来解析Kivy语言文件或Kivy内容。

parse(content)[源代码]

解析Parser文件的内容,并返回根对象列表。

parse_level(level, lines, spaces=0)[源代码]

解析当前层级(层级 * 空格)的缩进。

strip_comments(lines)[源代码]

原地删除所有行中的注释。注释必须独占一行,且不能位于行尾。即,注释行的第一个非空白字符必须是#。

exception kivy.lang.parser.ParserException(context, line, message, cause=None)[源代码]

基类:Exception

当kv文件中出现错误时引发的异常。