Python 何时使用<&燃气轮机;用kv语言

Python 何时使用<&燃气轮机;用kv语言,python,kivy,Python,Kivy,我想问这三段代码(kv语言)之间的区别是什么,为什么区分它们是有意义的: (一) (三) : 方向:“垂直” ... 如果我理解正确的话,我们将使用它来创建一个规则、类和一些将来可重用的东西。如果我们不使用,这是一次性的。我可能完全错了。。 不管怎样,在第一个例子中,我们是否添加了“Location:”以便在将来或出于其他原因方便地引用它 <Location@BoxLayout>: 这是一个根小部件定义。如果kv文件是应用程序自动加载的文件,则它将自动用作应用程序的根小部件;如果

我想问这三段代码(kv语言)之间的区别是什么,为什么区分它们是有意义的:

(一)

(三)

:
方向:“垂直”
...
如果我理解正确的话,我们将使用它来创建一个规则、类和一些将来可重用的东西。如果我们不使用,这是一次性的。我可能完全错了。。 不管怎样,在第一个例子中,我们是否添加了“Location:”以便在将来或出于其他原因方便地引用它

<Location@BoxLayout>:
这是一个根小部件定义。如果kv文件是应用程序自动加载的文件,则它将自动用作应用程序的根小部件;如果使用这些方法手动加载kv文件,则它将由
Builder.load_file
Builder.load_string
返回

您不包括规则的主要类型:

<SomeWidget>:
    ...
:
...
这为已经在python中声明的widget类定义了一个规则,例如在一个python文件中的
类SomeWidget(widget)
。规则的内容将应用于该小部件的每个实例

这主要是记录在案的

这是一个根小部件定义。如果kv文件是应用程序自动加载的文件,则它将自动用作应用程序的根小部件;如果使用这些方法手动加载kv文件,则它将由
Builder.load_file
Builder.load_string
返回

您不包括规则的主要类型:

<SomeWidget>:
    ...
:
...
这为已经在python中声明的widget类定义了一个规则,例如在一个python文件中的
类SomeWidget(widget)
。规则的内容将应用于该小部件的每个实例

这主要是记录在案的

这是一个根小部件定义。如果kv文件是应用程序自动加载的文件,则它将自动用作应用程序的根小部件;如果使用这些方法手动加载kv文件,则它将由
Builder.load_file
Builder.load_string
返回

您不包括规则的主要类型:

<SomeWidget>:
    ...
:
...
这为已经在python中声明的widget类定义了一个规则,例如在一个python文件中的
类SomeWidget(widget)
。规则的内容将应用于该小部件的每个实例

这主要是记录在案的

这是一个根小部件定义。如果kv文件是应用程序自动加载的文件,则它将自动用作应用程序的根小部件;如果使用这些方法手动加载kv文件,则它将由
Builder.load_file
Builder.load_string
返回

您不包括规则的主要类型:

<SomeWidget>:
    ...
:
...
这为已经在python中声明的widget类定义了一个规则,例如在一个python文件中的
类SomeWidget(widget)
。规则的内容将应用于该小部件的每个实例


这主要是记录在案的。

不清楚你在问什么。。。在kv语言中表示一个类@is inheritance它不清楚你在问什么。。。在kv语言中表示一个类@is inheritance它不清楚你在问什么。。。在kv语言中表示一个类@is inheritance它不清楚你在问什么。。。在kv语言中表示类@是继承谢谢!这对链接也有很大帮助。如果我正确理解了第一个示例,请告诉我:定义了一个名为“Location”的动态类,该类的属性为“BoxLayout”位置:'调用此定义(可以这么说),以便它可以显示在屏幕上。谢谢!这对链接也有很大帮助。如果我正确理解了第一个示例,请告诉我:定义了一个名为“Location”的动态类,该类的属性为“BoxLayout”位置:'调用此定义(可以这么说),以便它可以显示在屏幕上。谢谢!这对链接也有很大帮助。如果我正确理解了第一个示例,请告诉我:定义了一个名为“Location”的动态类,该类的属性为“BoxLayout”位置:'调用此定义(可以这么说),以便它可以显示在屏幕上。谢谢!这对链接也有很大帮助。如果我正确理解了第一个示例,请告诉我:定义了一个名为“Location”的动态类,该类的属性为“BoxLayout”位置:'调用此定义(可以说),以便它可以显示在屏幕上。
<SomeWidget>:
    ...