带有数据库的Kivy Python

带有数据库的Kivy Python,python,database,kivy,Python,Database,Kivy,我想用Kivy/Python构建一个应用程序,但我不知道Kivy和MySQL之间的连接如何。它就像python一样吗? 抱歉,如果这个问题不合适的话。它就像普通的python Kivy是一个构建用户界面的框架。如何在应用程序中与数据库交互取决于您。考虑使用模型,在那里你有很好的逻辑分离。考虑将其用作数据库抽象层 希望这会有所帮助。如果您包括您尝试过的内容、您期望的内容、您认为问题所在的位置以及您的代码,这会更合适。Alecxe,您让kivy使用sqlalchemy了吗?我一直在试图找到一个管理它

我想用Kivy/Python构建一个应用程序,但我不知道Kivy和MySQL之间的连接如何。它就像python一样吗?
抱歉,如果这个问题不合适的话。

它就像普通的python

Kivy是一个构建用户界面的框架。如何在应用程序中与数据库交互取决于您。考虑使用模型,在那里你有很好的逻辑分离。考虑将其用作数据库抽象层


希望这会有所帮助。

如果您包括您尝试过的内容、您期望的内容、您认为问题所在的位置以及您的代码,这会更合适。Alecxe,您让kivy使用sqlalchemy了吗?我一直在试图找到一个管理它的人的例子,但还没有找到。thanks@IainDuncan我个人还没有尝试过这种组合。这里有一些例子,例如
sqlalchemy
实际上是可插入的,与框架无关。不过,如果你在android上,比如说,你需要使用sqlite。谢谢alecxe,这就是我想要的,只是证明我可以使用Kivy+SQAlchemy+sqlite。令人兴奋的SQLAlchemy很神奇,所以我希望我可以将它用于移动应用程序的持久层peewee是另一个不错的选择。它是django orm的一种轻量级版本,尽管它与django orm不共享代码库。它相当小,所以应该可以很好地与移动客户端配合使用,因为您可以只链接sqlite3,它应该可以工作。