繁体   English   中英

如何从 python 为 electron 应用程序创建数据库

[英]How to create a database for electron app from python

我想用 Python 创建一个数据库,然后在 Electron 应用程序中使用这个数据库。

我有几个要求:

  1. 共享的数据库应该是文件格式
  2. 理想情况下,Python创建的数据库可以直接在Node中使用,没有太多麻烦
  3. 数据库是某种形式的 JSON

我已经了解了有关tinydb的 tinydb,它看起来很棒。 但是,我无法在 Electron 应用程序中使用结果,因为我找不到可以在 tinydb 创建的tinydb上提供类似数据库操作的包

SQLite 几乎是 Electron 中简单数据库的“首选”数据库。 它已被证明且强大。 SQLite 3.9 引入了一个新的扩展 (JSON1),允许您轻松使用 JSON 数据。 它为 JSON 数据提供 json_insert()、json_replace 和 json_set() 函数。

这里有一个关于 HN 的讨论,关于在 SQLite - https://news.ycombinator.com/item?id=19277809中使用 JSON1 扩展

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM