在kivy样式文件中使用尖括号时,为什么会不断收到“无效语法”错误?

问题描述

因此,我一直在尝试使用kivy,并且正在观看说明如何创建kivy样式文件的视频。我已经直接从站点复制了代码,但是尖括号仍然出现“语法无效”错误?我不明白为什么?我正在使用Python 3.7。而且我正在用Python空闲地编写所有内容。 Kivy已安装,没有任何问题。我尝试过间距以及删除方括号,然后在自己中键入方括号,但没有任何效果。任何建议将不胜感激。我对编程还是很陌生,所以我不知道所有的技巧。

下面是代码(精确复制):

<MyGrid>:
    Label:
        text: "Name: "

解决方法

在python中,ident是4,而在kivy语言中,ident是5,这可能是您的问题 编辑:Ident是按下Tab键时留下的空格数,在大多数IDE中,它对于python设置为4。

,

使用'name: '代替"name: "

相关问答

错误1:Request method ‘DELETE‘ not supported 错误还原:...
错误1:启动docker镜像时报错:Error response from daemon:...
错误1:private field ‘xxx‘ is never assigned 按Alt...
报错如下,通过源不能下载,最后警告pip需升级版本 Requirem...