我正在考虑使用 python 和 Django 来构建自定义搜索引擎。 我有以下想法
- Python 脚本将遍历所有目录,将文件分解为以下字段
- 路径
- 文件名
- 扩展
- 尺寸
我会将其存储在 Django 模型中
然后我可以使用搜索过滤器使事情变得简单。 内容我不想多说了。我只想按文件名搜索
我正在考虑使用Python脚本
os.walk
可以吗,或者我还需要使用更多方法
最佳答案
引用我的这篇文章;它使用 whoosh
生成文件索引;然后你可以在你的 django/flask 中使用它......
Create an index of the content of each file in a folder
您还可以将 whoosh
替换为 sqlite3
关于python - 我如何使用 python 为台式电脑构建自定义搜索引擎,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14274823/