需要有关设计内容管理器的建议

时间:2012-03-20 04:15:10

标签: python tagging saving-data

我正在尝试编写一个python程序,它可以获取内容并根据标记对其进行分类。我使用Nepomuk标记文件和PyQt for GUI。问题是,我无法决定如何保存内容。现在,我将每个条目单独保存到文件夹中的文本文件。当我需要阅读内容时,我告诉程序获取该文件夹中的所有文件,然后对每个文件执行读取操作。由于现在文件数量较少(少于20个),因此这种方法足够好。但是我担心当文件数量增加时,这种方法会变得效率低下。有没有其他方法可以有效地保存内容?

提前致谢。

1 个答案:

答案 0 :(得分:1)

您可以使用stdlib中的sqlite3模块。数据将存储在单个文件中。代码可能比用于手动读取所有特殊文本文件的代码更简单。

您始终可以以适合您的情况共享的格式导出数据。