如何制作kivy文件的单独模块并与python文件集成
Posted
技术标签:
【中文标题】如何制作kivy文件的单独模块并与python文件集成【英文标题】:How to make separate modules of kivy file and integrate with python file 【发布时间】:2018-09-06 18:29:09 【问题描述】:我是 kivy 的初学者,想为我的项目做一个简单的 GUI。
当我开始使用一个 python 文件和一个 kivy 文件时,它运行良好。但现在我的计划是制作一个复杂的 GUI,其中包含多行代码,并且 kivy 文件越来越大。所以我想到了制作单独的kivy模块(这里分别制作kivy文件并导入一个或多个文件)并考虑与python文件集成。我没有找到任何相关的示例/甚至 GitHub 存储库。
请帮我解决上述问题。
提前致谢。
【问题讨论】:
请参考我的帖子Code example showing how to use two Kivy files in the main Python script 【参考方案1】:是的,这是可能的。
Is it possible to read from more than one .kv file in Kivy app?
Yes it is! You can import .kv files inside files just like normal python files by starting with:
#:include otherfile.kv
If you want the file to unload and reload first you can force the import typing
#:include force otherfile.kv
instead.
All this as written in the Kivy Language Documentation which is full of useful clarifications.
【讨论】:
我的疑问已被清除,但我正在寻找示例。如果有任何示例。可以发一下链接吗?以上是关于如何制作kivy文件的单独模块并与python文件集成的主要内容,如果未能解决你的问题,请参考以下文章