标签: python python-3.x kivy
使用Python和Kivy我发现有两种方法可以为我的应用程序创建GUI。我通常在示例/文档中看到的方法是通过“Kivy语言”制作一个.kv文件,并用JSON样式标记填充它,以指示GUI的布局,样式和行为。
我对Python的经验比XML和JSON更多,所以我发现使函数/类以编程方式为布局添加/添加元素更为舒适。
我是否通过这种方式违反了任何惯例?使用.kv文件是否有显着的好处,而不是在纯python中使用它?