<分区>
Python支持多数据库
但我想要一个用于桌面应用程序的数据库,它可以包含在 python py2exe 的设置中
当应用程序包被移动时,它的数据库也要移动
例如,它可能与文本文件有关,但我想要一个以表格格式存储数据的数据库。
建议想法、数据库相关性...
<分区>
Python支持多数据库
但我想要一个用于桌面应用程序的数据库,它可以包含在 python py2exe 的设置中
当应用程序包被移动时,它的数据库也要移动
例如,它可能与文本文件有关,但我想要一个以表格格式存储数据的数据库。
建议想法、数据库相关性...
最佳答案
正如 Martijn 评论的那样,其中包含电池 sqlite3 python 模块,可用于创建和处理基于文件的 sqlite 数据库。
或者,您可以使用第三方产品,例如 firebird ,您也可以将其嵌入到您的应用程序中。
如果您只想存储少量信息,您可以使用例如 python 的 pickle模块或者你用 ConfigParser 写/读简单的 ini 文件.
关于Python 桌面应用程序数据库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15271764/