我正在尝试编写一个python程序,它可以获取内容并根据标记对其进行分类。我使用Nepomuk标记文件和PyQt for GUI。问题是,我无法决定如何保存内容。现在,我将每个条目单独保存到文件夹中的文本文件。当我需要阅读内容时,我告诉程序获取该文件夹中的所有文件,然后对每个文件执行读取操作。由于现在文件数量较少(少于20个),因此这种方法足够好。但是我担心当文件数量增加时,这种方法会变得效率低下。有没有其他方法可以有效地保存内容?
提前致谢。
答案 0 :(得分:1)
您可以使用stdlib中的sqlite3
模块。数据将存储在单个文件中。代码可能比用于手动读取所有特殊文本文件的代码更简单。
您始终可以以适合您的情况共享的格式导出数据。