2013-07-17 37 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> 

如果速度是最重要的(我想象是如此),你可以只提前準備數據,並與您的首選搜索服務器草垛堅持。