2013-07-17 36 views
1

我正在构建文件托管应用程序。我想建立一个搜索表单,它可以在静态文件内搜索(类似于grep)。我一直通过干草堆,但它没有搜索静态文件。有没有相同的模块。django文件内搜索

+1

我不认为有应用程序。你应该使用'grep'类工具来进行搜索。您可以使用'subprocess'模块从Python/Django发出操作系统命令。 – Babu

+0

Thanx巴布好主意... –

回答

0

您可以打开文件并逐字搜索内容。

for line in open("file"): 
if "search_string" in line: 
    <do something> 

如果速度是最重要的(我想象是如此),你可以只提前准备数据,并与您的首选搜索服务器草垛坚持。