我正在用reasonalby 大数据库做一个项目。它不是一个适当的 DB 文件,而是一个格式如下的类:
DataBase.Nodes.Data=[[] for i in range(1,1000)]
fe 这个 DataBase 总共有几千行。第一个问题 - 是我提高效率的方式,还是使用 SQL 或任何其他“适当的”数据库更好,我实际上从未使用过。主要问题 - 我想保存我DataBase class
的所有记录,然后在另一个会话中用 Python 重新打开它。这可能吗,我应该使用什么工具?cPickle - 它似乎只适用于字符串,还有其他吗?
在 matlab 中有一个名为保存工作区的非常有用的功能 - 它将所有变量保存到一个文件中,您可以在另一个会话中打开该文件 - 这在 python 中会有所不同!