【发布时间】:2012-03-20 04:15:09
【问题描述】:
我正在尝试编写一个 python 程序,它可以获取内容并根据标签对其进行分类。我正在使用 Nepomuk 标记文件和 PyQt 用于 GUI。问题是,我无法决定如何保存内容。现在,我将每个条目单独保存到文件夹中的文本文件中。当我需要读取内容时,我告诉程序获取该目录中的所有文件,然后对每个文件执行读取操作。由于现在文件数量较少(少于 20 个),因此这种方法足够体面。但我担心当文件数增加时,这种方法会变得低效。有没有其他方法可以有效地保存内容?
提前致谢。
【问题讨论】:
-
听起来你可以使用如下数据库:buzhug.sourceforge.net
-
我会使用数据库,但我的想法是让它只与 python 一起工作。如果我将内容保存在文件中,我可以对文件执行简单的读取操作并获取内容。我可能不得不分享内容,如果数据存储在文件而不是数据库中会更好。
标签: python tagging saving-data