如何使用python为桌面pc构建我的自定义搜索引擎

时间:2013-01-11 09:09:31

标签: python linux search

我正在考虑使用python和Django来构建自定义搜索引擎。 我有以下想法

  • Python脚本将遍历所有目录,将文件分解为以下字段
    1. 路径
    2. 文件名
    3. 扩展
    4. 尺寸

我将把它存储在Django Model

然后我可以使用搜索过滤器简化。 我不想进入内容。我只想按文件名搜索

Python脚本我正在考虑使用 os.walk

没关系,或者我还需要使用更多方法

1 个答案:

答案 0 :(得分:1)

由我来参考这篇文章;它使用whoosh生成文件索引;然后你可以在你的django /烧瓶中使用它。
Create an index of the content of each file in a folder

您也可以将whoosh替换为sqlite3