有没有办法用Python打开/读取updatedb创建的数据库文件?

4 投票
2 回答
1244 浏览
提问于 2025-04-16 15:16

我只是好奇有没有人之前做过这个。我想用updatedb生成的数据库文件,作为一种“缓存”,来帮助搜索,但不想每次都去调用外部的'locate'命令。

2 个回答

0

还有一个叫做 plocate 的工具。它支持一种非常常见的数据库格式,叫做 mlocate db格式。不过,如果你想知道它是否适合你的需求,可以看看 README.rst 文件里的待办事项部分。

3

你可以看看这个文件:

https://github.com/WojciechMula/locatedb

我觉得它能满足你的需求。

撰写回答